Obsah:
- Krok 1: Modelujte snehovú vločku / hviezdu
- Krok 2: Vytvorte podporu
- Krok 3: LED pásy Soder
- Krok 4: Ovládač LED diód
- Krok 5: Softvér a animácie
Video: LED pásik Snehová vločka / Hviezdne animácie: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Malý návod, ako som staval vianočnú dekoráciu s LED pásikmi, ktoré mi zostali z iného projektu. K dispozícii sú súbory plánu, softvéru a animácií. Tento projekt bol inšpirovaný nasledujúcim videom na youtube.
Krok 1: Modelujte snehovú vločku / hviezdu
Prvým krokom bolo naplánovanie podpornej štruktúry pre LED diódy, čo sa vykonalo pomocou Inkscape. Cieľom je mať vnútri snehovú vločku s hviezdou. Šírka bola zvolená ako šírka dvoch pásov, aby bolo možné vytvoriť všetko pomocou jedného pásu, ktorý sa bude vracať späť k sebe.
Krok 2: Vytvorte podporu
Podpera je vyrobená z dreva a zostavená pomocou horúceho lepidla.
Krok 3: LED pásy Soder
Pás diód LED sa odreže na správnu dĺžku pre každý segment a potom sa spájkuje spolu s pripravenými drôtmi. Trvalo to dlho a namiesto strihania pásov by som odporučil vziať LED na drôt.
Krok 4: Ovládač LED diód
V tomto projekte LED diódy nie sú poháňané Arduino, ale doskou NodeMCU (ESP8266) s MicroPython.
Prvým krokom je spustenie firmvéru mikropythonu podľa tejto príručky: Začíname s programom MicroPython na ESP8266. Potom je možné ho použiť na ovládanie LED diód, ako je znázornené na obrázku 11. Ovládanie NeoPixelov.
Na mojej doske Machine.pin (4) je D2 (ako je vidieť na obrázku). Nezabudnite prepojiť gnd s LED diódami.
Krok 5: Softvér a animácie
Softvér napísaný v jazyku Python je možné stiahnuť z môjho servera GitHub.
Súbor main.py zvláda prehrávanie animácií. Môže mať režim hodín, v ktorom je čas zobrazený ako percento z počtu diód LED. A tiež sú vo videu uvedené všetky animácie, ktoré je možné skopírovať zo súboru animations.txt. Animácie z nás robia modul snowflake_esp.py, ktorý má triedu Snowflake, aby ľahko adresoval celé časti štruktúry. Je teda možné ovládať všetky LED diódy spoločne alebo iba hviezdicovú časť alebo strom, krídlo alebo kmeň každého ramena až po jednotlivé LED diódy.
Napríklad:
from snowflake_esp import *sf = Snowflake (0)
off = Color (0, 0, 0) def wait (ms): time.sleep (ms/1000.0) --- veľká a malá hviezda s prechodom snehovej vločky y = Color (255, 220, 0) sf.paint (off) sf.star.color (y) počkať (1000) sf.star.paint (vypnuté) sf.trees.color (w) čakať (1000) sf.trees.trunk.paint (vypnuté) sf.trees.leaf.color (y) počkať (1000)
Odporúča:
Laserová strieľačka (Hviezdne vojny): 5 krokov
Laserová strieľačka (Hviezdne vojny): V tomto článku sa podelím o projekt hviezdnych vojen založený na arduine, ktorý môžete urobiť s rozpočtom. Tento projekt je laserová strieľačka, ktorá vám bude vyhovovať ako domáci výrobok. Tento projekt pozostáva z 2 čiastkových projektov: výroba blasteru z lepenky
Q5 Hviezdne vojny s tematickým Astromech Driodom: 10 krokov (s obrázkami)
Q5 Hviezdne vojny s tematikou Astromech Driod: Takže ste fanúšikom vesmíru Star Wars a chcete si vytvoriť vlastnú reprezentáciu fungujúceho Astomech Driod. Ak vám nejde o presnosť, ale chcete len niečo, čo dobre vyzerá a funguje, potom je tento návod na použitie pre vás. Pri mori
LED klávesnica Arduino, ktorá riadi animácie spracovania: 36 krokov (s obrázkami)
LED klávesnica Arduino, ktorá poháňa animácie spracovania: ČoTáto gombíková podložka je vyrobená pomocou dosky plošných spojov a ďalších komponentov vyrábaných spoločnosťou Sparkfun. Poháňa ho Arduino Mega. Každé tlačidlo je pekné a jemné a uspokojujúce stlačenie a vo vnútri má LED diódu RGB! Používal som ho na ovládanie animácií
Hviezdne svetlo: 8 krokov
Hviezdne svetlo: Mám v úmysle vytvoriť dva kusy malého štvorcového plátna inšpirovaného slávnym obrazom Vincenta van Gogha Hviezdna noc. Keď je mesiac stlačený, svetlo na hviezdach sa rozsvieti, čo dáva pocit osvetlenia oblohy
LED snehová vločka: 15 krokov (s obrázkami)
LED snehová vločka: Táto LED snehová vločka má animované farby poskytované 7 diódami APA102 a ovládané mikrokontrolérom Arduino Nano. Diely sú laserom rezané akrylové. Podľa týchto konceptov si môžete vytvoriť svoj vlastný dizajn a rezať ho laserom na miestnej značke