Inhoudsopgave:
- Stap 1: Modelleer de sneeuwvlok / ster
- Stap 2: Bouw ondersteuning op
- Stap 3: Soder LED-strips
- Stap 4: LED's-stuurprogramma
- Stap 5: Software en animaties
Video: LED Strip Sneeuwvlok / Ster Animaties - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Een kleine handleiding over hoe ik een kerstversiering bouwde met LED-strips die ik over had van een ander project. Plan-, software- en animatiebestanden zijn aanwezig. Dit project is geïnspireerd op de volgende YouTube-video.
Stap 1: Modelleer de sneeuwvlok / ster
De eerste stap was het plannen van een ondersteuningsstructuur voor de LED's, dit werd gedaan met Inkscape. Het concept is om een sneeuwvlok met een ster erin te hebben. Breedte is gekozen als de breedte van twee stroken om alles te kunnen maken waarbij één strook op zichzelf teruggaat.
Stap 2: Bouw ondersteuning op
De steun is gemaakt van hout en geassembleerd met hete lijm.
Stap 3: Soder LED-strips
LED-strips worden voor elk segment op de juiste lengte gesneden en vervolgens aan elkaar gesoldeerd met voorbereide draden. Dit duurde lang en ik zou aanraden om LED's op een draad te nemen in plaats van strips te knippen.
Stap 4: LED's-stuurprogramma
In dit project worden de LED's niet aangestuurd door een Arduino, maar door een NodeMCU board (ESP8266) met MicroPython erop.
De eerste stap is het flashen van de micropython-firmware volgens deze handleiding: Aan de slag met MicroPython op de ESP8266. Het is dan mogelijk om het te gebruiken om de LED's aan te sturen zoals getoond in 11. NeoPixels aansturen.
Op mijn bord staat Machine.pin(4) D2 (zoals te zien is op de afbeelding). Vergeet niet de gnd met de leds aan te sluiten.
Stap 5: Software en animaties
De software geschreven in Python kan worden gedownload op mijn GitHub.
Het main.py-bestand zorgt voor het afspelen van animaties. Het kan een klokmodus hebben waarin de tijd wordt weergegeven als percentage van het aantal LED's. En er zijn ook alle animaties die in de video worden getoond die kunnen worden gekopieerd uit het animaties.txt-bestand. De animaties maken gebruik van de sneeuwvlok_esp.py-module die een Snowflake-klasse heeft om gemakkelijk hele delen van de structuur aan te spreken. Het is dus mogelijk om alle LED's samen aan te sturen of alleen het stergedeelte, of de boom, het blad of de stam van elke arm, tot aan de individuele LED.
Bijvoorbeeld:
van sneeuwvlok_esp import *sf = Sneeuwvlok (0)
off = Color(0, 0, 0) def wait(ms): time.sleep(ms/1000.0) --- grote en kleine ster met sneeuwvlokovergang 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) wacht(1000)
Aanbevolen:
Helderheidsregeling, Arduino (met animaties): 7 stappen
Brightness Control, Arduino (met animaties): De afgelopen jaren heb ik twee flipperkasten (pinballdesign.com) en twee robotkoppen (grahamaser.com) gebouwd die elk worden bestuurd door Arduinos. Na een carrière als werktuigbouwkundig ingenieur ben ik in orde met het ontwerp van de mechanismen, maar ik str
POV GLOBE met animaties: 6 stappen
POV GLOBE Met Animaties: Hallo Makers, Vandaag zal ik jullie vertellen over een nieuw project. POV Wereldbol. Doorzettingsvermogen van visie. Een snelle introductie tot POV of persistentie van het gezichtsvermogen: elk AC-spanningslampje knippert in feite aan en uit met een frequentie van 60 Hz of 60 keer per seconde. Onze hersenen per
LED-sneeuwvlok: 15 stappen (met afbeeldingen)
LED-sneeuwvlok: deze LED-sneeuwvlok heeft geanimeerde kleuren die worden geleverd door 7 APA102 LED's en wordt bestuurd door een Arduino Nano-microcontroller. De stukken zijn laser gesneden acryl. U kunt uw eigen ontwerp maken volgens de concepten hier, en ze lasersnijden bij uw plaatselijke merk
Creative Edge: Animaties in Powerpoint: 9 stappen
Creative Edge: Animaties in Powerpoint: Niet veel mensen gebruiken Microsoft Powerpoint om het potentieel ervan volledig te benutten, op een manier waarop de resultaten behoorlijk opzienbarend kunnen zijn. Meestal, nadat ik van de universiteit kwam en deel uitmaakte van de bedrijfswereld, het soort presentaties dat ik in mij heb gezien
Audio opnemen voor video's en animaties: een paar snelle tips en trucs: 8 stappen
Audio opnemen voor video's en animaties: een paar snelle tips en trucs: als je een beginnend artiest bent, of gewoon een kind dat graag af en toe animaties voor YouTube maakt, heb je misschien een aantal problemen met het opnemen van de audio. visueel goed zou een video of animatie kunnen zijn, als de mensen die ernaar kijken kunnen