This shows you the differences between two versions of the page.
pm:prj2021:avaduva:remotemusicplayer [2021/05/27 23:01] andrei_ion.micut |
pm:prj2021:avaduva:remotemusicplayer [2021/05/27 23:11] (current) andrei_ion.micut |
||
---|---|---|---|
Line 40: | Line 40: | ||
Implementarea este structurata in functii pentru fiecare melodie in parte, o functie de verificare a comenzii, setup si loop. | Implementarea este structurata in functii pentru fiecare melodie in parte, o functie de verificare a comenzii, setup si loop. | ||
- | In cadrul functiei pentru fiecare melodie am o bucla pentru a parcurge fiecare nota, iar in cadrul ei spun cat dureaza o nota, cat de mare sa fie pauza dintre note si starea butonului de pe breadboard. Cele 3 led-uri vor fi iluminate secvential. In functie de starea butonului (activ/inactiv), buzzer-ul va reda meelodie acompaniat de cele 3 led-uri sau notele muzicale vor putea fi observate doar prin iluminarea led-urilor. La finalul melodiei, iluminarea se va opri dupa un mic delay. | + | In cadrul functiei pentru fiecare melodie am o bucla pentru a parcurge fiecare nota, iar in cadrul ei spun cat dureaza o nota, cat de mare sa fie pauza dintre note si starea butonului de pe breadboard. Cele 3 led-uri vor fi iluminate secvential. In functie de starea butonului (activ/inactiv), buzzer-ul va reda melodia acompaniat de cele 3 led-uri sau notele muzicale vor putea fi observate doar prin iluminarea led-urilor. De asemenea, vor mai fi 2 butoane pe breadboard ce imi vor permite sa redau melodia anterioara sau melodia ulterioara. La finalul melodiei, iluminarea se va opri dupa un mic delay. |
In functia de verificare a comenzii, ma voi folosi de biblioteca IRremote pentru a decodifica semnalele trimise de emitatorul telecomenzii catre receptorul conectat la arduino. In functie de valoarea comenzii in hexa, o melodie va fi redata. | In functia de verificare a comenzii, ma voi folosi de biblioteca IRremote pentru a decodifica semnalele trimise de emitatorul telecomenzii catre receptorul conectat la arduino. In functie de valoarea comenzii in hexa, o melodie va fi redata. | ||
Line 63: | Line 63: | ||
===Download=== | ===Download=== | ||
- | Cod: {{:pm:prj2021:avaduva:remote_music_player.zip|}} | + | Cod: {{:pm:prj2021:avaduva:remote_music_player_v2.zip| Remote Music Player}} |
===Bibliografie/Resurse=== | ===Bibliografie/Resurse=== |