Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ahojte chlapci, v tomto návode sa naučíme ovládať neopixel pomocou arduina. Takže v zásade bude arduino pripojené cez Bluetooth pomocou modulu hc05 Bluetooth k smartfónu a smartphone bude odosielať príkazy na zmenu farby LED diódy neopixel cez Bluetooth na arduino pomocou hc05 a podľa toho sa zmení farba LED pásky neopixel.
Krok 1: Veci, ktoré potrebujete
K TOMTO NÁVODU POTREBUJETE SLEDOVAŤ VECI. ARDUINO UNO: HC05: zaobstarajte si WS2812 Neopixelový LED STRIPORWS2812 LED: WS2812 LED krúžok: A niekoľko ďalších komponentov ako prepojovacie vodiče Rezistor 1k 2kBreadboard atď.
Krok 2: Okruh
pripravte obvod na doske podľa uvedených schém na obrázku a skúste použiť jeden iný napájací zdroj pre ws2812 namiesto spustenia z Arduino uno, pretože ARDUINO nie je schopný súčasne spustiť ws2812. & Bluetooth, takže skúste použiť ďalšie 5v napájací adaptér pre ws 2812 Ak nemáte dodatočné napájanie, v kóde môžete znížiť jas neopixelovaného LED pásu, aby ste znížili jeho spotrebu.
Krok 3: Časť kódovania
Stiahnite si kód: A uistite sa, že je nainštalovaná knižnica adafruit neopixel. A v nastavení kódu je dátový kolík LED pásu, žiadny LED indikátor v páse a jas LED pásika a nahrajte kód do Arduina.
Krok 4: Nastavte aplikáciu a otestujte ju
otvorte v telefóne obchod Play a stiahnite si aplikáciu Bluetooth terminal hc 05 a pripojte ju k modulu Bluetooth hc05, ak máte iPhone z obchodu Apple, stiahnite si akúkoľvek aplikáciu s terminálom Bluetooth, bude fungovať dobre. A odosielanie znakov z aplikácie do hc 05 na ovládanie LED pás, ako je znázornené na obrázkoch. Pri odosielaní znaku „r“sa LED pás zmení na červenú farbu, všetky funkcie sú uvedené nižšie: -FUNKCIA CHARAKTERU „r“červená farba LED pásika „g“zelená farba LED pásik „b“modrá farba LED pásik „w“biela farba LED pásik „o“vypnutie „a“mix dúhových animácií „m“Mix Skúste teda všetky tieto postavy a pošlite ho a užite si svoju svetelnú šou s LED pásom u vás doma