Proiectul constă în implementarea unui dispozitiv care are 2 moduri:
Modul pian are următoarele funcționalități:
În modul audio, la apăsarea unui buton dintre cele destinate pentru clape, se va reda o melodie. Fiecare buton are atașat o melodie diferită. De asemenea, la redarea unei note se va aprinde un LED corespunzător acesteia.
Vor exista 8 butoane, care acoperă octava C4, cu următoarele frecvențe:
Am realizat in partea de software mode-ul de record (REC) al pianului. Fiecare buton a fost setat la cate un pin (PA0-PA7). La fiecare apasare de buton, se salveaza intr-un vector nota redata, iar la final se reda toata melodia.
Partea de hardware nu a iesit functiomala din cauza unor scurtcircuituri in implementare. Greseala mea a fost ca am ales o placa destul de mica pentru a lipi componentele si a fost destul de greu sa le fac in asa fel incat sa nu se atinga firele intre ele. In mare parte mi s-a parut un proiect interesant si mi-ar fi placut sa il termin, insa nu mi-am dat seama de la inceput de unele greseli pe care le fac (fiind foarte multe fire de lipit) si astfel nu am putut sa duc proiectul pana la un bun sfarsit.