This shows you the differences between two versions of the page.
|
pm:prj2023:dene:polishcowmp3 [2023/05/19 22:54] florin.nicola |
pm:prj2023:dene:polishcowmp3 [2023/05/28 22:24] (current) florin.nicola [Download] |
||
|---|---|---|---|
| Line 49: | Line 49: | ||
| <note> | <note> | ||
| + | |||
| + | <note tip> | ||
| + | **Mediu de dezvoltare** : Arduino IDE | ||
| + | |||
| + | |||
| + | **Biblioteci folosite:** | ||
| + | * #include <ESP8266_Lib.h> folosita pentru conectarea modulului wifi la cloud.blynk | ||
| + | * #include <BlynkSimpleShieldEsp8266.h> -> folosita pentru conectarea modulului wifi la cloud.blynk | ||
| + | * #include <Servo.h>-> pentru servomotora | ||
| + | * #include "SD.h" -> pentru card sd | ||
| + | * #include "TMRpcm.h" -> pentru muzica | ||
| + | * #include "SPI.h" -> pentru card sd | ||
| + | </note> | ||
| + | |||
| + | <note tip> | ||
| + | **Implementare:** | ||
| + | * M-am folosit de biblioteca blynk print utilizarea functie begin care realizeaza conexiunea cu aplicatia mobile/web de pe site-ul blynk. | ||
| + | * Am conenctat cele 2 ardunino prin pinii rx si tx ca acestea sa comunice intre ele. | ||
| + | * Avem un sender si un receiver, sender-ul trimite comanda care receiver, acesta o citeste si executa comanda (play, pause, next, stop). | ||
| + | * Receiver-ul se foloseste de un contor sa vada ce melodie trebuie pornita si incepe melodia. | ||
| + | * In sender comanda este luata de pe aplicatie printr-un virtual pin pus la dispozitie de blynk. | ||
| + | * Vacuta se misca cu ajutorul servomotorului. | ||
| + | |||
| + | </note> | ||
| + | |||
| + | |||
| </note> | </note> | ||
| Line 55: | Line 81: | ||
| <note> | <note> | ||
| + | [[https://youtube.com/shorts/7NtT17htTVM?feature=share|Demo video]] | ||
| + | |||
| + | {{:pm:prj2023:dene:6a758aa5-feb7-486e-8479-87a406946b86.jpg?300|}} | ||
| </note> | </note> | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| + | <note> | ||
| + | A fost un proiect de la care am avut multe de invatat si a fost foarte distractiv sa il fac, multe probleme am avut din cauza memoriei foarte mici pe arduino, asa ca n-am avut decat sa fac proiectul folosind doua arduino uno. Cateva dificultati au mai fost si cu negasirea unui difuzor pentru arduino, imi era frica ca o sa ard ceva daca pun un difuzor de o capacitate mare. In final, cum am mai zis, mi-a placut sa lucrez la acest proiect. | ||
| + | </note> | ||
| ===== Download ===== | ===== Download ===== | ||
| <note> | <note> | ||
| + | |||
| + | {{:pm:prj2023:dene:proiect_pm.zip|}} | ||
| </note> | </note> | ||