Innholdsfortegnelse:
- Trinn 1: Modell snøfnugg / stjerne
- Trinn 2: Bygg støtte
- Trinn 3: Soder LED Strips
- Trinn 4: LED -driver
- Trinn 5: Programvare og animasjoner
Video: LED Strip Snowflake / Star Animations: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
En liten guide til hvordan jeg bygde en julepynt med LED -strimler jeg hadde til overs fra et annet prosjekt. Plan-, programvare- og animasjonsfiler tilbys. Dette prosjektet ble inspirert av følgende youtube -video.
Trinn 1: Modell snøfnugg / stjerne
Første trinn var å planlegge en støttestruktur for lysdiodene, dette ble gjort med Inkscape. Konseptet er å ha en snøfnugg med en stjerne inni. Bredde ble valgt til å være bredden på to strimler for å kunne lage alt med en stripe som går tilbake på seg selv.
Trinn 2: Bygg støtte
Støtten er bygget av tre og montert med varmt lim.
Trinn 3: Soder LED Strips
LED -stripene kuttes i riktig lengde for hvert segment og deretter loddes sammen med forberedte ledninger. Dette tok lang tid, og jeg vil anbefale å ta lysdioder på en ledning i stedet for å kutte opp strimler.
Trinn 4: LED -driver
I dette prosjektet drives ikke lysdiodene av en Arduino, men et NodeMCU -kort (ESP8266) med MicroPython på.
Det første trinnet er å blinke mikropython -fastvaren etter denne guiden: Komme i gang med MicroPython på ESP8266. Det er da mulig å bruke den til å drive lysdiodene som vist i 11. Kontrollere NeoPixels.
På bordet mitt Machine.pin (4) er D2 (som du kan se på bildet). Ikke glem å koble gnd med LEDene.
Trinn 5: Programvare og animasjoner
Programvaren skrevet i Python kan lastes ned på min GitHub.
Main.py -filen håndterer animasjonsavspilling. Den kan ha en klokkemodus der tiden vises som prosent av antall lysdioder. Og det er også alle animasjonene som vises i videoen, som kan kopieres fra animations.txt -filen. Animasjonene gjør oss til snowflake_esp.py -modulen som har en Snowflake -klasse for enkelt å adressere hele deler av strukturen. Det er derfor mulig å kontrollere alle lysdiodene sammen eller bare stjernedelen, eller treet, bladet eller stammen på hver arm, ned til den enkelte lysdioden.
For eksempel:
fra snowflake_esp import *sf = Snowflake (0)
off = Color (0, 0, 0) def wait (ms): time.sleep (ms/1000.0) --- stor og liten stjerne med snøfnuggovergang y = Color (255, 220, 0) sf.paint (off) sf.star.color (y) wait (1000) sf.star.paint (off) sf.trees.color (w) wait (1000) sf.trees.trunk.paint (off) sf.trees.leaf.color (y) vent (1000)
Anbefalt:
Vær oppmerksom på ATLAS - STAR WARS - Death Star II: 7 trinn (med bilder)
Vær oppmerksom på ATLAS - STAR WARS - Death Star II: Bygg fra Bandai Death Star II plastmodell. Viktige funksjoner inkluderer: ✅Lys og lydeffekt✅MP3-spiller✅InfraRED fjernkontroll✅Temperatursensor✅3 minutter timerBlogg: https://kwluk717.blogspot.com 2020/12/be-aware-of-atlas-star-wars- dødsstjerne
DIY LED Strip: Hvordan kutte, koble til, lodde og strøm LED Strip: 3 trinn (med bilder)
DIY LED -stripe: Hvordan kutte, koble til, lodde og strøm LED -stripe: Nybegynnerguide for å lage dine egne lysprosjekter ved hjelp av LED -stripe. Fleksibel pålitelig og enkel å bruke, LED -strips er det beste valget for en rekke applikasjoner. Jeg vil dekke det grunnleggende om å installere en enkel innendørs 60 LED/m LED -stripe, men i
Hvordan bruke Neopixel Ws2812 LED eller LED STRIP eller Led Ring med Arduino: 4 trinn
Hvordan bruke Neopixel Ws2812 LED eller LED STRIP eller Led Ring With Arduino: Hei folkens siden Neopixel led Strip er veldig populær, og den kalles også som ws2812 led strip. De er veldig populære fordi vi i denne LED -stripen kan adressere hver LED hver for seg, noe som betyr at hvis du vil at få lysdioder skal lyse i en farge
ESP8266 RGB LED STRIP WIFI -kontroll - NODEMCU Som IR -fjernkontroll for Led Strip kontrollert over Wifi - RGB LED STRIP Smarttelefonkontroll: 4 trinn
ESP8266 RGB LED STRIP WIFI -kontroll | NODEMCU Som IR -fjernkontroll for Led Strip kontrollert over Wifi | RGB LED STRIP Smartphone Control: Hei folkens i denne opplæringen lærer vi hvordan du bruker nodemcu eller esp8266 som en IR -fjernkontroll for å kontrollere en RGB LED -stripe, og Nodemcu vil bli styrt av smarttelefonen over wifi. Så i utgangspunktet kan du kontrollere RGB LED STRIP med smarttelefonen din
Star Track - Arduino Powered Star Pointer and Tracker: 11 Steps (med bilder)
Star Track - Arduino Powered Star Pointer and Tracker: Star track er et Arduino -basert, GoTo -mount inspirert stjernesporingssystem. Den kan peke og spore ethvert objekt på himmelen (Himmelske koordinater er angitt som input) med 2 Arduinos, en gyro, RTC-modul, to rimelige steppermotorer og en 3D-utskrevet struktur