Kazalo:

Pogovorni Arduino - Predvajanje MP3 z Arduinom brez modula - Predvajanje datoteke MP3 iz Arduina z uporabo PCM: 6 korakov
Pogovorni Arduino - Predvajanje MP3 z Arduinom brez modula - Predvajanje datoteke MP3 iz Arduina z uporabo PCM: 6 korakov

Video: Pogovorni Arduino - Predvajanje MP3 z Arduinom brez modula - Predvajanje datoteke MP3 iz Arduina z uporabo PCM: 6 korakov

Video: Pogovorni Arduino - Predvajanje MP3 z Arduinom brez modula - Predvajanje datoteke MP3 iz Arduina z uporabo PCM: 6 korakov
Video: CS50 2015 – 10-я неделя 2024, Julij
Anonim
Image
Image

V teh navodilih se bomo naučili predvajati mp3 datoteko z arduinom brez uporabe zvočnega modula, tukaj bomo uporabili knjižnico PCM za Arduino, ki predvaja 16 -bitni PCM s frekvenco 8 kHz, zato to naredimo.

1. korak: Zberite svoje komponente

Povezave
Povezave

KUPI DELE: KUPI NASVET120:

www.utsource.net/itm/p/384328.html

KUPITE 12V ADAPTER:

www.utsource.net/itm/p/8013134.html

KUPITE ARDUINO UNO:

www.utsource.net/itm/p/7199843.html

//////////////////////////////////////////////////////

Torej, da bi to naredili, potrebujemo nekaj komponent, ki so zelo primerne za Arduino in potem bo zvočnik 0,5w do 10w vsak zvočnik opravil delo, potem morate kupiti ojačevalnik, če je vaš zvočnik višji od 0,5w, kot je bil moj 3 w, zato sem uporabil tranzistor TIP 120 ali ojačal zvok, lahko uporabite tudi kateri koli zvočni ojačevalnik.

Nakup povezav. -

Artikli za nakup (partnerska povezava) -

Arduino Uno-

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

Zvočnik -

www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…

www.banggood.com/50MM-0_5W-Customized 50mm…

www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…

TIP 120 tranzistor -

www.banggood.com/10pcs-TIP120-NPN-TO-220-D…

www.banggood.com/30pcs-TIP120-NPN-TO-220-D…

www.banggood.com/50pcs-TIP120-NPN-TO-220-D…

2. korak: Povezave

Priključki so zelo preprosti, če uporabljate 0,5 -vatni zvočnik, nato pa neposredno priključite +ve pin zvočnika na digitalni pin 11 na Arduino & -ve pin zvočnika na gnd & če uporabljate 3 -vatni zvočnik, uporabite tranzistor tip120 in priključite 11 Arduina do osnove tranzistorja in -ve pin zvočnika do zbiralnika tranzistorja in oddajnika tranzistorja do gnd pin na Arduinu.

Če imate težave s povezavo, si za pomoč poglejte video.

3. korak: Prenesite potrebne datoteke

Če želite to narediti, boste najprej potrebovali nekaj datotek PCM.zip za predvajanje zvoka PCM iz arduina.

Potem bomo potrebovali programsko opremo Audacity za pretvorbo običajnega zvoka mp3 v 16 -bitni zvok PCM 8Hz

& Nazadnje potrebujemo programsko opremo za kodirnik, da kodiramo ta zvok v podatke, ki jih lahko prilepimo v kodo.

PRENOS Audacity -

www.audacityteam.org/download/

Prenesite programsko opremo PCM. ZIP & Encoder (datoteka z imenom Arduino MP3.zip) -

drive.google.com/file/d/1LSb-nZcecs1VISQDP…

4. korak: Pripravite zvok in ga pretvorite v podatke

Image
Image
Pripravite zvok in ga pretvorite v podatke
Pripravite zvok in ga pretvorite v podatke
Pripravite zvok in ga pretvorite v podatke
Pripravite zvok in ga pretvorite v podatke
Pripravite zvok in ga pretvorite v podatke
Pripravite zvok in ga pretvorite v podatke

pomemben korak je priprava zvočnih podatkov. zato bomo najprej potrebovali datoteko mp3, ki jo posnamete ali jo dobite od koder koli, nato odprite to datoteko v Audacity in & kliknite na obliko, nato izberite 16 -bitni pcm, nato pojdite dol in izberite frekvenco zvoka v 8000Hz in izvoz zvoka v mp3.

Nato odprite programsko opremo za kodiranje zvoka in se pomaknite do zvočne datoteke, ki smo jo ustvarili iz drznosti, nato boste dobili zvočno sporočilo, ki je bilo uspešno kopirano v odložišče.

5. korak: Del za kodiranje

Kodiranje
Kodiranje
Kodiranje
Kodiranje

torej je naslednji del kodiranje, tako da, ko ste prenesli datoteko Arduin mp3.zip, ki vsebuje datoteko PCM.zip, dodajte datoteko PCM.zip kot knjižnico v arduino in nato odprite primer predvajanja, ki je na voljo v tej knjižnici PCM, & tam v skici morate urediti 2. vrstico kode v nizu vzorca , ki je vrste programa, morate odstraniti vse podatke v tem polju in prilepiti podatke, ki jih programska oprema za kodiranje kopira v odložišče.

6. korak: Naložite kodo

končno je naša koda pripravljena, zato jo naložite v arduino in slišali boste posneti zvok iz zvočnika, uživali v njem in če imate kakršne koli težave ali se želite o tem poglobiti, si oglejte priložen video.

Hvala vam.

Priporočena: