Differences

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

Link to this comparison view

pm:prj2022:sionescu:mp3player [2022/05/06 15:24]
stefan.nedelcu3110 [Introducere]
pm:prj2022:sionescu:mp3player [2022/05/27 18:51] (current)
stefan.nedelcu3110
Line 2: Line 2:
 ===== Introducere ===== ===== Introducere =====
  
-Mp3 care are stocate diverse ​melodii pe un card de memorie. ​Exista optiunile ​de play/pause, next track si previous trackNumele melodiei curente ​va fi afisat ​pe un lcd, iar output-ul se va auzi pe orice speaker care accepta conexiune jack. De asemenea, se poate comuta la modul de radio printr-o simpla apasare de buton.+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 radioScopul 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 muzicaPe 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 |}} {{ :​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 ===== ===== Hardware Design =====
  
 <note tip> <note tip>
-Arduino, breadboard, display LCD, butoane, ​rezistanta, Modul MP3 player DFPlayer Mini, card de memorie, jack socket, cablu jack, speaker+Lista de piese: 
 +Arduino ​UNO, breadboard, display LCD, butoane, ​2 rezistente (10k si 220ohm), Modul MP3 player DFPlayer Mini, card de memorie, jack socket, cablu jack, Modul FM Radio TEA5767, speaker.
 </​note>​ </​note>​
 +Schema electrica:
 +
 +{{ :​pm:​prj2022:​sionescu:​pm.drawio.png |}}
 +
 +===== Software Design =====
 +<note tip>
 +Mediu de dezvoltare: Arduino IDE.
 +
 +Librarii utilizate:
 +    - Wire: Pentru conexiunea I2C cu modulul radio;
 +    - TEA5767N: Pentru comenzile de play, mute, next, prev pentru modulul radio;
 +    - LiquidCrystal:​ Pentru interactiunea cu display-ul;
 +    - SoftwareSerial:​ Pentru conexiunea seriala cu modulul Mp3;
 +    - DFRobotDFPlayerMini:​ Pentru interactiunea cu modulul Mp3.
 +</​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.1651839862.txt.gz · Last modified: 2022/05/06 15:24 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