INHOUDSOPGAWE:
- Stap 1: Model die sneeuvlokkie / ster
- Stap 2: Bou ondersteuning
- Stap 3: Soder LED Strips
- Stap 4: LED -bestuurder
- Stap 5: Sagteware en animasies
Video: LED Strip Snowflake / Star Animations: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
'N Klein gids oor hoe ek 'n kersversiering gebou het met LED -stroke wat ek van 'n ander projek oorgebly het. Plan-, sagteware- en animasielêers word voorsien. Hierdie projek is geïnspireer deur die volgende YouTube -video.
Stap 1: Model die sneeuvlokkie / ster
Die eerste stap was om 'n ondersteuningsstruktuur vir die LED's te beplan, wat met Inkscape gedoen is. Die konsep is om 'n sneeuvlokkie met 'n ster binne te hê. Breedte is gekies as die breedte van twee stroke om alles te kan skep met een strook wat op homself teruggaan.
Stap 2: Bou ondersteuning
Die steun is uit hout gebou en met warm gom gemonteer.
Stap 3: Soder LED Strips
LED -strook word vir elke segment op die regte lengte gesny en dan saam met voorbereide drade gesoldeer. Dit het lank geneem en ek sal aanbeveel om LED's op 'n draad te neem in plaas van stroke te sny.
Stap 4: LED -bestuurder
In hierdie projek word die LED's nie aangedryf deur 'n Arduino nie, maar 'n NodeMCU -bord (ESP8266) met MicroPython daarop.
Die eerste stap is om die mikropython -firmware na die volgende gids te flits: Aan die gang met MicroPython op die ESP8266. Dit is dan moontlik om dit te gebruik om die LED's aan te dryf soos aangedui in 11. Beheer van NeoPixels.
Op my bord Machine.pin (4) is D2 (soos op die foto gesien kan word). Moenie vergeet om die gnd met die LED's aan te sluit nie.
Stap 5: Sagteware en animasies
Die sagteware wat in Python geskryf is, kan op my GitHub afgelaai word.
Die main.py -lêer hanteer animasie -afspeel. Dit kan 'n klokmodus hê waar die tyd as persentasie van die aantal LED's vertoon word. En daar is ook al die animasies in die video wat uit die animations.txt -lêer gekopieer kan word. Die animasies maak ons deel van die snowflake_esp.py -module wat 'n Snowflake -klas het om die hele dele van die struktuur maklik aan te spreek. Dit is dus moontlik om al die LED's saam of slegs die sterdeel, of boom, blaar of stam van elke arm, tot by die individuele LED te beheer.
Byvoorbeeld:
vanaf snowflake_esp import *sf = Snowflake (0)
af = Kleur (0, 0, 0) def wag (ms): time.sleep (ms/1000.0) --- groot en klein ster met sneeuvlokkie-oorgang y = Kleur (255, 220, 0) sf.paint (af) sf.star.color (y) wag (1000) sf.star.paint (af) sf.trees.color (w) wag (1000) sf.trees.trunk.paint (af) sf.trees.leaf.color (y) wag (1000)
Aanbeveel:
Wees bewus van ATLAS - STAR WARS - Death Star II: 7 stappe (met foto's)
Wees bedag op ATLAS - STAR WARS - Death Star II: gebou uit Bandai Death Star II -plastiekmodel. Belangrikste kenmerke sluit in: ✅ Ligte- en klankeffek✅MP3-speler✅InfraRED-afstandsbediening✅Temperatuursensor✅Teller van 3 minuteBlog: https://kwluk717.blogspot.com 2020/12/be-aware-of-atlas-star-wars- doodster
DIY LED Strip: hoe om LED Strip te sny, aan te sluit, te soldeer en te voed: 3 stappe (met foto's)
DIY LED Strip: Hoe om LED Strip te sny, aan te sluit, te soldeer en aan te dryf: Beginnersgids vir die maak van u eie ligprojekte met LED strip. die basiese beginsels vir die installering van 'n eenvoudige binne 60 LED's/m LED -strook, maar die in
Hoe om Neopixel Ws2812 LED of LED STRIP of Led Ring met Arduino te gebruik: 4 stappe
Hoe om Neopixel Ws2812 LED of LED STRIP of Led Ring met Arduino te gebruik: Hallo ouens, aangesien Neopixel led Strip baie gewild is, en dit word ook genoem ws2812 led strip. Hulle is baie gewild, want in hierdie LED -strook kan ons elke LED afsonderlik aanspreek, wat beteken dat as u wil hê dat min LED's in een kleur moet gloei
ESP8266 RGB LED STRIP WIFI Control - NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word - RGB LED STRIP -slimfoonbeheer: 4 stappe
ESP8266 RGB LED STRIP WIFI Control | NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word | RGB LED STRIP -slimfoonbeheer: Hallo ouens, in hierdie tutoriaal leer ons hoe om nodemcu of esp8266 as 'n IR -afstandsbediening te gebruik om 'n RGB LED -strook te beheer, en Nodemcu word deur 'n slimfoon oor wifi beheer. U kan dus die RGB LED STRIP met u slimfoon beheer
Star Track - Arduino Powered Star Pointer and Tracker: 11 stappe (met foto's)
Star Track - Arduino Powered Star Pointer and Tracker: Star track is 'n Arduino -gebaseerde, GoTo -berg geïnspireerde sterre opsporingstelsel. Dit kan enige voorwerp in die lug wys en opspoor (hemelse koördinate word as invoer gegee) met 2 Arduinos, 'n gyro, RTC-module, twee goedkoop stapmotors en 'n 3D-gedrukte struktuur