Satura rādītājs:
- 1. darbība: apkopojiet komponentus
- 2. darbība. Savienojumi
- 3. darbība: lejupielādējiet nepieciešamos failus
- 4. solis: sagatavojiet audio un pārveidojiet to par datiem
- 5. darbība. Kodēšanas daļa
- 6. darbība: augšupielādējiet kodu
Video: Runājošais Arduino - MP3 atskaņošana ar Arduino bez moduļa - Mp3 faila atskaņošana no Arduino, izmantojot PCM: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Šajā pamācībā mēs iemācīsimies atskaņot mp3 failu ar arino, neizmantojot nevienu audio moduli, šeit mēs izmantosim PCM bibliotēku Arduino, kas atskaņo 16 bitu PCM ar 8 kHz frekvenci, tāpēc ļauj to izdarīt.
1. darbība: apkopojiet komponentus
PIRKT DAĻAS: PIRKT TIP120:
www.utsource.net/itm/p/384328.html
PIRKT 12V ADAPTERU:
www.utsource.net/itm/p/8013134.html
PIRKT ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
//////////////////////////////////////////////////////
tāpēc, lai to izdarītu, mums ir vajadzīgi daži komponenti: Arduino un pēc tam skaļrunis no 0,5 līdz 10 v 3 w tāpēc es izmantoju TIP 120 tranzistoru dor, kas pastiprina audio, varat izmantot arī jebkuru audio pastiprinātāju.
Pērkot saites. -
Pērkamās preces (filiāles saite) -
Arduino Uno-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Skaļrunis -
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 tranzistors -
www.banggood.com/10gab-TIP120-NPN-TO-220-D…
www.banggood.com/30gab-TIP120-NPN-TO-220-D…
www.banggood.com/50gab-TIP120-NPN-TO-220-D…
2. darbība. Savienojumi
Savienojumi ir patiešām vienkārši, ja izmantojat 0,5 vatu skaļruni, tad tieši pievienojiet skaļruņa +ve tapu ar Arduino digitālo tapu 11 un -ve skaļruņa tapu ar gnd, un, ja izmantojat 3 vatu skaļruni, izmantojiet tip120 tranzistoru un pievienojiet 11 no Arduino līdz tranzistora pamatnei un skaļruņa piespraudes taustiņš līdz tranzistora kolektoram un tranzistora emitētājs līdz Arduino gnd tapai.
Ja rodas problēmas ar savienojumu, skatiet videoklipu, lai saņemtu palīdzību.
3. darbība: lejupielādējiet nepieciešamos failus
Lai to izdarītu, vispirms būs nepieciešami daži faili PCM.zip, lai atskaņotu PCM audio no arduino.
TAD mums būs nepieciešama Audacity programmatūra, lai pārvērstu parastu mp3 audio par 16 bitu PCM 8hkz audio
& Visbeidzot, mums ir nepieciešama kodētāja programmatūra, lai šo audio kodētu datos, kurus mēs varam ielīmēt kodā.
LEJUPIELĀDĒT Audacity -
www.audacityteam.org/download/
Lejupielādēt programmatūru PCM. ZIP & Encoder (fails nosaukts kā Arduino MP3.zip) -
drive.google.com/file/d/1LSb-nZcecs1VISQDP…
4. solis: sagatavojiet audio un pārveidojiet to par datiem
svarīgs solis ir sagatavot audio datus. tāpēc vispirms mums būs nepieciešams mp3 fails, vai nu jūs to ierakstīsit, vai arī iegūsit to no jebkuras vietas, pēc tam atveriet šo failu Audacity un noklikšķiniet uz formāta, pēc tam atlasiet 16 bitu pcm, pēc tam dodieties uz leju un izvēlieties frekvenci audio uz 8000Hz un eksportējiet audio kā mp3.
Pēc tam atveriet kodēšanas audio programmatūru un dodieties uz audio failu, kuru mēs ģenerējām no drosmes, tad jūs saņemsit ziņojumu audio, kas veiksmīgi nokopēts starpliktuvē.
5. darbība. Kodēšanas daļa
tāpēc nākamā daļa ir kodēšanas daļa, tāpēc, lejupielādējot Arduin mp3.zip failu, kas satur failu PCM.zip, tāpēc pievienojiet šo PCM.zip failu kā bibliotēku arduino un pēc tam atveriet atskaņošanas piemēru, kas pieejams šajā PCM bibliotēkā, un tur skicē jums ir jārediģē parauga arrray koda otrā rindiņa, kas ir programmas tipa, jums ir jānoņem visi tajā esošie dati un jāielīmē dati, kurus kodēšanas audio programmatūra iekopē starpliktuvē.
6. darbība: augšupielādējiet kodu
tāpēc beidzot mūsu kods ir gatavs, tāpēc augšupielādējiet to arduino, un jūs dzirdēsit ierakstīto audio no skaļruņa, izbaudiet to un, ja jums ir kādas problēmas vai vēlaties par to padziļināti skatīties sniegto videoklipu.
Paldies.
Ieteicams:
TextPlayBulb: REST iespējota atskaņošana Bulb, izmantojot Raspberry Pi 3, BLE un telegrammu: 3 soļi
TextPlayBulb: REST iespējots PlayBulb, izmantojot Raspberry Pi 3, BLE un telegrammu: šī pamācība parāda, kā izveidot savienojumu ar PlayBulb krāsu Bluetooth LED lampu, izmantojot Python, Raspberry Pi 3 un Bluetooth bibliotēku, un paplašināt vadīklas, izmantojot REST API IoT scenārijam , un, kā pierādījums, projekts arī parāda, kā paplašināt šo
Arduino teksta runas pārveidotājs, izmantojot LM386 - Runājošais Arduino projekts - Talkie Arduino bibliotēka: 5 soļi
Arduino teksta runas pārveidotājs, izmantojot LM386 | Runājošais Arduino projekts | Talkie Arduino bibliotēka: Sveiki, puiši, daudzos projektos mēs prasām, lai arduino runātu kaut ko līdzīgu runājošam pulkstenim vai pastāstītu dažus datus, tāpēc šajā instrukcijā mēs pārvērsīsim tekstu runā, izmantojot Arduino
Automātiski nosūtīt e -pastu ar fotoattēlu no sērijveida faila, izmantojot veco darbvirsmu un XP: 4 soļi
Automātiski nosūtīt e -pastu ar fotoattēlu no sērijveida faila, izmantojot veco darbvirsmu un XP: Man ir ļoti paveicies, ka no mājas biroja loga paveras lielisks skats. Kad esmu prom, es vēlos redzēt, kā man pietrūkst, un es bieži esmu prom. Man agrāk bija sava vietne un mājas laika stacija, kas ar ftp augšupielādēja visus laika apstākļus
Kā atbrīvoties no stulbā " .hex bez šāda faila " Kļūda, augšupielādējot Arduino!: 4 soļi
Kā atbrīvoties no stulbā " .hex bez šāda faila " Kļūda, augšupielādējot Arduino
Bezmaksas klēpjdatora dzesētājs / statīvs (bez līmes, bez urbšanas, bez uzgriežņiem un skrūvēm, bez skrūvēm): 3 soļi
Nulles klēpjdatora dzesētājs / statīvs (bez līmes, bez urbšanas, bez uzgriežņiem un skrūvēm, bez skrūvēm): ATJAUNINĀT: LŪDZU, LŪDZU, BALSOT, PAR MANU MĀCĪBU, PALDIES Ieeja www.instructables.com/id/Zero-Cost-Aluminium-Chnace-No-Propane-No-Glue-/ VAI VAR BALSOT PAR LABĀKO DRAUGU