Sisukord:

Arduino MP3: 4 sammu
Arduino MP3: 4 sammu

Video: Arduino MP3: 4 sammu

Video: Arduino MP3: 4 sammu
Video: DFPlayer Mini - MP3 модуль с портом UART 2024, November
Anonim
Arduino MP3
Arduino MP3

Selles juhendis näitan teile, kuidas ma tegin väga algelise mp3 -mängija. Lühidalt öeldes on mällu salvestatud meloodiad, mis hakkavad mängima sõltuvalt sellest, milliseid nuppe vajutatakse.

Samm: komponendid

Komponendid
Komponendid

Takistid

1x 220 oomi

1x 560 oomi

1x 4,7k oomi

1x 1k oomi

1x 10k oomi

1x 1M oomi

1x LED

4x nuppe

1x pieso

2. samm: seadistamine

Seadistamine
Seadistamine

Nuppude ja takistite paigutus suunatakse analoogsisendisse ja seda nimetatakse takisti redeliks.

Esimene nupp on ühendatud lihtsalt juhtmega, teine 220 oomi takistiga, kolmas 10 K oomi takistiga ja neljas 1M oomi takistiga.

Lõpuks tuleks ahel täiendada 1K oomi takistiga. Vahepeal peaks takistuse lugemiseks A0 analoogiga ühendama veel üks juhe.

Keskel peab sumisti ja takisti külge olema ühendatud digitaalse tihvti 8 juhe. Pistiku 8 väljund on heli, mida helisignaal mängib ja millal LED -tuli sisse või välja lülitub.

Lõpuks tuleb sumin täiendada 4,7 kOomiga, et vähendada helitugevust ja muuta heli selgemaks.

3. samm: kood

Koodi jaoks on sellel kaks osa. Laulude kodeerimine ja selle laulu kodeerimine, kui nuppu vajutatakse.

Laule kodeerivad:

Tähesõdade keiserlik märts

eserra/www.instructables.com/id/How-to-Easily-Play-Music-With-Buzzer-on-Arduino-Th/

Harry Potteri teemalaul

poolt Borderliner/www.instructables.com/id/Arduino-Harry-Potter-Theme-Song

Tetris

Autor electricmango/https://electricmango.github.io

Olen koode pisut muutnud, et need minu plaadiga toimiks.

4. samm: täiustused

On palju asju, mida saaksin tulevikus parandada. Nende hulka kuulub potentsiomeetri lisamine tihvti 8 ühendamise vahel suminiga. Potentsiomeetriga on mul võimalik summeri helitugevust juhtida. Samuti peaksin märkmed kokku pakkima kas eraldi raamatukogudesse või kõik üheks. Kui lisada 555 taimerit ja ühendada mitu LED -i, muutuks see säravamaks. Lõpuks võiksin lisada SCR -i ja nupu, mis peatab ükskõik millise laulu vajutamisel.

Igatahes, aitäh, et lugesite minu juhendit.

Soovitan: