This shows you the differences between two versions of the page.
|
pm:prj2023:alucaci:musicboard [2023/05/26 16:18] florina.birleanu |
pm:prj2023:alucaci:musicboard [2023/05/28 17:36] (current) florina.birleanu |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Music Board ====== | ====== Music Board ====== | ||
| + | |||
| + | ---- | ||
| + | Nume: Bîrleanu Florina-Mihaela | ||
| + | |||
| + | Grupa: 332CC | ||
| + | ---- | ||
| + | |||
| ===== Introducere ===== | ===== Introducere ===== | ||
| - | Un mini instrument care permite selectarea notei muzicale dorite. Avem prezente 5 butoane, fiecare reprezentand cate o nota muzicala. Atunci cand butonul este apasat, difuzorul emite nota muzicala selectata si se aprinde led-ul care corespunde notei selectate. Instrumentul poate fi folosit de catre iubitorii de muzica in dorinta de a exersa. | + | Proiectul consta intr-un mini instrument care permite selectarea unei melodii dorite. Avem prezente 5 butoane, fiecare reprezentand cate o melodie. Atunci cand butonul este apasat, difuzorul emite melodia selectata si se aprinde led-ul care corespunde melodiei. |
| + | |||
| + | **Utilitate:** Instrumentul poate fi folosit de catre iubitorii de muzica pentru a reda melodiile preferate, alaturi de un led care sa lumineze intr-o culoare specifica melodiei. | ||
| ===== Descriere generală ===== | ===== Descriere generală ===== | ||
| + | |||
| + | Sistemul are la baza placa de dezvoltare Arduino Uno cu ajutorul careia vom controla led-urile, amplificatorul si difuzorul. | ||
| + | Dupa alimentarea placutei, in functie de butonul apasat se va aprinde un led care corespunde melodiei selectate. Astfel, utilizatorul poate alege dintre 6 melodii: Silent Night, Game of Thrones, Merry Christmas, In the jungle the Lion Sleeps, Star Wars, Harry Potter. | ||
| {{:pm:prj2023:alucaci:schema-bloc-fbirleanu.png?600|}} | {{:pm:prj2023:alucaci:schema-bloc-fbirleanu.png?600|}} | ||
| Line 11: | Line 23: | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| + | Piesele utilizate in cadrul acestui proiect sunt urmatoarele: | ||
| + | * Arduino UNO | ||
| + | * Amplificator | ||
| + | * Difuzor | ||
| + | * LED-uri | ||
| + | * Breadboard | ||
| + | * Butoane | ||
| + | * Rezistori | ||
| + | {{:pm:prj2023:alucaci:332_birleanu_florina_hardware.jpeg?1000|}} | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| + | |||
| + | Pentru partea de Arduino, am realizat un header in care am inclus melodiile care pot fii selectate si sursa principala cu metodele setup si loop. | ||
| + | In cadrul functiei de setup am initializat statusul led-urilor si difuzorului, iar in functia loop am verificat pentru fiecare buton daca a fost apasat sau nu. In cazul in care butonul a fost apasat, am setat led-ul corespunzator butonului pe HIGH si am apelat o functie playSound, care reda melodia corespunzatoare butonului apasat. | ||
| ===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
| + | {{:pm:prj2023:alucaci:birleanu_florina_hardware2.jpeg?400|}} | ||
| + | |||
| + | {{:pm:prj2023:alucaci:birleanu_florina_hardware.jpeg?400|}} | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| + | Consider ca acest proiect m-a ajutat sa imi dezvolt cunostintele despre Arduino si mi-a fost de ajutor pentru realizarea practica a unui dispozitiv cu utilitate in viata de zi cu zi. | ||
| ===== Download ===== | ===== Download ===== | ||
| <note warning> | <note warning> | ||
| + | {{:pm:prj2023:alucaci:332cc_music_board.zip|}} | ||
| </note> | </note> | ||
| ===== Jurnal ===== | ===== Jurnal ===== | ||
| + | * **5 mai 2023** - Documentatia proiectului a fost gara. | ||
| + | * **19 mai 2023** - Hardware-ul a fost gata si functional. | ||
| + | * **26 mai 2023** - Software-ul a fost implementat si proiectul a fost gata. | ||