This shows you the differences between two versions of the page.
pm:prj2022:imacovei:voicerecorder [2022/05/27 20:58] alexandru.margarit [Jurnal] |
pm:prj2022:imacovei:voicerecorder [2022/06/01 23:59] (current) alexandru.margarit [Bibliografie / Downloads] |
||
---|---|---|---|
Line 28: | Line 28: | ||
====== Schema Electrica ====== | ====== Schema Electrica ====== | ||
{{:pm:prj2022:imacovei:screenshot_2022-05-27_at_20.34.28.png?800|}} | {{:pm:prj2022:imacovei:screenshot_2022-05-27_at_20.34.28.png?800|}} | ||
+ | |||
+ | ===== Demo ====== | ||
+ | {{:pm:prj2022:imacovei:5b1d67ad-4456-4e25-b1c0-40720b78b061.jpeg?400|}} | ||
+ | |||
+ | ===== Code ====== | ||
+ | |||
+ | Am folosit niste librari specifice pentru encodorul/decodorul meu | ||
+ | audio. Am folosit si SPI pentru a comunica cu decodorul si o librarie | ||
+ | de SD pentru a folosi cardul SD pentru citire.\\ | ||
+ | In functia de setup realizez conexiunea intre arduino si decoder si initializez | ||
+ | decoderul si SD readerul. | ||
+ | In loop astept dupa comenzi si modific outputul pe baza acestuia. | ||
+ | https://github.com/mpflaga/Sparkfun-MP3-Player-Shield-Arduino-Library\\ | ||
+ | https://github.com/adafruit/Adafruit_VS1053_Library\\ | ||
+ | |||
+ | ===== Concluzii ====== | ||
+ | |||
+ | In concluzie, mi se pare ca am invatat destul de multe in partea software | ||
+ | a dezvoltarii cu microprocesoare, am intampinat probleme in dimensiunea programului | ||
+ | deoarece la un moment dat nu incapea totul dar in final am reusit sa condensez codul. | ||
+ | Cea mai interesanta parte mi s-a parut comunicarea intre decoder si arduino precum | ||
+ | si interactiunea cu cardul SD. Acestu curs a fost prima mea intractiune cu mai serioasa | ||
+ | cu microprocesoarele si per total a fost o experienta faina. | ||
+ | |||
+ | ===== Bibliografie / Downloads ====== | ||
+ | {{:pm:prj2022:imacovei:playermixer2.0.zip|}} | ||
+ | |||
+ | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||
+ |