This shows you the differences between two versions of the page.
pm:prj2021:apredescu:piano-professor [2021/05/28 14:37] theodor.ciuciuc |
pm:prj2021:apredescu:piano-professor [2021/05/28 15:30] (current) theodor.ciuciuc |
||
---|---|---|---|
Line 8: | Line 8: | ||
Butoanele vor fi puse pe breadboard. Ele vor face legatura intre Arduino, rezistente si difuzor. Astfel cand se apasa un buton se inchide circuitul si Arduino va stii ce frecventa sa trimita difuzorului. Bazat pe niste valori hardcodate in vectori, Arduino o sa stie ce LED sa aprinda la ce moment de timp pentru a semnala utilizatorului ce buton sa apese. | Butoanele vor fi puse pe breadboard. Ele vor face legatura intre Arduino, rezistente si difuzor. Astfel cand se apasa un buton se inchide circuitul si Arduino va stii ce frecventa sa trimita difuzorului. Bazat pe niste valori hardcodate in vectori, Arduino o sa stie ce LED sa aprinda la ce moment de timp pentru a semnala utilizatorului ce buton sa apese. | ||
- | {{}} | + | {{tciuciuc_bloc2.png}} |
=====Hardware Design===== | =====Hardware Design===== | ||
Lista de piese: | Lista de piese: | ||
- | * Arduino UNO | + | * [[https://www.optimusdigital.ro/ro/placi-avr/2563-placa-de-dezvoltare-compatibila-cu-arduino-uno-atmega328p-i-ch340-si-cablu-50-cm.html|Arduino UNO]] |
- | * Fire | + | * [[https://www.optimusdigital.ro/ro/fire-fire-mufate/885-set-fire-tata-tata-10p-10-cm.html|Fire]] |
- | * Rezistente | + | * [[https://www.optimusdigital.ro/ro/componente-electronice-rezistoare/851-rezistor-025w-22k.html|Rezistente]] |
- | * Butoane | + | * [[https://www.optimusdigital.ro/ro/butoane-i-comutatoare/1119-buton-6x6x6.html|Butoane]] |
- | * Breadboard | + | * [[https://www.optimusdigital.ro/ro/prototipare-breadboard-uri/247-mini-breadboard-colorat.html|Breadboard]] |
- | * LED-uri | + | * [[https://www.optimusdigital.ro/ro/optoelectronice-led-uri/696-led-rou-de-3-mm-cu-lentile-difuze.html|LED-uri]] |
- | * Difuzor | + | * [[https://www.optimusdigital.ro/ro/audio-difuzoare/2147-difuzor-de-1-w.html|Difuzor]] |
{{tciuciuc_electrica.png}} | {{tciuciuc_electrica.png}} | ||
Line 26: | Line 26: | ||
=====Rezultate obtinute===== | =====Rezultate obtinute===== | ||
- | Am obtinut un pian electric care poate invata un utilizator cum sa cante o melodie simpla si care are un element de "gamification" prin modul de utilizare care testeaza daca butoanele au fost apasate la momentul potrivit. | + | Am obtinut un pian electric care poate invata un utilizator cum sa cante o melodie simpla si care are un element de "gamification" prin modul de utilizare care testeaza daca butoanele au fost apasate la momentul potrivit. Mai jos este un link catre un video demo. |
+ | |||
+ | [[https://www.youtube.com/watch?v=UiBbnTxfpAU|Video Demo]] | ||
+ | |||
+ | {{tciuciuc_poza.jpeg?600x450}} | ||
=====Concluzii===== | =====Concluzii===== | ||
Line 33: | Line 37: | ||
=====Download===== | =====Download===== | ||
+ | Aceasta arhiva contine codul sursa, schema bloc, schema electrica si o poza cu proiectul. | ||
+ | |||
+ | {{tciuciuc_arhiva.zip|Arhiva}} | ||
=====Jurnal===== | =====Jurnal===== | ||
Line 38: | Line 45: | ||
20.05.2021 - Testarea functionalitatii componentelor comandate. \\ | 20.05.2021 - Testarea functionalitatii componentelor comandate. \\ | ||
21.05.2021 - Sfatuire cu indrumatorul de laborator in urma careia a fost definitivata varianta finala a proiectului. \\ | 21.05.2021 - Sfatuire cu indrumatorul de laborator in urma careia a fost definitivata varianta finala a proiectului. \\ | ||
- | 27.05.2021 - Crearea si testarea partii software si hardware a proiectului. Ramane documentatia de finalizat. | + | 27.05.2021 - Crearea si testarea partii software si hardware a proiectului. Ramane documentatia de finalizat. \\ |
+ | 28.05.2021 - Finalizat pagina de wiki. Milestone 2 complet. | ||
=====Bibliografie/Resurse===== | =====Bibliografie/Resurse===== | ||
Line 44: | Line 52: | ||
https://www.youtube.com/watch?v=UiBbnTxfpAU Video demo. \\ | https://www.youtube.com/watch?v=UiBbnTxfpAU Video demo. \\ | ||
https://www.diagrams.net Folosit pentru schema bloc. \\ | https://www.diagrams.net Folosit pentru schema bloc. \\ | ||
+ | https://www.autodesk.com/products/eagle/free-download Folosit pentru schema electrica. \\ | ||
https://www.arduino.cc/reference/en/ Documentatia functiilor din libraria Arduino. \\ | https://www.arduino.cc/reference/en/ Documentatia functiilor din libraria Arduino. \\ | ||
https://www.arduino.cc/en/software Arduino IDE folosit la scrierea codului | https://www.arduino.cc/en/software Arduino IDE folosit la scrierea codului | ||