This shows you the differences between two versions of the page.
pm:prj2023:dene:polishcowmp3 [2023/05/28 21:44] florin.nicola [Software Design] |
pm:prj2023:dene:polishcowmp3 [2023/05/28 22:24] (current) florin.nicola [Download] |
||
---|---|---|---|
Line 51: | Line 51: | ||
<note tip> | <note tip> | ||
+ | **Mediu de dezvoltare** : Arduino IDE | ||
- | Biblioteci folosite: | + | |
- | *#include <ESP8266_Lib.h> folosita pentru conectarea modulului wifi la cloud.blynk | + | **Biblioteci folosite:** |
- | *#include <BlynkSimpleShieldEsp8266.h> -> folosita pentru conectarea modulului wifi la cloud.blynk | + | * #include <ESP8266_Lib.h> folosita pentru conectarea modulului wifi la cloud.blynk |
- | *#include <Servo.h>-> pentru servomotora | + | * #include <BlynkSimpleShieldEsp8266.h> -> folosita pentru conectarea modulului wifi la cloud.blynk |
- | *#include "SD.h" -> pentru card sd | + | * #include <Servo.h>-> pentru servomotora |
- | *#include "TMRpcm.h" -> pentru muzica | + | * #include "SD.h" -> pentru card sd |
- | *#include "SPI.h" -> pentru card sd | + | * #include "TMRpcm.h" -> pentru muzica |
+ | * #include "SPI.h" -> pentru card sd | ||
</note> | </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> | ||
+ | |||
Line 67: | 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> |