Satura rādītājs:
Video: LED svece papīra laternām: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Šis projekts parāda, kā padarīt reālistisku sveces efektu izmantošanai, piemēram, papīra laternās. Tas izmanto NodeMCU plati (ESP8266), lai vadītu NeoPixels, kas pazīstami arī kā WS2812 gaismas diodes. Apskatiet videoklipus rezultātu sadaļās, lai redzētu salīdzinājumu ar īstām svecēm.
1. darbība. Aparatūra
WS2812 gaismas diodes ir pilnkrāsu gaismas diodes, kas ir savienotas sērijveidā, ir individuāli adresējamas, un to sarkanās, zaļās un zilās sastāvdaļas var iestatīt no 0 līdz 255.
No iepriekšējā projekta man bija palikušas dažas sloksnes, jo starp gaismas diodēm bija daži attālumi, es izvēlos izmantot 4 gaismas diodes krustā vienai laternai.
Tāpat kā visos WS2812 projektos, pirmajā datu kanālā (centrālais vads) ieteicams pievienot nelielu rezistoru. Un papildus pievienojiet kondensatoru pie barošanas avota. Jaudas pastiprinātājs ir atkarīgs no gaismas diožu skaita.
2. darbība: programmatūra
Šajā projektā gaismas diodes vada nevis Arduino, bet gan NodeMCU plate (ESP8266) ar MicroPython.
Pirmais solis ir mikropitona programmaparatūras zibspuldze, ievērojot šo rokasgrāmatu: Darba sākšana ar MicroPython ierīcē ESP8266
Pēc tam to var izmantot, lai vadītu gaismas diodes, kā parādīts 11. NeoPikseļu kontrole
Uz mana dēļa Machine.pin (4) ir D2 (kā redzams attēlā). Neaizmirstiet savienot gnd ar gaismas diodēm.
Lai gaismas diodes mirgotu kā īsta svece, es uzrakstīju nelielu pitona programmu, kas pēc nejaušības principa atjaunina atsevišķas gaismas diodes pēc gausa sadalījuma, kas atrodams šī raksta komentāros:
Programma (main.py) izveido tik daudz LED_light objektu, cik norādīts konstantē LED_COUNT.
Nejauši mainot gaismas garumu un intensitāti, tas rada jauku efektu.
50% 77% - 80% (tik tikko manāms) 30% 80% - 100% (ļoti pamanāms, līdzīgs gaisa mirgojums) - 50% (ļoti pamanāma, izpūsta liesma) 10% 30% - 40% (ļoti pamanāma, izpūsta liesma) tas viss ar Gausa aktualizācijas laiku. Varbūtības nejaušības laiks 90% 20 ms 3% 20 - 30 ms 3% 10 - 20 ms 4% 0 - 10 ms
avots: Ērika komentārs vietnē
3. darbība. Rezultāts
Rezultāts nodrošina jauku efektu, it kā kāds vējš padarītu sveci mirgojošu.
Otrajā videoklipā aizmugurē esošās laternas ir balstītas uz LED, un viena priekšējā daļa ir īstas sveces salīdzinājumam.
Ieteicams:
Viegla LED krāsas maiņa "svece": 5 soļi (ar attēliem)
Viegla LED krāsu maiņa "Svece": Šī ir vienkārša krāsu maiņas gaisma, kas ir lieliski piemērota bērniem un pieaugušajiem. Tas izskatās skaisti vāji apgaismotā telpā, lieliski piemērots brīvdienām un rada diezgan vēsu nakts gaismu
LED svece: 6 soļi
LED svece: Mēs uzbūvēsim LED sveci un uzzināsim par vienkāršām elektriskām shēmām. Gaismas diodes ir gaismas diodes. Kad caur tiem plūst strāva, tie var spīdēt gandrīz jebkurā redzamās gaismas krāsā, kā arī infrasarkanajā un ultravioletajā. Mēs izmantosim tipu
Clapper LED svece: 7 soļi (ar attēliem)
Clapper LED svece: Pirms trim gadiem es redzēju " My New Flame " MORITZ WALDEMEYER, INGO MAURER UND TEAM 2012 muzeja dāvanu veikalā, un jūtieties iemīlējušies šajā idejā. Es cerēju atjaunot kaut ko burvīgu, patīkamu, funkcionālu un interesantu skatīties, bet
LED, kuru jūs varat izpūst kā svece!: 5 soļi (ar attēliem)
Gaismas diode, ko jūs varat izpūst kā svece! Izmantojot tikai Arduino UNO, gaismas diodi un rezistoru, mēs izveidosim karstu LED anemometru, kas mēra vēja ātrumu un izslēdz gaismas diodi uz 2 sekundēm, kad tā jūs atklāj
LED dzimšanas dienas kūkas svece, kuru varat izpūst: 4 soļi
LED dzimšanas dienas kūkas svece, kuru jūs varat izpūst: Es jums parādīšu, kā izveidot dzimšanas dienas sveci, kurā tiek izmantota gaismas diode, bet jūs joprojām varat izpūst. Iedvesmojoties no elektroniskā_plummenta, gaismas diode, kuru varat izpūst un kods