Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Kredit:
Tento dizajn vianočnej hviezdy pochádza z vyššie uvedeného odkazu, ktorým je väčšia vianočná hviezda používajúca WS2811 bez toho, aby svietili ďalšie funkcie. Väčšina mojich návrhárskych kódov však dodržiava ten, ktorý uvádza, a preto mu chcem aj naďalej poďakovať za svoju prácu. Bez jeho príspevku nemôžem dokončiť svoj vlastný projekt. Produkt tohto projektu bude svietiť v tmavom prostredí a zastaví jeho žiarivú rutinu, keď sa jas okolo zvýši.
Krok 1: Pripravte si materiály
Zoznam materiálov:
- Arduino Leonardo
- Arduino Breadboard
- 8 prepojovacích káblov (muž - muž)
- Drevený kus (30 cm x 30 cm)
- Píla na drevo
- Fotorezistor
- Odpor 220 ohmov
- Pás WS2812 (1 meter)
Krok 2: Navrhnite kódy
Skopírujte kód na tento odkaz:
Stiahnite si adafruit neopixel zip na tomto odkaze a zaznamenajte ho do svojej knižnice Arduino:
Pre druhý odkaz si stiahnite najnovší súbor.
Krok 3: Obvody a drevené hviezdy
Drevený dizajn hviezdy:
- Z dreveného kusa vyrežte drevenú hviezdu (10 cm na každú stranu, 2 cm na šírku, 1 cm na hrúbku)
- Prilepte na ňu WS2812 škótskou páskou, nelepte ju na bočnú stranu, inak bude jas menší.
Návrh obvodu:
Okrem zeleného dielu (simulovaný WS2812) môžete sledovať celý okruh. Ak chcete zmeniť miesto D pin, upravte 6. riadok kódu. Spôsob pripojenia WS2812 bude popísaný v ďalšej časti tohto tutoriálu.
Krok 4: Pripojenie
Ak chcete prepojiť prepojovací kábel s WS2812, musíte dodržať pokyny na ňom uvedené. Pozrite sa na bronzové bodky na mojom WS2812. Hovorí, že biely vodič sa musí pripojiť k GND, zelený vodič k pinu D a červený vodič k 5V. Aby ste umožnili nášmu pásu riadiť sa pokynmi kódu, musíte sa uistiť, že každý vodič je na našom Arduino Leonardo a na doske Arduino Leonardo prepojený so správnym prepojovacím káblom.
Krok 5: Prevádzka
Po pripojení vodičov dokončíte výrobok. Hviezda sa automaticky rozsvieti, keď okolitý jas klesne na konkrétny bod. Výsledkom je, že ho nemusíte obsluhovať, stačí pripojiť drôt a potom bude vianočná hviezda cenzurovaná svetlom.:)