Kazalo:
Video: LED sveča za papirnate luči: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Ta projekt prikazuje, kako narediti sveče realističnega učinka, na primer za uporabo v papirnatih svetilkah. Za pogon NeoPixels, znanih tudi kot LED WS2812, uporablja ploščo NodeMCU (ESP8266). Oglejte si videoposnetke v razdelkih z rezultati in si oglejte primerjavo s pravimi svečami.
1. korak: Strojna oprema
Svetleče diode WS2812, so barvne LED diode, ki so serijsko povezane, so individualno naslovljive in imajo lahko njihove rdeče, zelene in modre komponente nastavljene med 0 in 255.
Od prejšnjega projekta mi je ostalo nekaj trakov, saj je bilo med LED diodami nekaj razmika, odločim se, da bom uporabil 4 LED v križu za eno luč.
Tako kot pri vseh projektih WS2812 je priporočljivo, da na prvi podatkovni kanal (sredinski kabel) dodate majhen upor. Poleg tega dodajte kondenzator blizu napajalnika. Moč ojačevalnika je odvisna od števila LED.
2. korak: Programska oprema
V tem projektu LED ne poganja Arduino, ampak plošča NodeMCU (ESP8266) z MicroPythonom na njej.
Prvi korak je vrhunska vdelana programska oprema mikropythona po tem priročniku: Začetek uporabe MicroPythona na ESP8266
Nato ga lahko uporabite za pogon LED, kot je prikazano na 11. Nadzor NeoPixels
Na moji plošči Machine.pin (4) je D2 (kot je prikazano na sliki). Ne pozabite povezati gnd z LED diodami.
Da bi LED utripal kot prava sveča, sem napisal majhen program python, ki naključno posodablja posamezne LED diode po gaussovi porazdelitvi v komentarjih tega članka:
Program (main.py) ustvari toliko objektov LED_light, kot je določenih v konstanti LED_COUNT.
Z naključnim spreminjanjem dolžine in jakosti svetlobe ustvarja lep učinek.
Verjetnost Naključna svetlost LED 50% 77% - 80% (komaj opazno) 30% 80% - 100% (zelo opazno, sim. Utripanje zraka) 5% 50% - 80% (zelo opazno, izpihnjen plamen) 5% 40% - 50% (zelo opazen, izpihnjen plamen) 10% 30% - 40% (zelo opazen, izpihnjen plamen) vse to z Gaussovim časom aktualizacije. Verjetnost Naključni čas 90% 20 ms 3% 20 - 30 ms 3% 10 - 20 ms 4% 0 - 10 ms
vir: Ericov komentar na
3. korak: Rezultat
Rezultat daje lep učinek, kot da bi nekaj svečka utripalo.
V drugem videu luči zadaj temeljijo na LED diodah, enkrat spredaj pa za primerjavo sveč.
Priporočena:
Vezje papirnate hiše: 4 koraki
Paper House Circuit: Light up House
DIY -- Vpihana električna sveča: 4 koraki
DIY || Električna sveča za pihanje: Električna sveča za pihanje je sveča, ki jo je mogoče ugasniti in po določenem času ponovno zažgati. Čas, po katerem se bo ponovno obnovilo, je mogoče prilagoditi (s spreminjanjem kapacitivnosti). Ta projekt temelji na vezju prehodnega stikala, ki je vezje, ki
LED sveča za rojstnodnevno torto, ki jo lahko ugasnete: 4 koraki
LED sveča za rojstnodnevno torto, ki jo lahko ugasnete: Pokazal vam bom, kako narediti rojstnodnevno svečo, ki uporablja LED, vendar jo lahko še vedno ugasnete
Interaktivne luči za dvorišče, luči za sprehajalne poti: 3 koraki
Interaktivne luči za dvorišče, luči za sprehajalne poti: želel sem zgraditi nekakšne interaktivne luči za dvorišče. Ideja je bila, da bi nekdo, ko je hodil v eno smer, sprožil animacijo v smeri, v kateri ste hodili. Začel sem s solarnimi svetilkami Dollar General za 1,00 USD
LED luči temnih luči: 7 korakov
LED luči za temne luči: LED ne sveti le, ko je napajanje, ampak tudi ustvari majhno napetost, ko je svetloba. Za nadzor te napetosti lahko uporabite mikrokrmilnik PICAXE. Pokazal vam bom, kako narediti elektronsko svečo, ki bo utripala LED, ko