Sadržaj:
- Korak 1: Okupite svoje komponente
- Korak 2: Veze
- Korak 3: Preuzmite potrebne datoteke
- Korak 4: Pripremite zvuk i pretvorite ga u podatke
- Korak 5: Kodiranje dijela
- Korak 6: Otpremite kôd
Video: Razgovarajući Arduino - Reprodukcija MP3 s Arduinom bez ikakvog modula - Reprodukcija MP3 datoteke s Arduina pomoću PCM -a: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
U ovim instrukcijama naučit ćemo kako reproducirati mp3 datoteku s arduinom bez korištenja audio modula, ovdje ćemo koristiti PCM biblioteku za Arduino koja reproducira 16 bitni PCM frekvencije 8 kHz, pa učinimo to.
Korak 1: Okupite svoje komponente
KUPUJTE DIJELOVE: KUPITE TIP120:
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
//////////////////////////////////////////////////////
pa da bismo to učinili potrebno nam je nekoliko komponenti vrlo arratino, a zatim će zvučnik od 0,5 do 10 w svaki zvučnik obaviti posao, tada morate kupiti tranzistor za pojačanje ako je vaš zvučnik veći od 0,5 w kao što je bio moj 3 w pa sam koristio TIP 120 tranzistor ili pojačalo zvuka, možete koristiti i bilo koje audio pojačalo.
Kupovina linkova. -
Artikli za kupovinu (affiliate link) -
Arduino Uno-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Zvuč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…
Korak 2: Veze
Priključci su vrlo jednostavni ako koristite zvučnik od 0,5 vata, a zatim direktno spojite +ve pin zvučnika na digitalni pin 11 na Arduinu & -ve pin zvučnika na gnd & ako koristite zvučnik od 3 vata, tada upotrijebite tip120 tranzistor i spojite 11 Arduina na bazu tranzistora i -ve pin zvučnika na kolektor tranzistora i emiter tranzistora na gnd pin na Arduinu.
Ako imate problema s vezom, pomoć potražite u videu.
Korak 3: Preuzmite potrebne datoteke
Da biste to učinili, trebat će vam nekoliko datoteka, prije svega datoteka PCM.zip za reprodukciju PCM zvuka iz arduina.
ONDA će nam trebati softver Audacity za pretvaranje normalnog mp3 zvuka u 16 -bitni PCM 8 -kzz zvuk
& Na kraju, potreban nam je softver za kodiranje da kodiramo taj zvuk u podatke koje možemo zalijepiti u kôd.
PREUZMI Audacity -
www.audacityteam.org/download/
Preuzmite PCM. ZIP & Encoder softver (datoteka nazvana Arduino MP3.zip) -
drive.google.com/file/d/1LSb-nZcecs1VISQDP…
Korak 4: Pripremite zvuk i pretvorite ga u podatke
važan korak je priprema audio podataka.pa najprije će nam trebati mp3 datoteka ili je snimite ili je nabavite s bilo kojeg mjesta, a zatim otvorite tu datoteku u Audacity i & kliknite na format, zatim odaberite 16 -bitni pcm, zatim idite dolje i odaberite frekvenciju zvuka na 8000Hz i izvezite audio u obliku mp3.
Zatim otvorite softver za kodiranje zvuka i idite na audio datoteku koju smo generirali od smjelosti, tada ćete dobiti poruku uspješno kopiranu u međuspremnik.
Korak 5: Kodiranje dijela
tako da je sljedeći dio kodiranje, pa kako ste preuzeli Arduin mp3.zip datoteku koja sadrži datoteku PCM.zip, pa dodajte ovu datoteku PCM.zip kao biblioteku u arduino, a zatim otvorite primjer reprodukcije dostupan u toj PCM biblioteci, i tamo na skici morate urediti 2. red koda u uzorku niz koji je tipa programa, morate ukloniti sve podatke u tom nizu i zalijepiti podatke koje softver za kodiranje kopira u međuspremnik.
Korak 6: Otpremite kôd
konačno je naš kôd spreman pa ga prenesite na arduino i čut ćete snimljeni zvuk sa zvučnika, uživajte u njemu, a ako imate bilo kakvih problema ili želite detaljno razgovarati o ovome, samo pogledajte priloženi video.
Hvala ti.
Preporučuje se:
RF modul 433MHZ - Napravite prijemnik i predajnik od 433MHZ RF modula bez ikakvog mikrokontrolera: 5 koraka
RF modul 433MHZ | Napravite prijemnik i predajnik od 433MHZ RF modula bez ikakvog mikrokontrolera: Želite li poslati bežične podatke? lako i bez potrebe za mikrokontrolerom? Evo, u ovom uputstvu ću vam pokazati mi osnovni RF predajnik i prijemnik spreman za upotrebu! U ovom uputstvu možete slati i primati podatke koristeći vrlo ver
Bežični daljinski upravljač pomoću NRF24L01 modula od 2,4 GHz sa Arduinom - Nrf24l01 4 -kanalni / 6 -kanalni prijemnik odašiljača za Quadcopter - Rc helikopter - Rc avion pomoću Arduina: 5 koraka (sa slikama)
Bežični daljinski upravljač pomoću NRF24L01 modula od 2,4 GHz sa Arduinom | Nrf24l01 4 -kanalni / 6 -kanalni prijemnik odašiljača za Quadcopter | Rc helikopter | Rc avion pomoću Arduina: Za upravljanje Rc automobilom | Quadcopter | Dron | RC avion | RC brod, uvijek nam je potreban prijemnik i odašiljač, pretpostavimo da za RC QUADCOPTER trebamo 6 -kanalni odašiljač i prijemnik, a ta vrsta TX -a i RX -a je preskupa, pa ćemo napraviti jedan na našem
Štampanje obojenog teksta u Pythonu bez ikakvog modula: 3 koraka
Štampanje obojenog teksta u Pythonu bez ikakvog modula: Nakon što je moj drugi Instructable slučajno izbrisan, odlučio sam da napravim novi. U ovom ću vam pokazati kako štampati obojeni tekst u pythonu
Upravljajte brzinom istosmjernog motora bez četkica pomoću Arduina i Bluetooth modula (HC-05): 4 koraka
Upravljajte brzinom istosmjernog motora bez četkica pomoću Arduina i Bluetooth modula (HC-05): Uvod U ovom ćemo vodiču kontrolirati brzinu istosmjernog motora bez četkica pomoću Arduino UNO, Bluetooth modula (HC-05) i Android aplikacije za Bluetooth ( Arduino Bluetooth kontroler)
Hladnjak / postolje za prijenosno računalo bez troškova (bez ljepila, bez bušenja, bez matica i vijaka, bez vijaka): 3 koraka
Hladnjak / postolje za prijenosno računalo bez troškova (bez ljepila, bez bušenja, bez matica i vijaka, bez vijaka): AŽURIRAJTE: MOLIM VAS LJUBAV GLAS ZA MOJE UPUTSTVO, HVALA ^ _ ^ MOŽETE I DA GLASATE ULAZITE NA www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ILI MOŽDA GLASATE ZA NAJBOLJEG PRIJATELJA