Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Kredit:
Tento design vánoční hvězdy pochází z výše uvedeného odkazu, což je větší vánoční hvězda využívající WS2811, aniž by svítily jiné funkce. Většina mých návrhářských kódů se však řídí tím, který poskytuje, a tak mu chci i nadále poděkovat za moji práci. Bez jeho přispění nemohu dokončit svůj vlastní projekt. Produkt tohoto projektu bude zářit v temném prostředí a zastaví se jeho zářící rutina, když se jas kolem zvýší.
Krok 1: Připravte si materiály
Seznam materiálů:
- Arduino Leonardo
- Arduino Breadboard
- 8 propojovacích vodičů (muž - muž)
- Dřevěný kus (30 cm x 30 cm)
- Pila na dřevo
- Fotorezistor
- Rezistor 220 ohmů
- Pás WS2812 (1 metr)
Krok 2: Navrhnout kódy
Zkopírujte kód na tento odkaz:
Stáhněte si adafruit neopixel zip na tomto odkazu a zaznamenejte jej do své knihovny Arduino:
Pro druhý odkaz si stáhněte nejnovější soubor.
Krok 3: Obvody a dřevěné hvězdy
Design dřevěné hvězdy:
- Z dřevěného kusu uřízněte dřevěnou hvězdu (10 cm na každé straně, 2 cm na šířku, 1 cm na tloušťku)
- Přilepte na něj WS2812 skotskou páskou, nelepte jej na stranu, jinak bude jas nižší
Návrh obvodu:
Kromě zeleného dílu (simulovaného WS2812) můžete sledovat celý okruh. Pokud chcete změnit místo D pin, upravte 6. řádek kódu. Způsob připojení WS2812 bude popsán v další části tohoto tutoriálu.
Krok 4: Připojení
Chcete -li propojit propojovací kabel s WS2812, musíte dodržovat jeho pokyny. Podívejte se na bronzové tečky na mém WS2812. Říká, že bílý vodič se musí připojit k GND, zelený vodič se musí připojit ke kolíku D a červený vodič se musí připojit k 5V. Aby se náš proužek mohl řídit instrukcemi kódu, musíte se ujistit, že každý vodič je připojen správným propojovacím vodičem na našem Arduino Leonardo a prkénku.
Krok 5: Provoz
Po připojení vodičů dokončíte svůj produkt. Hvězda se automaticky rozsvítí, když okolní jas klesne na konkrétní bod. Výsledkem je, že jej nemusíte obsluhovat, stačí připojit drát a vaše vánoční cenzurovaná vánoční hvězda je hotová.:)