Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ahoj lidi, v tomto návodu se naučíme, jak ovládat neopixel pomocí arduina. Takže v zásadě bude arduino připojeno přes Bluetooth pomocí modulu Bluetooth hc05 k smartphonu a smartphone bude odesílat příkazy ke změně barvy LED diody neopixel přes Bluetooth na arduino pomocí hc05 a podle toho se změní barva LED pásky neopixel.
Krok 1: Věci, které potřebujete
K TOMTO NÁVODU POTŘEBUJETE SLEDOVAT VĚCÍ. ARDUINO UNO: HC05: získejte WS2812 Neopixel LED STRIPORWS2812 LED: WS2812 LED Ring: A několik dalších komponent jako propojovací vodiče Rezistor 1k 2kBreadboard atd.
Krok 2: Okruh
připravte obvod na prkénku podle daných schémat na obrázku a zkuste použít jeden další napájecí zdroj pro ws2812 místo spuštění z Arduino uno, protože ARDUINO není schopen současně spustit ws2812. & Bluetooth, takže zkuste použít extra 5v napájecí adaptér pro ws 2812 Pokud nemáte další napájecí zdroj, pak v kódu můžete snížit jas neopixelových LED pásů a snížit tak jeho spotřebu.
Krok 3: Část kódování
Stáhněte si kód: A ujistěte se, že jste nainstalovali knihovnu adafruit neopixel. A v nastavení kódu je datový pin LED pásku, žádný LED v LED pásku a jas LED pásku a nahrajte kód do Arduina.
Krok 4: Nastavte aplikaci a otestujte ji
otevřete si v telefonu obchod Play a stáhněte si aplikaci Bluetooth terminal hc 05 a připojte ji k modulu Bluetooth hc05, pokud máte iPhone z obchodu Apple, stáhněte si libovolnou aplikaci s terminálem Bluetooth, bude to fungovat dobře. A odešlete znaky z aplikace do hc 05, abyste mohli ovládat LED pás, jak je znázorněno na obrázcích. Při odesílání znaku „r“se led pás změní na červenou barvu, všechny funkce jsou uvedeny níže: -FUNKCE CHARAKTERU „r“červená barva LED páska „g“zelená barva LED páska „b“modrá barva LED pruh „w“bílý barevný LED pás „o“vypněte „a“duhová animace „m“mixovací vzor Vyzkoušejte tedy všechny tyto postavy a odešlete jej a užijte si svoji světelnou show s LED páskem u vás doma