This is an old revision of the document!
Vreau sa implementez un trainer de pian, care sa arate asa:
https://www.youtube.com/watch?v=OF3Wbm6lZwQ&ab_channel=Luluetlolo.
O sa-mi aleg o melodie si cu ajutorul unor leduri programabile voi arata treptat ce nota trebuie apasata.
Am ales sa am 3 randuri de led-uri astfel incat sa fie intuitiva apasarea clapelor pe pian.
Scopul proiectului este sa ajute persoanele care invata sa cante la pian intr-un mod mai interactiv si colorat.
Exista cateva dificultati des intalnite de catre pianistii incepatori in studierea instrumentului, printre care se numara: varsta si complexitatea instrumentului. In consecinta, foarte multi dintre acestia renunta.
Consider ca proiectul are potential si poate deveni util, intrucat este o alternativa distractiva a cantatului la pian.
Lista de piese:
Componentă | Cantitate |
---|---|
Arduino UNO | 1 |
Banda de leduri programabile | 1 |
Rezistenta | 2 |
Fire de legatura | 12 |
Bloc de alimentare | 1 |
Buton | 1 |
Mediu de dezvoltare: Arduino IDE
Descriere: Pentru programarea plăcii am instalat in Arduino IDE biblioteca Adafruit NeoPixel. Aceasta faciliteaza setarea benzii de leduri.
Am organizat led-urile sub forma urmatoare: verde - clapa alba, roșu - clapa neagră. Adica daca led-urile sunt de culoarea rosie trebuie apasata clapa neagra, iar daca led-urile sunt verzi, trebuie apasata clapa alba. Nota ce trebuie cântată în prezent (nota curentă) va lumina primul rând de led-uri, nota următoare pe al doilea și cea de a treia respectiv pe al treilea rând.
Am reusit sa implementez cam tot ce mi-am propus. Am invatat multe lucruri interesante, precum biblioteca AdafruitNeoPixel.
Imi place ca am putut sa ne alegem noi tema proiectului. De asemenea, cred ca datorită accesibilității, actualității și conceptului interesant ce va simplifica studierea pianului, proiectul meu poate fi folosit atât de cei mici cât și de cei mari. M-am informat si exista studii care arata ca pianul poate fi folosit ca mijloc în tratamentul unor boli mintale și psihice:
https://ro.approby.com/cum-terapia-muzicala-poate-beneficia-de-bolnavii-de-boala-alzheimer/
https://ultrapsihologie.ro/2015/10/20/terapia-prin-muzica-pentru-copii-cu-sindromul-down-2/
https://www.divahair.ro/mama_si_copilul/pianul-prietenul-copiilor-cu-autism
Viitoarele îmbunătățiri:
1. Transmiterea melodiei de la calculator prin USB (folosind un format de tipul Midi).
2. Mărirea înălțimei și lățimei prototipului.
3. Atașarea unui microfon.
2. 3 mai - Adaugare schema bloc.
3. 10 mai - Adaugare schema electrica.
4. 17 mai - Implementare hardware și software.
5. 24 mai - Rezultate, concluzii, jurnal, bibliografie.
https://learn.adafruit.com/adafruit-neopixel-uberguide/arduino-library-use https://ardushop.ro/ro/electronica/331-banda-leduri-rgb-neopixels-ws2812b.html#/125-leduri_metru-60 https://create.arduino.cc/projecthub/talofer99/arduino-and-addressable-led-b8403f https://randomnerdtutorials.com/guide-for-ws2812b-addressable-rgb-led-strip-with-arduino/ https://www.electroniclinic.com/arduino-ws2812b-led-strip-connection-and-code/ https://github.com/pololu/pololu-led-strip-arduino https://github.com/adafruit/Adafruit_NeoPixel