Kazalo:
- 1. korak: Zberite svoje komponente
- 2. korak: Povezave
- 3. korak: Prenesite potrebne datoteke
- 4. korak: Pripravite zvok in ga pretvorite v podatke
- 5. korak: Del za kodiranje
- 6. korak: Naložite kodo
Video: Pogovorni Arduino - Predvajanje MP3 z Arduinom brez modula - Predvajanje datoteke MP3 iz Arduina z uporabo PCM: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
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
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
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
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:
Nastavitev Raspberry Pi 4 prek prenosnega računalnika/računalnika z uporabo Ethernetnega kabla (brez monitorja, brez Wi-Fi): 8 korakov
Nastavitev Raspberry Pi 4 prek prenosnega računalnika/računalnika z uporabo Ethernetnega kabla (brez monitorja, brez Wi-Fi-ja): Pri tem bomo za nastavitev delali z Raspberry Pi 4 Model-B z 1 Gb RAM-a. Raspberry-Pi je enosmerni računalnik, ki se uporablja za izobraževalne namene in DIY projekte po dostopni ceni, zahteva napajanje 5V 3A
Programiranje Arduina z uporabo drugega Arduina za prikaz drsnega besedila brez knjižnice: 5 korakov
Programiranje Arduina z uporabo drugega Arduina za prikaz drsnega besedila brez knjižnice: Sony Spresense ali Arduino Uno nista tako draga in ne zahtevata veliko energije. Če pa ima vaš projekt omejeno moč, prostor ali celo proračun, razmislite o uporabi Arduino Pro Mini. Za razliko od Arduino Pro Micro, Arduino Pro Mi
Brezžični daljinski upravljalnik z uporabo 2.4Ghz modula NRF24L01 z Arduinom - Nrf24l01 4 -kanalni / 6 -kanalni sprejemnik oddajnika za Quadcopter - Rc helikopter - Rc ravnina z uporabo Arduina: 5 korakov (s slikami)
Brezžični daljinski upravljalnik z uporabo 2.4Ghz modula NRF24L01 z Arduinom | Nrf24l01 4 -kanalni / 6 -kanalni sprejemnik oddajnika za Quadcopter | Rc helikopter | Rc letalo z uporabo Arduina: za upravljanje avtomobila Rc | Quadcopter | Dron | RC ravnina | RC čoln, vedno potrebujemo sprejemnik in oddajnik, recimo za RC QUADCOPTER potrebujemo 6 -kanalni oddajnik in sprejemnik in ta vrsta TX in RX je predraga, zato jo bomo naredili na svojem
Utripajoča LED z uporabo modula WiFi in Bluetooth modula ESP32 NodeMCU Vadnica: 5 korakov
Utripajte z uporabo ESP32 NodeMCU modula WiFi in Bluetooth Vadnica: OpisNodeMCU je odprtokodna platforma IoT. Programiran je z uporabo skriptnega jezika Lua. Platforma temelji na odprtokodnih projektih eLua. Platforma uporablja veliko odprtokodnih projektov, kot so lua-cjson, spiffs. Ta ESP32 NodeMc
Hladilnik / stojalo za prenosni računalnik brez stroškov (brez lepila, brez vrtanja, brez matic in vijakov, brez vijakov): 3 koraki
Hladilnik / stojalo za prenosni računalnik z nič stroški (brez lepila, brez vrtanja, brez matic in vijakov, brez vijakov): UPDATE: PROSIM VELIKO GLASAJ ZA MOJE NAVODILNO, HVALA ^ _ ^ MOGOČE STE ZDRAVILI VPISITE NA www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ALI MOŽDA GLASUJTE ZA NAJBOLJŠEGA PRIJATELJA