Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Říkal jsem si, že by bylo vzrušující vytvořit projekt Arduino se zvukově reagujícími LED diodami RGB. Mým konečným cílem bude nakonec použít 2 individuálně adresovatelné matice LED 8x8 k vytvoření zvukově reaktivních očí, ale prozatím se jen seznamuji s tím, jak budou tyto komponenty spolupracovat.
Zásoby:
Používám startovací sadu Arduino Uno R3 a většina zásob bude pocházet z toho. Jedinou další dodávkou jsou zvukové senzory LM393 a LED matice WS2812B 8x8 LED. Koupil jsem všechny tři z Amazon.com zde:
Starter Kit Arduino Uno R3 na Amazon.com = 36,99 $
Arduino Uno R3
Propojovací kabely (m/m a m/f)
USB-A na USB
Zvukový senzor LM393 x 5 = 7,99 $
WS2812B RGB jednotlivě adresovatelná matice LED 8x8 = 10,99 $ x 2
Malý šroubovák pro potenciometr LM393
Do softwaru Arduino budete také muset přidat knihovnu Adafruit Neopixel
Krok 1: Získejte materiály
Oblast, ve které žijete, vám nemusí poskytnout přístup k elektronickým součástem, jako jsou součásti tohoto projektu.
Tyto komponenty můžete zkontrolovat v hobby obchodech nebo online. Pamatujte, že pokud plánujete objednat své díly online, musíte to udělat předem, protože některým z nich může chvíli trvat, než dorazí.
Krok 2: Zkontrolujte napětí
Ujistěte se, že používáte správné napětí, odpory nebo jiné komponenty, aby váš projekt fungoval bezpečně.
V tomto projektu může zvukový senzor LM393 používat pin 3,3 V nebo 5 V a matice LED používají pin 5 V. Oba jsem připojil na 5v. Pokud však používáte jednu LED nebo jiné pole, budete muset do obvodu přidat správný odpor.
Jak vidíte na fotografii a následujícím schématu zapojení, nemusel jsem použít všechny vodiče vycházející z každé matice LED.
Krok 3: Zapojení
Tento krok bude vyžadovat oba druhy propojovacích kabelů.
Nezapomeňte projekt bezpečně připojit. Rád zapojuji obvody a připojuji součásti, zatímco je napájení zcela odpojeno.
Krok 4: Skica Arduino
Toto je můj soubor Arduino pro spuštění mých LED reagujících na zvuk, ale můžete jej upravit podle svých představ. V budoucnu budu tento projekt nadále aktualizovat.
Pokud otevřete sériový monitor v Arduino IDE, můžete zkontrolovat hodnoty detekce senzoru a upravit potenciometr na LM393 pomocí malého šroubováku.
Krok 5: Nahrajte skicu do Arduina
Tato část vyžaduje kabel USB-A na USB, takže jej připravte.
Zařízení by mělo začít okamžitě fungovat.
Pokud se zdá, že se světla neaktivují:
- Upravením potenciometru změňte citlivost zvuku na zvukový senzor LM393
- Zesilte hudbu nebo ji podržte blíže k mikrofonu na senzoru, protože má krátký dosah
Krok 6: UŽÍVEJTE SI
Podívejte se na aktualizace projektu!