Talaan ng mga Nilalaman:

Music Box para sa Mga Bata: 5 Hakbang
Music Box para sa Mga Bata: 5 Hakbang

Video: Music Box para sa Mga Bata: 5 Hakbang

Video: Music Box para sa Mga Bata: 5 Hakbang
Video: Pangunahing Hakbang Sa Pagbasa #5 (Pagpapantig) | How to Teach Kids to Read 2024, Hulyo
Anonim
Music Box para sa Mga Bata
Music Box para sa Mga Bata
Music Box para sa Mga Bata
Music Box para sa Mga Bata
Music Box para sa Mga Bata
Music Box para sa Mga Bata

"Lolo … mga kanta, awit …", isang bagay tulad nito ang nakakatugon sa akin ng mga apo tuwing gabi pag-uwi ko mula sa trabaho. Ang proyektong ito ay ipinaglihi bilang isang laruang musikal na may mga elemento ng pagkatuto sa pandamdam. Pakikinig sa musika, maaari kang mag-click sa mga pindutan, i-on ang mga ilaw na may maraming kulay (at ano ang kulay?), I-twist kung ano ang umiikot, i-click ang mga switch … At habang ang lolo ay umiinom ng tsaa …

Ang Arduino mismo ay hindi maganda ang synthesize ng musika. Gayunpaman, may mga tinatawag na kalasag kung saan maaari kang maglaro ng mga file ng musika na may disenteng kalidad. Sa proyektong ito inilapat ko ang DFPlayer mini na kalasag. Gumagamit ito ng isang micro SD card bilang isang carrier. Sa tatlong mga pindutan lamang, makokontrol natin ang pag-playback: pasulong, paatras at - sa simula. Gustung-gusto ng mga bata na pindutin ang mga pindutan, kaya inilagay ko sa harap na panel ang ilang higit pang mga pindutan, switch, LEDs sa pangkalahatan, na dumating sa kamay na sandali upang gawin itong mas kawili-wili.

Hakbang 1: Mga Bahagi at Tool

Mga Bahagi:

Arduino UNO

Adapter (6 - 12) VDC, (0.5 - 1) A para sa Arduino

DFPlayer mini

www.aliexpress.com/item/TF-Card-U-Disk-Min…

Tagapagsalita 8Ohm, 1W

micro SD card, klase 8-11

LMS1587IS-3.3

Heatsink ng PCB

Kapasitor 100uF, 16V

3 x 1P Pushbutton switch sandali

UP-6135 (Opsyon) ay hindi ipinakita sa diagram

www.distrelec.biz/en/led-panel-meter-199-m…

5 x Rocker switch (on-on)

DC micromotor (Pagpipilian)

Antivandal Pushbutton (Pagpipilian)

Potensyomiter

5 x RED LED 5mm

5 x GREEN LED 5mm

5 x YELLOW LED 5mm

5 x BLUE LED 5 mm

20 x Res 330 Ohm

2 x Res 560 Ohm

1 x Res 51K

Mga wire

Enclosure ng plastic

Mga tool:

Istasyon ng paghihinang (Soldering Iron), wire ng solder, pagkilos ng bagay

Wire cutter, tweezers, distornilyador, drill, mga file, glue gun

Hakbang 2: Electric Circuit

Electric circuit
Electric circuit
Electric circuit
Electric circuit
Electric circuit
Electric circuit

Ang pamamaraan ay iginuhit gamit ang Easy Eda na kapaligiran. Ang bahaging musikal ay ipinapakita sa tuktok ng diagram. Lahat ng iba pa ay gawa sa improbisadong paraan. Dito maaari mong idagdag ang lahat na nais mo, upang magkasya lamang sa mga sukat.

Sinusuportahan ng module ng MP3 ang hanggang sa 25, 500 mga piraso ng parirala, senyas o himig. Ang lahat ng mga audio file ay maaaring nahahati sa mga pangkat ng 255 mga kanta. Maaari kang pumili ng isa sa 30 mga antas ng dami at isa sa 6 na mga mode ng pangbalanse (Normal / Pop / Rock / Jazz / Classic / Base). Mga format ng audio file: MP3, WAV, WMA.

Ang module ay konektado sa Arduino sa pamamagitan ng UART (Serial). Para sa trabaho ay sapat na upang ikonekta lamang ang mga linya ng Vcc, GND, RX, TX, SPK1, SPK2. Ang paggamit ng lahat ng iba pang mga pin ay opsyonal.

Mag-link para sa maraming impormasyon para sa DFPlayer mini:

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

Hakbang 3: Mga Kable ng Assembly at Circuit

Assembly & Circuit Kable
Assembly & Circuit Kable
Assembly & Circuit Kable
Assembly & Circuit Kable
Assembly & Circuit Kable
Assembly & Circuit Kable

Ngayon ay mayroon kaming isang pamamaraan, isang listahan ng mga elemento, at nagsisimula ang pinaka matrabahong gawain - pag-install. Narito ang pangunahing bagay - upang makahanap ng pabahay ng isang angkop na sukat. Nag-drill, nagpapasadya, nag-i-install ng mga elemento. Ikonekta namin ang mga wire alinsunod sa pamamaraan. Kung saan kinakailangan - maghinang kami. Suriin namin nang lubusan ang lahat.

Hakbang 4: Simpleng Sketch

Simpleng Sketch
Simpleng Sketch

Upang gumana sa DFPlayer mini module, kailangan mong i-install ang DFPlayer_Mini_Mp3.h library:

github.com/DFRobot/DFRobotDFPlayerMini/arc…

Ang pangatlong digital na input ng Arduino ay konektado sa Abala na output ng MP3 module. Sinusuri ng Controller ang estado ng output na ito at, kung lumipat ito sa matataas na estado (ang track ay tapos na), magsisimula ang susunod na track. Kung hindi man, ang pag-playback ng track ay titigil, at para sa amin mahalaga na ang musika ay magpatuloy subaybayan. Ang SoftwareSerial library ay naka-install din dito upang mabago mo ang firmware ng Arduino kung kinakailangan nang hindi hinawakan ang pag-install.

github.com/PaulStoffregen/SoftwareSerial

Hakbang 5: Mga Audio File

Mga Audio File
Mga Audio File

Makikilala ng Mini MP3 Player ang mga card hanggang sa 32G at FAT16, FAT32 file system.

I-format ang SD card at lumikha ng isang folder na "MP3" dito. Susunod, kailangan mong i-record ang iyong mga kanta sa mp3 sa folder na ito at bigyan sila ng mga pangalang "0001 ****. Mp3", "0002 ****. Mp3", "0003 ****. Mp3", atbp. Mahalaga: kinakailangan upang kopyahin ang muling pangalan ng mga file sa SD, at hindi upang palitan ang pangalan ng mga ito sa SD card.

Ipasok ang card sa puwang at mag-enjoy!

Inirerekumendang: