Sadržaj:
Video: LED svijeća za papirnate svjetiljke: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Ovaj projekt pokazuje kako napraviti efekt svijeće realističnog izgleda za upotrebu, na primjer unutar papirnatih svjetiljki. Koristi NodeMCU ploču (ESP8266) za pogon NeoPixela, poznatih i kao WS2812 LED diode. Pogledajte video zapise u odjeljcima rezultata kako biste vidjeli usporedbu sa stvarnim svijećama.
Korak 1: Hardver
WS2812 LED diode, LED boje u boji koje su serijski povezane, mogu se pojedinačno adresirati i mogu imati svoje crvene, zelene i plave komponente postavljene između 0 i 255.
Iz prethodnog projekta ostalo mi je nekoliko traka, budući da je postojao određeni razmak između LED dioda, biram da koristim 4 LED diode u križu za jedan fenjer.
Kao i kod svih projekata WS2812, preporučuje se dodavanje malog otpornika na prvi podatkovni kanal (središnja žica). Osim toga, dodajte kondenzator blizu izvora napajanja. Pojačalo ovisi o broju LED dioda.
Korak 2: Softver
U ovom projektu LED diode ne pokreće Arduino, već ploča NodeMCU (ESP8266) sa MicroPythonom na njoj.
Prvi korak je vrhunsko bljeskanje firmvera mikropythona prema ovom vodiču: Početak rada sa MicroPythonom na ESP8266
Tada je moguće koristiti ga za pokretanje LED dioda kao što je prikazano u 11. Kontrola NeoPixela
Na mojoj ploči Machine.pin (4) je D2 (kao što se može vidjeti na slici). Ne zaboravite spojiti gnd sa LED diodama.
Da LED dioda treperi kao prava svijeća, napisao sam mali program za python koji nasumično ažurira pojedinačne LED diode slijedeći gausovsku distribuciju koja se nalazi u komentarima ovog članka:
Program (main.py) stvara onoliko LED_light objekata koliko je specificirano u konstanti LED_COUNT.
Nasumičnim mijenjanjem dužine i intenziteta svjetla stvara se lijep efekt.
Vjerovatnoća Nasumična svjetlina LED -a 50% 77% - 80% (jedva se primjećuje) 30% 80% - 100% (vrlo uočljivo, sim. Treperenje zraka) 5% 50% - 80% (vrlo primjetno, ugasio plamen) 5% 40% - 50% (veoma uočljiv, izduvan plamen) 10% 30% - 40% (veoma uočljiv, izduvan plamen) sve to sa Gaussovim vremenom aktualizacije. Vjerovatnoća Slučajno vrijeme 90% 20 ms 3% 20 - 30 ms 3% 10 - 20 ms 4% 0 - 10 ms
izvor: Ericov komentar na
Korak 3: Rezultat
Rezultat pruža lijep efekt kao da je neki vjetar natjerao svijeću da treperi.
U drugom videu fenjeri na stražnjoj strani temelje se na LED -ima, a na prednjoj su prave svijeće za usporedbu.
Preporučuje se:
Laka LED svijeća za promjenu boje: 5 koraka (sa slikama)
"Candle" za jednostavno mijenjanje boje LED -a: Ovo je jednostavno svjetlo za promjenu boje koje je odlično za djecu i odrasle. Izgleda prekrasno u slabo osvijetljenoj prostoriji, odlično za praznike i čini prilično hladno noćno svjetlo
Krug papirnate kuće: 4 koraka
Krug papirnate kuće: Osvijetlite kuću
LED svijeća: 6 koraka
LED svijeća: Izgradit ćemo LED svijeću i naučiti o jednostavnim električnim krugovima. LED diode su svjetlosne diode. Kad struja prolazi kroz njih, mogu svijetliti u gotovo bilo kojoj boji vidljive svjetlosti, a također i infracrvenoj i ultraljubičastoj. Koristit ćemo tip
Muzički reaktivne višebojne LED svjetiljke - Arduino senzor za detekciju zvuka - RGB LED traka: 4 koraka
Muzički reaktivne višebojne LED svjetiljke | Arduino senzor za detekciju zvuka | RGB LED traka: Projekt LED svjetla u više boja koji reagira na muziku. U ovom projektu korištena je jednostavna 5050 RGB LED traka (ne adresibilna LED WS2812), Arduino senzor za detekciju zvuka i 12V adapter
Matrix LED svijeća za svijeće: 10 koraka (sa slikama)
Matrix LED svijeća za svijeće: Bok, u ovom uputstvu ćete naučiti kako izgraditi dugotrajan LED-Matrix-Candle.Izgleda vrlo moderno, ne dimi;) i može se ponovo napuniti pomoću punjača za pametni telefon. Žuto svjetlo vam daje vrlo dobar izraz pravog plamena.Biti