This is an old revision of the document!
Autor: Leoveanu Maria-Alexandra
Grupa: 333CA
Componente folosite:
Intreaga implementare se afla in fisierul FlashLEDS.ino
In bucla principala se verifica de fiecare data care e modul in care ar trebui sa lumineze banda. Apoi, daca modulul de bluetooth a primit date prin intermediul telefonului pentru a schimba modul, acesta se actualizeaza, si la urmatoarea bucla banda va lumina diferit.
Mesajele “intelese” de placuta sunt:
Deoarece semnalul primit de la laptop are forma sinusoidala, am ales sa reprezint in jocul de lumini doar punctul maxim local al fiecarei unde. Pentru asta, am ales (arbitrar, in functie de valorile pe care am vazut ca le are semnalul) o valoare de “prag” sub care sa nu mai modific ledul. Astfel, pentru valorile mai mici la care semnalul coboara, ledul nu va clipi de fiecare data, ci va ramane cu ce culoare avea inainte. In functie de intensitatea semnalului, ledul va avea una din cele 3 culoari, corespondente anumitor range-uri de valori intre care am observat ca se afla in general.
25.04.2021 - Adaugare pagina proiect ocw
9.05.2021 - Modificare (mica) a implementarii: In loc de microfon voi folosi o placa audio externa pentru a reda sunetul ce iese din laptop in placuta. Astfel, transmit in placuta exact semnalul audio redat de laptop; microfonul nu capta sunetele din fundal, ci doar cele foarte apropiate de el, si rezultatul nu a fost cel asteptat.
16.05.2021 - Finalizare implementare proiect software + hardware
20.05.2021 - Adaugare schema electrica ocw