Kazalo:

Arduino MP3: 4 koraki
Arduino MP3: 4 koraki

Video: Arduino MP3: 4 koraki

Video: Arduino MP3: 4 koraki
Video: #12 Цифровое чтение/запись VTScada Modbus | ПЛК Outseal Arduino #VTScada #Modbus #ПЛК #ArduinoPLC 2024, November
Anonim
Arduino MP3
Arduino MP3

Na tem mestu Instructables vam bom pokazal, kako sem naredil zelo preprost mp3 predvajalnik. Skratka, v pomnilniku so shranjene melodije, ki se bodo predvajale glede na pritisk gumbov.

1. korak: Komponente

Komponente
Komponente

Upori

1x 220 ohmov

1x 560 ohmov

1x 4,7 k ohmov

1x 1 k ohmov

1x 10 k ohmov

1x 1M ohmov

1x LED

4x gumbi

1x Piezo

2. korak: Nastavitev

Nastaviti
Nastaviti

Namestitev gumbov in uporov se poda na analogni vhod in se imenuje uporna lestev.

Prvi gumb je povezan samo z žico, drugi z 220 ohmskim uporom, tretji z 10K ohmskim uporom in četrti z 1M ohmskim uporom.

Na koncu je treba vezje zaključiti z 1K ohmskim uporom. Medtem se mora druga žica povezati z analognim v A0, da odčita upor.

Na sredini mora biti žica z digitalnega zatiča 8 priključena na zvočni signal in upor. Izhod iz zatiča 8 je melodija, ki jo bo predvajal zvočni signal, in ko se LED vklopi ali izklopi.

Nazadnje je treba zvočni signal dopolniti s 4,7 k ohma, da se glasnost zmanjša, zvok pa postane bolj jasen.

3. korak: Koda

Za kodo ima dva dela. Kodiranje skladb in kodiranje skladbe za predvajanje ob pritisku gumba.

Pesmi so in kodirane:

Cesarski pohod Vojne zvezd

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

Tema pesmi o Harryju Potterju

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

Tetris

Avtor electricmango/https://electricmango.github.io

Kode sem nekoliko spremenil, da so delovale z mojo tablo.

4. korak: Izboljšave

V prihodnosti bi lahko marsikaj izboljšala. Ti vključujejo dodajanje potenciometra med priključitvijo zatiča 8 na zvočni signal. S potenciometrom bom lahko nadzoroval glasnost brenčalnika. Prav tako moram zapiske stisniti v ločene knjižnice ali vse v eno. Če dodate nekaj podobnega časovniku 555 in povežete več LED, bi bilo videti svetlejše. Nazadnje bi lahko dodal SCR in gumb, ki ob pritisku ustavi katero koli pesem na sredini.

Kakorkoli, hvala, ker ste prebrali moj Instructable.

Priporočena: