Innehållsförteckning:

Talking Arduino - Spela en MP3 med Arduino utan någon modul - Spela upp MP3 -fil från Arduino med PCM: 6 steg
Talking Arduino - Spela en MP3 med Arduino utan någon modul - Spela upp MP3 -fil från Arduino med PCM: 6 steg

Video: Talking Arduino - Spela en MP3 med Arduino utan någon modul - Spela upp MP3 -fil från Arduino med PCM: 6 steg

Video: Talking Arduino - Spela en MP3 med Arduino utan någon modul - Spela upp MP3 -fil från Arduino med PCM: 6 steg
Video: КЕМПИНГ в ДОЖДЬ - Дождь и снег с палаткой, брезентом и собакой 2024, November
Anonim
Image
Image

I denna instruktioner lär vi oss att spela en mp3 -fil med arduino utan att använda någon ljudmodul, här kommer vi att använda PCM -bibliotek för Arduino som spelar 16 bitars PCM med 8 kHz frekvens så låt oss göra detta.

Steg 1: Samla dina komponenter

Anslutningar
Anslutningar

KÖP DELAR: KÖP TIPS 120:

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

KÖP 12V ADAPTER:

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

KÖP ARDUINO UNO:

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

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

så för att göra detta behöver vi några komponenter mycket för En Arduino och sedan en högtalare 0,5w till 10w kommer någon högtalare att göra jobbet då måste du köpa en transistor för förstärkning om din högtalare är högre än 0,5w som min var 3 w så jag använde en TIP 120 -transistor som förstärker ljudet, du kan också använda vilken ljudförstärkare som helst.

Köper länkar. -

Föremål att köpa (affiliate -länk) -

Arduino Uno-

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

Högtalare -

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…

TIPS 120 transistor -

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…

Steg 2: Anslutningar

Anslutningarna är verkligen enkla om du använder en högtalare på 0,5 watt, anslut sedan högtalarens +ve -stift direkt till den digitala stift 11 på Arduino & -ve -stiftet till högtalaren och om du använder en 3 -watts högtalare använder du sedan en tip120 -transistor och ansluter 11 av Arduino till basen på transistorn och -ve pin -högtalare till kollektorn på transistorn & emitteren av transistorn till gnd -stiftet på Arduino.

Om du har problem med anslutningen hänvisar du till videon för hjälp.

Steg 3: Ladda ner nödvändiga filer

För att göra detta behöver du först några filer PCM.zip -fil för att spela PCM -ljud från arduino.

Därefter behöver vi Audacity -programvara för att konvertera ett vanligt mp3 -ljud till ett 16 -bitars PCM 8hkz -ljud

& Slutligen behöver vi en kodarprogramvara för att koda det ljudet till data som vi kan klistra in i koden.

DOWNLOAD Audacity -

www.audacityteam.org/download/

Ladda ner PCM. ZIP & Encoder -programvara (fil som heter Arduino MP3.zip) -

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

Steg 4: Förbered ljud och konvertera det till data

Image
Image
Förbered ljud och konvertera det till data
Förbered ljud och konvertera det till data
Förbered ljud och konvertera det till data
Förbered ljud och konvertera det till data
Förbered ljud och konvertera det till data
Förbered ljud och konvertera det till data

det viktiga steget är att förbereda ljuddata. så först kommer vi att behöva en mp3 -fil antingen spelar du in en eller får någon var som helst, sedan öppnar du filen till Audacity och klickar på formatet, välj sedan 16 bitar pcm, gå sedan ner och välj frekvens av ljud till 8000hz och exportera ljudet som mp3.

Öppna sedan kodningsljudprogramvaran och navigera till ljudfilen som vi genererade från en djärvhet så får du ett ljudmeddelande som kopierats till Urklipp framgångsrikt.

Steg 5: Kodningsdel

Kodningsdel
Kodningsdel
Kodningsdel
Kodningsdel

så nästa del är kodningsdelen, så när du laddade ner Arduin mp3.zip -filen som innehåller PCM.zip -filen så lägg till den här PCM.zip -filen som ett bibliotek i arduino och öppna sedan uppspelningsexemplet som finns i det PCM -biblioteket, & där i skissen måste du redigera den andra kodraden i exempel -array som är av programtyp du behöver ta bort all data i den arayen och klistra in data som kopieras till Urklipp av kodningsljudprogramvaran.

Steg 6: Ladda upp koden

så äntligen är vår kod klar så ladda upp den till arduino så hör du ditt inspelade ljud från högtalaren, njut av det och om du har några problem eller vill om detta på djupet, hänvisa bara till videon.

Tack.

Rekommenderad: