Talaan ng mga Nilalaman:

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
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

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

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
Video: Complete guide to PCA9685 16 channel Servo controller for Arduino with code Version of 5 ( V1) 2024, Nobyembre
Anonim
Image
Image

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

Mga koneksyon
Mga koneksyon

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

Image
Image
Maghanda ng Audio at I-convert Ito sa Data
Maghanda ng Audio at I-convert Ito sa Data
Maghanda ng Audio at I-convert Ito sa Data
Maghanda ng Audio at I-convert Ito sa Data
Maghanda ng Audio at I-convert Ito sa Data
Maghanda ng 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

Coding Part
Coding Part
Coding Part
Coding Part

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: