Obsah:

Arduino MP3: 4 kroky
Arduino MP3: 4 kroky

Video: Arduino MP3: 4 kroky

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

V tomto návode vám ukážem, ako som vyrobil veľmi primitívny prehrávač mp3. Stručne povedané, v pamäti sú uložené melódie, ktoré sa budú prehrávať podľa toho, aké tlačidlá stlačíte.

Krok 1: Komponenty

Komponenty
Komponenty

Rezistory

1x 220 ohmov

1x 560 ohmov

1x 4,7 kOhm

1 x 1 k ohmov

1x 10 k ohmov

1x 1M ohmov

1x LED dióda

4x tlačidlá

1x piezo

Krok 2: Nastavenie

Nastaviť
Nastaviť

Umiestnenie tlačidiel a odporov vstupuje do analógového vstupu a nazýva sa to odporový rebrík.

Prvé tlačidlo je spojené iba drôtom, druhé s odporom 220 ohmov, tretie s odporom 10 K ohmov a štvrté s odporom 1 M ohm.

Na konci by mal byť obvod doplnený odporom 1 K ohm. Medzitým by sa mal k analógu v A0 pripojiť ďalší vodič, aby sa prečítal odpor.

V strede musí byť k bzučiaku a odporu pripojený vodič z digitálneho kolíka 8. Výstupom z pinu 8 je melódia, ktorú bude bzučiak hrať, a keď sa LED dióda zapne alebo vypne.

Nakoniec by mal byť bzučiak doplnený o 4,7 kOhm, aby sa znížila hlasitosť a aby bol zvuk jasnejší.

Krok 3: Kód

Pokiaľ ide o kód, má dve časti. Kódovanie skladieb a kódovanie skladieb, ktoré sa majú prehrať po stlačení tlačidla.

Piesne sú a sú kódované:

Cisársky pochod Star Wars

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

Ústredná pieseň Harryho Pottera

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

Tetris

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

Kódy som mierne upravil, aby fungovali s mojou doskou.

Krok 4: Vylepšenia

Je veľa vecí, ktoré by som v budúcnosti mohol zlepšiť. Patrí sem pridanie potenciometra medzi pripojenie kolíka 8 na bzučiak. Potenciometrom budem môcť ovládať hlasitosť bzučiaka. Tiež by som mal komprimovať poznámky buď do samostatných knižníc, alebo do jednej. Ak by ste pridali niečo ako časovač 555 a pripojili niekoľko diód LED, bolo by to bleskovejšie. Nakoniec by som mohol pridať SCR a tlačidlo, ktoré po stlačení zastaví akúkoľvek skladbu v strede.

Každopádne ďakujem, že ste si prečítali môj návod.

Odporúča: