Talaan ng mga Nilalaman:
- Hakbang 1: Ipunin ang Iyong Mga Bahagi
- Hakbang 2: Mga Koneksyon
- Hakbang 3: Mag-download ng Mga Kinakailangan na File
- Hakbang 4: Ihanda ang Audio at I-convert Ito sa Data
- Hakbang 5: Bahagi ng Coding
- Hakbang 6: I-upload ang Code
Video: Pakikipag-usap Arduino - Pagpe-play ng isang MP3 Sa Arduino Nang Walang Anumang Modyul - Pagpe-play ng Mp3 File Mula sa Arduino Paggamit ng PCM: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Sa mga itinuturo na ito matututunan natin kung paano maglaro ng isang mp3 file na may arduino nang hindi gumagamit ng anumang audio module, dito gagamitin namin ang PCM library para sa Arduino na nagpe-play ng 16 bit PCM na may dalas na 8kHZ kaya't gawin ito.
Hakbang 1: Ipunin ang Iyong Mga Bahagi
BUY PARTS: BUY TIP120:
www.utsource.net/itm/p/384328.html
BUMILI NG 12V ADAPTER:
www.utsource.net/itm/p/8013134.html
BUMILI ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
//////////////////////////////////////////////////////
kaya upang magawa ito kailangan namin ng ilang mga sangkap na napaka firat Isang Arduino at pagkatapos ay isang speaker na 0.5w hanggang 10 w anumang tagapagsalita ang gagawa ng trabaho kung gayon kailangan mong bumili ng isang transistor para sa pagpapalaki kung ang iyong tagapagsalita ay mas mataas sa 0.5w tulad ng minahan ay 3 w kaya ginamit ko ang isang TIP 120 transistor dor na nagpapalakas ng audio maaari mo ring gamitin ang anumang audio amplifier.
Pagbili ng mga link. -
Mga Item na Bibili (link ng kaakibat) -
Arduino Uno-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Tagapagsalita -
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 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…
Hakbang 2: Mga Koneksyon
Ang mga koneksyon ay talagang simple kung gumagamit ka ng 0.5watt speaker pagkatapos ay direktang ikonekta ang + ve pin ng speaker sa digital pin 11 sa Arduino & -ve pin ng speaker sa gnd & kung gumagamit ng 3 watt speaker pagkatapos ay gumamit ng isang tip120 transistor at ikonekta ang 11 ng Arduino sa base ng transistor at -ve pin ng speaker sa kolektor ng transistor & emitter ng transistor sa gnd pin sa Arduino.
Kung mayroong mga isyu sa koneksyon mag-refer ng video para sa tulong.
Hakbang 3: Mag-download ng Mga Kinakailangan na File
Upang magawa ito kakailanganin mo ng ilang mga file muna sa lahat ng PCM.zip file upang i-play ang PCM audio mula sa arduino.
Pagkatapos kakailanganin namin ang software ng Audacity upang mai-convert ang isang normal na mp3 audio sa isang 16bit PCM 8hkz audio
& Panghuli kailangan namin ng isang encoder software upang ma-encode ang audio na iyon sa data na maaari naming i-paste sa code.
I-download ang Katapangan -
www.audacityteam.org/download/
Mag-download ng software ng PCM. ZIP & Encoder (file na pinangalanan bilang Arduino MP3.zip) -
drive.google.com/file/d/1LSb-nZcecs1VISQDP…
Hakbang 4: Ihanda ang Audio at I-convert Ito sa Data
ang mahalagang hakbang ay upang ihanda ang data ng audio. kaya unang kailangan namin ng isang file na mp3 alinman sa magrekord ka ng isa o kumuha ng isa mula saanman pagkatapos buksan ang file na iyon sa Audacity at & mag-click sa format pagkatapos ay piliin ang 16 bit pcm pagkatapos ay bumaba at pumili ng dalas ng audio sa 8000hz at i-export ang audio bilang mp3.
Pagkatapos buksan ang naka-encode na audio software at mag-navigate sa audio file na aming nabuo mula sa isang katapangan pagkatapos ay makakakuha ka ng isang mensahe na audio na nakopya sa clipboard.
Hakbang 5: Bahagi ng Coding
kaya ang susunod na bahagi ay bahagi ng pag-coding, kaya't na-download mo ang file na Arduin mp3.zip na naglalaman ng PCM.zip file kaya idagdag ang PCM.zip file na ito bilang isang library sa arduino at pagkatapos buksan ang halimbawa ng pag-playback na magagamit sa PCM library, & doon sa sketch kailangan mong i-edit ang ika-2 linya ng code sa sample arrray na uri ng programem na kailangan mo upang alisin ang lahat ng data sa aray na iyon at i-paste ang data na kinopya sa clipboard ng encode audio software.
Hakbang 6: I-upload ang Code
sa wakas handa na ang aming code kaya i-upload ito sa arduino at maririnig mo ang iyong naitala na audio mula sa speaker, tangkilikin ito at kung mayroon kang anumang mga isyu o nais na tungkol dito sa malalim na refer lamang sa video na ibinigay.
Salamat.
Inirerekumendang:
Buuin ang Iyong Unang IOT Paggamit ng Arduino Nang Walang Karagdagang Mga Modyul: 5 Hakbang (na may Mga Larawan)
Buuin ang Iyong Unang IOT Paggamit ng Arduino Nang Walang Karagdagang Mga Modyul: Ang mundo ay magiging mas matalinong araw-araw at ang pinakamalaking dahilan sa likod nito ay ang evolution ofsmart na teknolohiya. Bilang isang taong mahilig sa tech dapat narinig mo ang tungkol sa term na IOT na nangangahulugang Internet of Things. Ang Internet ng mga bagay ay nangangahulugang pagkontrol at pagpapakain ng
RF Modyul 433MHZ - Gumawa ng Tagatanggap at Transmitter Mula sa 433MHZ RF Module Nang Walang Anumang Microcontroller: 5 Hakbang
RF Modyul 433MHZ | Gumawa ng Tagatanggap at Transmitter Mula sa 433MHZ RF Module Nang Walang Anumang Microcontroller: Nais mo bang magpadala ng wireless data? madali at walang kinakailangang microcontroller? Dito tayo, sa itinuturo na ito ay ipapakita ko sa iyo ang pangunahing RF transmitter at receiver na handa nang magamit! Sa itinuturo na ito maaari kang magpadala at makatanggap ng data gamit ang tunay na
Pagpi-print ng May-kulay na Teksto sa Python Nang Walang Anumang Modyul: 3 Mga Hakbang
Pagpi-print ng May-kulay na Teksto sa Python Nang Walang Anumang Modyul: Matapos ang aking pangalawang Instructable ay tinanggal nang hindi sinasadya, nagpasya akong gumawa ng bago. Sa isang ito ipapakita ko sa iyo kung paano mag-print ng may kulay na teksto sa sawa
Paano Kumuha ng Musika nang Libre Mula sa PP Nang Walang Anumang Mga Espesyal na Programa Bukod sa Windows Media 9 Marahil 10: 3 Mga Hakbang
Paano Kumuha ng Musika para sa Libre Mula sa PP Nang Walang Anumang Mga Espesyal na Program Maliban sa Windows Media 9 Marahil 10: Ituturo sa iyo ang itinuturo na ito kung paano makakuha ng musika nang libre mula sa libreng tagapagbigay ng playlist, Project Playlist. (Ang aking unang Instructable ftw!) Ang mga bagay na kakailanganin mo: 1. Isang computer (duh) 2. Pag-access sa Internet (ibang duh sanhi ng iyong pagbasa nito) 3. A Pr
I-convert (Tungkol lamang sa) Anumang Media File sa (Tungkol lamang sa) Anumang Iba Pang Media File nang Libre !: 4 Mga Hakbang
I-convert (Tungkol lamang sa) Anumang File ng Media sa (Tungkol lamang) Anumang Iba Pang Media File nang Libre!: Ang aking unang itinuro, tagay! Gayunpaman, nasa Google ako na naghahanap ng isang libreng programa na magko-convert sa aking mga file sa Youtube.flv sa isang format na ay mas unibersal, tulad ng.wmv or.mov. Naghanap ako ng hindi mabilang na mga forum at website at pagkatapos ay nakakita ako ng isang programa na tinatawag na