Indholdsfortegnelse:

Arduino MP3: 4 trin
Arduino MP3: 4 trin

Video: Arduino MP3: 4 trin

Video: Arduino MP3: 4 trin
Video: Audio modules for electronics project 2024, Juli
Anonim
Arduino MP3
Arduino MP3

På denne Instructables vil jeg vise dig, hvordan jeg lavede en meget rudimentær mp3 -afspiller. Kort sagt er der gemt melodier i hukommelsen, der afspilles baseret på, hvilke knapper der trykkes på.

Trin 1: Komponenterne

Komponenterne
Komponenterne

Modstande

1x 220 ohm

1x 560 ohm

1x 4,7k ohm

1x 1k ohm

1x 10k ohm

1x 1M ohm

1x LED

4x trykknapper

1x Piezo

Trin 2: Opsætning

Opsætning
Opsætning

Placeringen af knapperne og modstandene føder ind i en analog indgang, og det kaldes modstandsstige.

Den første knap er forbundet med lige tråd, den anden med en 220 ohm modstand, den tredje med en 10K ohm modstand og den fjerde med en 1M ohm modstand.

I slutningen skal kredsløbet afsluttes med en 1K ohm modstand. I mellemtiden skal en anden ledning tilsluttes analog i A0 for at aflæse modstanden.

I midten skal en ledning fra digital pin 8 tilsluttes summeren og modstanden. Outputtet fra pin 8 er melodien, som summeren afspiller, og når LED'en tændes eller slukkes.

Endelig skal summeren kompletteres med en 4,7k ohm for at sænke lydstyrken samt gøre lyden mere klar.

Trin 3: Koden

For koden har den to dele. Kodningen til sangene og kodningen til hvilken sang der skal afspilles, når der trykkes på en knap.

Sangene er og kodet af:

Star Wars Imperial March

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

Harry Potter temasang

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

Tetris

Af electricmango/https://electricmango.github.io

Jeg har foretaget en lille ændring med koderne for at få dem til at fungere med mit bord.

Trin 4: Forbedringer

Der er mange ting, jeg kan forbedre i fremtiden. Disse inkluderer tilføjelse af et potentiometer mellem forbindelsen af pin 8 til summeren. Med potentiometeret vil jeg være i stand til at styre summerens lydstyrke. Jeg skulle også komprimere noterne til enten separate biblioteker eller alle til et. Tilføjelse af noget som en 555 timer og tilslutning af flere lysdioder ville gøre det mere prangende. Endelig kunne jeg tilføje en SCR og en knap, der stopper enhver sang midtvejs, når den trykkes.

Anyways, tak fordi du læste min Instructable.

Anbefalede: