Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Myslel som, že by bolo vzrušujúce vytvoriť projekt Arduino so zvukovo reaktívnymi LED diódami RGB. Mojím konečným cieľom bude nakoniec použiť 2 individuálne adresovateľné matice LED 8 x 8 na vytvorenie zvukovo reaktívnych očí, ale zatiaľ sa len zoznamujem s tým, ako budú tieto komponenty spolupracovať.
Zásoby:
Používam štartovaciu sadu Arduino Uno R3 a väčšina dodávok bude pochádzať z toho. Jedinou ďalšou dodávkou sú zvukový senzor LM393 a LED matice WS2812B 8x8 LED. Kúpil som všetky tri z Amazon.com tu:
Štartovacia sada Arduino Uno R3 na Amazon.com = 36,99 dolárov
Arduino Uno R3
Prepojovacie káble (m/m a m/f)
USB-A na USB
Zvukový senzor LM393 x 5 = 7,99 dolárov
WS2812B RGB jednotlivo adresovateľná matica LED 8x8 = 10,99 dolárov x 2
Malý skrutkovač pre potenciometer LM393
Do svojho softvéru Arduino budete tiež musieť pridať knižnicu Adafruit Neopixel
Krok 1: Získajte materiály
Oblasť, v ktorej žijete, vám nemusí poskytnúť prístup k elektronickým komponentom, akými sú napríklad diely v tomto projekte.
Tieto komponenty môžete skontrolovať v hobby obchodoch alebo online. Nezabudnite, že ak si plánujete objednať diely online, musíte to urobiť vopred, pretože doručenie niektorých z nich môže chvíľu trvať.
Krok 2: Skontrolujte napätie
Uistite sa, že používate správne napätie, odpory alebo iné komponenty, aby váš projekt fungoval bezpečne.
V tomto projekte môže zvukový senzor LM393 používať pin 3,3 V alebo 5 V a matice LED používajú kolík 5 V. Oba som zapojil na 5V. Ak však používate jednu diódu LED alebo iné pole, budete musieť do obvodu pridať správny odpor.
Ako vidíte na fotografii a nasledujúcom schéme zapojenia, nepotreboval som použiť všetky vodiče vychádzajúce z každej matice LED.
Krok 3: Zapojenie
Tento krok bude vyžadovať oba druhy prepojovacích káblov.
Nezabudnite projekt bezpečne pripojiť. Rád zapojím obvody a pripojím komponenty, kým je napájanie úplne odpojené.
Krok 4: Skica Arduino
Toto je môj súbor Arduino na spustenie mojich diód LED reagujúcich na zvuk, ale môžete ho upraviť podľa svojich predstáv. V budúcnosti budem tento projekt aktualizovať.
Ak otvoríte sériový monitor v Arduino IDE, môžete skontrolovať hodnoty detekcie senzora a pomocou malého skrutkovača nastaviť potenciometer na LM393.
Krok 5: Nahrajte skicu do Arduina
Táto časť vyžaduje kábel USB-A na USB, takže ho pripravte.
Zariadenie by malo začať pracovať ihneď.
Ak sa zdá, že sa svetlá neaktivujú:
- Potenciometrom upravte citlivosť zvuku na zvukový senzor LM393
- Zosilnite hudbu alebo ju podržte bližšie k mikrofónu na snímači, pretože má krátky dosah
Krok 6: UŽÍVAJTE SI
Hľadaj aktualizácie projektu!