INHOUDSOPGAWE:
Video: LED kers vir papier lanterns: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hierdie projek wys hoe u 'n realistiese kerseffek kan maak, byvoorbeeld in Paper Lanterns. Dit gebruik 'n NodeMCU -bord (ESP8266) om NeoPixels, ook bekend as WS2812 LED's, aan te dryf. Kyk na die video's in die resultate -afdelings om 'n vergelyking met regte kerse te sien.
Stap 1: Hardeware
WS2812 LED's is volkleur-LED's wat in serie gekoppel is, afsonderlik aangespreek kan word, en hul rooi, groen en blou komponente kan tussen 0 en 255 gestel word.
Van 'n vorige projek het ek 'n paar stroke oorgehad, aangesien daar 'n bietjie afstand tussen die LED's was, kies ek om 4 LED's in 'n kruis vir een lantern te gebruik.
Soos met alle WS2812 -projekte, word dit aanbeveel om 'n klein weerstand op die eerste datakanaal (middeldraad) by te voeg. En voeg ook 'n kapasitor naby die kragtoevoer. Kragversterker hang af van die aantal LED's.
Stap 2: sagteware
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.
Om die LED soos 'n regte kers te laat flikker, het ek 'n klein luislangprogram geskryf wat die individuele LED's lukraak opdateer na die gaussiaanse verspreiding in die kommentaar van hierdie artikel:
Die program (main.py) skep soveel LED_light -voorwerpe as wat gespesifiseer word in die LED_COUNT -konstante.
Deur die lengte en intensiteit van die lig lukraak te verander, skep dit 'n mooi effek.
Waarskynlikheid Willekeurige LED -helderheid 50% 77% - 80% (dit is skaars merkbaar) 30% 80% - 100% (baie merkbaar, sim. Lugflikker) 5% 50% - 80% (baie opvallend, uitgeblaasde vlam) 5% 40% - 50% (baie opvallend, uitgeblaasde vlam) 10% 30% - 40% (baie opvallende, uitgeblaasde vlam) dit alles met 'n Gaussiese aktualiseringstyd. Waarskynlikheid Willekeurige tyd 90% 20 ms 3% 20 - 30 ms 3% 10 - 20 ms 4% 0 - 10 ms
bron: Eric se opmerking op
Stap 3: Resultaat
Die resultaat bied 'n mooi effek asof daar wind waai wat die kers laat flikker.
In die tweede video is die lanterns aan die agterkant op LED gebaseer, en die een keer aan die voorkant is 'n ware kers vir vergelyking.
Aanbeveel:
Kers aangedrewe elektriese kers: 8 stappe (met foto's)
Kers-aangedrewe elektriese kers: Nadat ek nuusberigte oor die orkaan Sandy gesien het en die beproewing gehoor het wat al my familie en vriende in New York en New Jersey deurgemaak het, het dit my laat nadink oor my eie noodvoorbereiding. San Francisco sit immers bo -op 'n paar baie
Maklike LED -kleur wat 'kers' verander: 5 stappe (met foto's)
Maklike LED -kleurveranderende "kers": dit is 'n eenvoudige kleurveranderende lig wat ideaal is vir kinders en volwassenes. Lyk pragtig in 'n dowwe kamer, ideaal vir die vakansie, en maak 'n redelik koel naglig
LED kers: 6 stappe
LED -kers: ons bou 'n LED -kers en leer meer oor eenvoudige elektriese stroombane. LED's is liguitstralende diodes. As stroom daardeur vloei, kan hulle byna enige kleur van sigbare lig gloei, asook infrarooi en ultraviolet. Ons sal 'n tik gebruik
Leer hoe om 'n kers te teken - stap vir stap: 6 stappe
Leer hoe om 'n kers te teken - stap vir stap: hierdie kers neem 10 minute om te teken as u my stappe noukeurig volg
Dekoratiewe LED -lanterns: 4 stappe (met foto's)
Dekoratiewe LED -lanterns: Hierdie projek is spesiaal ontwerp vir die Instructables LED -wedstryd. Dit is ontwerp om bekostigbare komponente en gereedskap te gebruik wat beskikbaar is by Digi-Key en gratis sagteware van Autodesk (spesifiek Tinkercad). Terwyl ek 'n