Cuprins:

Arduino MP3: 4 pași
Arduino MP3: 4 pași

Video: Arduino MP3: 4 pași

Video: Arduino MP3: 4 pași
Video: Блютуз модуль HM-10 и Ардуино. Управление с телефона 2024, Iulie
Anonim
Arduino MP3
Arduino MP3

Pe acest Instructables, vă voi arăta cum am făcut un player mp3 foarte rudimentar. Pe scurt, există melodii stocate în memorie care vor fi redate pe baza butoanelor care sunt apăsate.

Pasul 1: Componentele

Componentele
Componentele

Rezistențe

1x 220 ohmi

1x 560 ohmi

1x 4.7k ohmi

1x 1k ohmi

1x 10k ohmi

1x 1M ohmi

1x LED

4x Butoane

1x Piezo

Pasul 2: Configurare

Înființat
Înființat

Amplasarea butoanelor și a rezistențelor se alimentează într-o intrare analogică și se numește scară de rezistență.

Primul buton este conectat doar cu fir, al doilea cu un rezistor de 220 ohmi, al treilea cu un rezistor de 10K ohm și al patrulea cu un rezistor de 1M ohm.

La final, circuitul ar trebui completat cu un rezistor de 1K ohm. Între timp, un alt fir ar trebui să se conecteze la analog în A0 pentru a citi rezistența.

În centru, un fir de la pinul digital 8 trebuie conectat la buzzer și la rezistor. Ieșirea de la pinul 8 este tonul pe care îl va reda buzzerul și când LED-ul se va aprinde sau se va stinge.

În cele din urmă, buzzer-ul ar trebui să fie completat cu un 4.7k ohm pentru a reduce volumul și pentru a face sunetul mai clar.

Pasul 3: Codul

Pentru cod, acesta are două părți. Codificarea melodiilor și codarea melodiei care trebuie redată la apăsarea unui buton.

Melodiile sunt și sunt codificate de:

Star Wars Imperial March

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

Cântec tematic Harry Potter

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

Tetris

De electricmango /

Am făcut o ușoară modificare a codurilor pentru a le face să funcționeze cu placa mea.

Pasul 4: Îmbunătățiri

Sunt multe lucruri pe care aș putea să le îmbunătățesc în viitor. Acestea includ adăugarea unui potențiometru între conexiunea pinului 8 la buzzer. Cu potențiometrul, voi putea controla volumul sonorului. De asemenea, ar trebui să comprim notele fie în biblioteci separate, fie toate într-una singură. Adăugarea a ceva ca un temporizator 555 și conectarea mai multor LED-uri ar face-o mai strălucitoare. În cele din urmă, aș putea adăuga un SCR și un buton care oprește orice melodie la jumătatea drumului atunci când este apăsat.

Oricum, mulțumesc că mi-ai citit instructabilul.

Recomandat: