Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:imacovei:voicerecorder [2022/05/27 20:50]
alexandru.margarit [Componente]
pm:prj2022:imacovei:voicerecorder [2022/06/01 23:59] (current)
alexandru.margarit [Bibliografie / Downloads]
Line 9: Line 9:
 ====== Componente ====== ====== Componente ======
  
-4 Push Buttons -> record, playback, next_track, prev_track./newline +4 Push Buttons -> record, playback, next_track, prev_track.\\ 
-4 Analog Dials -> modificarea aspectelor audio. +4 Analog Dials -> modificarea aspectelor audio.\\ 
-1 Arduino UNO -> main processor. +1 Arduino UNO -> main processor.\\ 
-1 Audio shiels -> microfon, SD reader, AUX input/​output+1 Audio shiels -> microfon, SD reader, AUX input/​output\\
  
 ====== Jurnal ====== ====== Jurnal ======
  
-Piesele au fost comandate pe 3 Aprilie. Asamblarea a fost +Piesele au fost comandate pe 3 Aprilie.\\ 
-gata din primele zile cand au ajuns piesele ​in rest mare +Asamblarea a fost gata din primele zile cand au ajuns piesele.\\ 
-parte din timp a fost petrecuta in partea ​de cod.+Proiectul original se axa pe voice recording dar am ajuns la  
 +concluzia ca piesele mele nu sunt adecvate. In final am pivotat 
 +si am ales sa merg mai mult pe parte de redare audio.\\ 
 +Pe la inceputul lui Mai am ajuns la un working prototype.\\
  
 ====== Diagrama ====== ====== Diagrama ======
Line 25: 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>​
 +
pm/prj2022/imacovei/voicerecorder.1653673837.txt.gz · Last modified: 2022/05/27 20:50 by alexandru.margarit
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0