Este întotdeauna interesant să construim lucruri care ar putea fi folosite în viața noastră de zi cu zi și devine mai interesant atunci când același lucru poate fi construit cu ușurință la un cost foarte mic. În acest tutorial vom învăța cum să construim un player MP3 simplu, dar puternic , care să poată reda orice melodie MP3, volumul și pista pot fi reglate și cu ajutorul butoanelor. Cu un efort suplimentar îți poți construi propriul player MP3 Music de buzunar și îl poți lua cu tine din mers. Sună interesant, așa că hai să-l construim.
Verificați, de asemenea, Arduino Music Player.
Materiale necesare:
- GPD2846 Modul MP3 player
- 3 Butoane de apăsare
- Regulator de tensiune 3.3V
- Buton On / Off
- Speaker
- Breadboard
- Conectarea firelor
- Rezistor 220K
- Set de lipit
Lista de mai sus ar putea părea puțin lungă, dar toate sunt foarte ieftine și ușor accesibile.
Modul MP3 GPD2846:
Inima acestui proiect de player mp3 este modulul GPD2846 MP3 Player Audio Decoder. Acest modul are un slot pentru card SD în care putem introduce un card SD cu melodii MP3, iar când alimentăm modulul va începe redarea acelor melodii. Modulul are patru găuri și anume baterie pozitivă, masă, difuzor pozitiv și difuzor negativ. De asemenea, are dispoziție pentru trei butoane care pot fi utilizate pentru redarea / întreruperea melodiilor, schimbarea piesei și creșterea / reducerea volumului. Imaginea modulului cu pin-out-urile sale marcate sunt prezentate mai jos
Pinul Vcc poate accepta fie 3.3V, fie 5V, dar ar trebui să fie tensiune reglată. Pinii difuzorului pot fi conectați direct la orice difuzor; nu este nevoie de niciun circuit de amplificator, deoarece modulul în sine găzduiește un amplificator audio.
După cum se arată mai sus, există opțiuni pentru a utiliza trei butoane pe modulul MP3. Funcțiile butonului sunt prezentate mai jos.
Buton nr: |
Acțiune de presă scurtă |
Acțiune lungă |
Butonul 1 |
Treceți la pista anterioară |
Reduceți volumul |
Butonul 2 |
Redare / Pauză melodie |
Schimbați în FM (nu este utilizat aici) |
Butonul 3 |
Treceți la următorul track |
Creșteți volumul |
Diagrama circuitului playerului și explicația:
Diagrama de circuit prezentată mai sus va arăta cum putem conecta butonul la modulul MP3, astfel încât să putem controla pista și volumul.
Am folosit o baterie de 9V și un regulator de tensiune KIA78R pentru a regla bateria de 9V la 3,3V. Un comutator On / Off este conectat la pinul de declanșare pentru a activa sau porni modulul. Un condensator 0.1uF este conectat pe Vcc și la masă pentru a filtra zgomotul. Difuzorul este conectat direct la pinii SP + și SP-.
Pentru conectarea butonului, pur și simplu urmați schemele de mai sus, dar este posibil să doriți să lipiți câteva fire pentru a-l face prietenos. Cele trei terminale din dreapta sunt trase până la 3,3V folosind un rezistor de tracțiune de 220K. Cele trei cutii de borne din stânga sunt conectate la masă printr-un buton. Am efectuat aceste conexiuni pe un panou de calcul și hardware-ul meu arată astfel
Lucru:
Funcționarea acestui circuit de player mp3 este foarte simplă. Introduceți cardul SD cu orice număr de melodii MP3 și porniți modulul. Ar trebui să vedeți o lumină roșie aprinsă imediat ce ați pornit, după câteva clipe LED-ul va clipi și melodia va începe să fie redată. Odată ce melodia s-a terminat, aceasta va trece automat la următoarea melodie. Puteți utiliza cele trei butoane pentru a controla pista și volumul așa cum se menționează în tabelul de mai sus.
Lucrarea completă a proiectului este prezentată în videoclipul de mai jos. Sper că ați înțeles proiectul și v-a plăcut să îl construiți. Dacă aveți vreo problemă în obținerea acestei lucrări, postați-le în secțiunea de comentarii de mai jos sau pe forumuri. Până atunci bucurați-vă de muzica voastră.