Innehållsförteckning:
Video: LED -ljus för papperslyktor: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Detta projekt visar hur man gör realistiskt ser ljuseffekt för användning till exempel inuti Paper Lanterns. Den använder ett NodeMCU -kort (ESP8266) för att driva NeoPixels, även känd som WS2812 -lysdioder. Titta på videorna i resultatavsnitten för att se en jämförelse med riktiga ljus.
Steg 1: Hårdvara
WS2812 lysdioder, är fullfärgs lysdioder som är seriekopplade, är individuellt adresserbara och kan ha sina röda, gröna och blåa komponenter inställda mellan 0 och 255.
Från ett tidigare projekt hade jag några remsor kvar, eftersom det var lite avstånd mellan lysdioderna väljer jag att använda 4 lysdioder i ett kors för en lykta.
Som med alla WS2812 -projekt rekommenderas att man lägger till ett litet motstånd på den första datakanalen (mittkabel). Och dessutom, lägg till en kondensator nära strömförsörjningen. Effektförstärkare beror på antalet lysdioder.
Steg 2: Programvara
I detta projekt drivs lysdioderna inte av en Arduino, utan ett NodeMCU -kort (ESP8266) med MicroPython på.
Det första steget är toppmixning av mikropytons firmware efter den här guiden: Komma igång med MicroPython på ESP8266
Det är sedan möjligt att använda den för att driva lysdioderna som visas i 11. Kontrollera NeoPixels
På mitt bräde Machine.pin (4) är D2 (som kan ses på bilden). Glöm inte att ansluta gnd med lysdioderna.
För att få LED att flimra som ett riktigt ljus skrev jag ett litet pythonprogram som slumpmässigt uppdaterar de enskilda lysdioderna efter den gaussiska distributionen som finns i kommentarerna i denna artikel:
Programmet (main.py) skapar lika många LED_light -objekt som anges i LED_COUNT -konstanten.
Genom att slumpmässigt ändra ljusets längd och intensitet skapar det en fin effekt.
Sannolikhet Slumpmässig LED -ljusstyrka 50% 77% - 80% (det märks knappt) 30% 80% - 100% (mycket märkbart, sim. Luftflimmer) 5% 50% - 80% (mycket märkbar, utblåst flamma) 5% 40% - 50% (mycket märkbar, utblåst låga) 10% 30% - 40% (mycket märkbar, utblåst låga) allt detta med en gaussisk aktualiseringstid. Sannolikhet Slumpmässig tid 90% 20 ms 3% 20 - 30 ms 3% 10 - 20 ms 4% 0 - 10 ms
källa: Erics kommentar på
Steg 3: Resultat
Resultatet ger en fin effekt som om det var lite vind som fick ljuset att flimra.
I den andra videon är lyktorna på baksidan LED -baserade och en gång i fronten är riktiga ljus för jämförelse.
Rekommenderad:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?
LED -kameraljuset för $ 2 för video och foton: 11 steg
LED -kameraljuset för $ 2 för video och foton: UPDATE: Jag har en ny och förbättrad version med 180 lumen Varje gång digitalkameror tog bra video slutade jag bära runt min DV -videokamera och använde istället min poäng och skjut digitalkamera för att ta några minuter av MOV- eller MPG -video här och t
1.5A linjär regulator för konstant ström för lysdioder för: 6 steg
1.5A linjär regulator för konstant ström för lysdioder för: Så det finns massor av instruktioner som täcker användning av LED -lampor med hög ljusstyrka. Många av dem använder den kommersiellt tillgängliga Buckpuck från Luxdrive. Många av dem använder också linjära regleringskretsar som toppar vid 350 mA eftersom de är mycket ineffektiva