Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul isi propune spre implementare un instrument muzical bazat pe un accelerometru. In functie de denivelarea placutei pe una din cele 3 axe din spatiu, pe buzzer se va auzi o nota muzicala. Scopul proiectului este de a distra utilizatorul si de a-i oferi posibilitatea de a compune melodii diverse folosind accelerometrul.
La alimentarea prin cuplarea la usb-ul calculatorului, ecranul lcd se aprinde si afiseaza coordonatele initiale, buzzer-ul canta prima nota dupa care intra in starea idle si nu mai canta nimic. La rotirea protoboard-ului pe care este lipit accelerometrul, buzzer-ul urca sau coboara pe cele doua octave si canta nota respectiva. La fiecare 0.25 secunde noile coordonate sunt afisate pe ecran. Daca asupra protoboard-ului nu se mai aplica acceleratie un interval de timp, buzzer-ul intra iar in modul idle si nu mai canta nimic. Accelerometrul comunica cu placa prin I2C iar lcd-ul comunica prin SPI.
Lista de piese:
Comunicatia dintre placa si LCD se face prin SPI iar cea dintre placa si accelerometru prin I2C.
Montajul functioneaza perfect, la rotirea protoboard-ului cu accelerometrul pe una din cele 3 axe, cu o acceleratie suficient de mare, buzzer-ul schimba note in mod circular pe doua octave.
Proiectul mi-a placut foarte mult si ma bucur ca l-am dus la bun sfarsit.