Differences

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

Link to this comparison view

pm:prj2022:sionescu:mp3player [2022/04/22 13:38]
stefan.nedelcu3110 created
pm:prj2022:sionescu:mp3player [2022/05/27 18:51] (current)
stefan.nedelcu3110
Line 1: Line 1:
 ====== Mp3 Player ====== ====== Mp3 Player ======
 ===== Introducere ===== ===== Introducere =====
 +
 +Proiectul pe care il implementez joaca rolul unui mp3 Player. El poate reda melodii de pe un card de memorie si contine chiar si modul radio. Scopul sau este acela de a avea tot timpul o solutie de muzica la indemana. Este util cand va aflati intr-un loc fara semnal la telefon sau wifi si vreti sa incingeti o petrecere sau doar sa ascultati putina muzica. Pe un display va fi afisat modul curent si, in functie de caz, numarul track-ului sau frecventa curenta si nivelul semnalului.
 +
 +===== Descriere generală =====
 +{{ :​pm:​prj2022:​sionescu:​diagrama_bloc_pm.drawio.png |}}
 +
 +Player-ul contine 4 butoane:
 +    - changeMode: de comutare intre modul radio si modul player;
 +    - next: de comutat la urmatoarea melodie/​frecventa;​
 +    - prev: de comutat la melodia/​frecventa anterioara;
 +    - mute/pause: mute radio sau pause/play song.
 +
 +===== Hardware Design =====
  
 <note tip> <note tip>
-Mp3 care are stocate diverse melodii pe un card de memorie. Exista optiunile de play/pausenext track si previous track. Numele melodiei curente va fi afisat pe un lcdiar output-ul se va auzi pe orice speaker care accepta conexiune ​jack.+Lista de piese: 
 +Arduino UNO, breadboard, display LCD, 4 butoane, 2 rezistente (10k si 220ohm), Modul MP3 player DFPlayer Mini, card de memorie, ​jack socketcablu jack, Modul FM Radio TEA5767, speaker.
 </​note>​ </​note>​
 +Schema electrica:
  
-===== Hardware Design =====+{{ :​pm:​prj2022:​sionescu:​pm.drawio.png |}}
  
 +===== Software Design =====
 <note tip> <note tip>
-Arduino, breadboard, display LCD, butoane, rezistanta, Modul MP3 player DFPlayer Mini, card de memoriejack socketcablu jackspeaker+Mediu de dezvoltare: ​Arduino ​IDE. 
 + 
 +Librarii utilizate:​ 
 +    - Wire: Pentru conexiunea I2C cu modulul radio; 
 +    - TEA5767N: Pentru comenzile ​de playmutenextprev pentru modulul radio; 
 +    - LiquidCrystal:​ Pentru interactiunea cu display-ul;​ 
 +    - SoftwareSerial:​ Pentru conexiunea seriala cu modulul Mp3; 
 +    - DFRobotDFPlayerMini:​ Pentru interactiunea cu modulul Mp3.
 </​note>​ </​note>​
 +
 +===== Rezultate Obţinute =====
 +{{ :​pm:​prj2022:​sionescu:​img_20220527_181942.jpg?​300 |}}
 +
 +{{ :​pm:​prj2022:​sionescu:​img_20220527_181815.jpg?​300 |}}
 +
 +{{ :​pm:​prj2022:​sionescu:​img_20220527_181806.jpg?​300 |}}
 +
 +{{ :​pm:​prj2022:​sionescu:​img_20220527_181844.jpg?​300 |}}
 +
 +{{ :​pm:​prj2022:​sionescu:​img_20220527_181802.jpg?​300 |}}
 +
 +{{ :​pm:​prj2022:​sionescu:​img_20220527_181743.jpg?​300 |}}
 +
 +===== Download =====
 +{{:​pm:​prj2022:​sionescu:​nedelcu_stefan_laurentiu.zip|}}
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2022/sionescu/mp3player.1650623896.txt.gz · Last modified: 2022/04/22 13:38 by stefan.nedelcu3110
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