2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Jedná se o jednoduchý projekt, který vám umožní přehrávat hudbu na arduinu pomocí bzučáku a některých LED diod. V závislosti na frekvenci se rozsvítí jiná LED.
K tomu budete potřebovat:
- tvé arduino uno
- prkénko
- 4 odpory
- bzučák
- 3 LED diody
- knoflík
- nějaké propojovací vodiče
Krok 1: Přidání tlačítka
Krok 2: Tlačítko a bzučák
Připojte bzučák k prkénku jedním vodičem připojeným ke kolejnici GND a druhým připojením k jakémukoli kolíku na vašem Arduinu (v tomto případě 13).
Vaše tlačítko by mělo být připojeno k zemi pomocí odporu, k napájecí liště a poté k jakémukoli kolíku na Arduinu (v tomto případě kolíku 8).
Krok 3: Přidání LED diod
Přidejte své tři LED diody na prkénko a připojte dlouhý konec každého k arduino pinům pomocí odporů. Kratší svody zůstanou připojeny ke kolejnici GND.
Nezapomeňte připojit napájecí lištu a lištu GND k pinům 5v a GND na vašem arduinu.
Krok 4: Kód
Kód byl do značné míry inspirován a spojen pomocí tří hlavních odkazů
tento tutoriál melodie Arduino tento příspěvek na fóru o synchronizaci LED diod se světlem tento příspěvek s poznámkami potřebnými k hraní vánočních melodií.
Přestože nefunguje tak, jak jsem původně zamýšlel, přehraje skladbu po stisknutí tlačítka. Záměrem bylo hrát různé písně v závislosti na tom, kolikrát bylo na tlačítko kliknuto (odtud počítadlo v kódu), ale stále jsem se setkával s problémy s umístěním not a beatů do příkazu if. Když se to skutečně zkompilovalo, bzučák jen chrastí a červená LED dioda bude blikat, tlumeně, ale rychle, dokud píseň neskončí.