Kazalo:
Video: Arduino / ESP LED kamin: 4 koraki (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
V hiši, ki sem jo najel, je bil pokvarjen kamin, brez prave možnosti za lep, prijeten pravi kamin. Zato sem se odločil, da si naredim lasten LED kamin RGB, ki daje prijeten občutek, ki simulira pravi ogenj. Ni tako dober kot pravi ogenj, vendar daje res podoben prijeten občutek.
Lahko tudi sami, to je enostaven projekt za začetnike, ki ga lahko naredite le z nekaj deli in modulom Arduino ali ESP8266. Oba modula dobro delujeta, zato sem se odločil za ESP8266, ker mi to daje tudi možnost daljinskega upravljanja kamina, vklopa/izklopa iz sistema za avtomatizacijo doma. Celoten projekt je precej poceni in tudi ne zahteva veliko časa.
Potrebni materiali:
- WS2812B RGB LED trak (1 meter, 60 LED/meter) - eBay cca. 7 USD
- NodeMCU ESP8266 ESP -12 (3.3v) ali Arduino Nano V3.0 (5V) modul (če želite WiFi, izberite NodeMCU) - cca. 4-7 USD
- 1 x kondenzator (1000 uF, 6,3 V+) za stabilizacijo trenutnih konic
- Beli namaščen papir za peko
- Nekaj lesene plošče za podlago (ali karton)
- USB kabel, stenski napajalnik (1 A ali več)
Potrebovali boste tudi nekaj spajkalnika, orodja in žice.
1. korak: Priprava baze
Najprej boste morali 1 -metrski RGB LED trak prerezati na pol in žice povezati skupaj (GND do GND, D do D, +5V do +5V). Tako boste dobili 50 cm dolg dvojni trak.
Zdaj lahko vzamete nekaj lesa in ga razrežete na velikost, le malo daljši mora biti od LED traku in le nekoliko širši. Uporabite lahko kateri koli drug material, vendar mislim, da je les videti bolje.
Pritrdite samo konce LED traku RGB na ploščo s selotejpom ali (vročim) lepilom.
2. korak: Dodajanje plamenov
Vzemite namaščen papir in odtrgajte kos (širok približno 10-15 centimetrov), ga nekoliko nagubajte in nato potisnite pod LED trak, ga zložite navzgor in naokrog, tako da naredi "plamen". Cilj je, da ga zgradimo nad LED, tako da se svetloba iz LED razprši na papir.
Lahko ga poskusite zavarovati tako, da zložite stranice. Ne boste mogli uporabiti lepilnega traku ali običajnega lepila, da bi ga držali skupaj, ker je namaščen/nelepljiv papir. Z iglo ga lahko povežete s prozorno nitjo.
Ko naredite prvi plamen, nadaljujte z gradnjo vseh naslednjih plamenov in rahlo prekrivajte podlago s prejšnjim.
3. korak: Ožičite ga
Priključitev modula (NodeMCU) na LED trak je enostavna, vendar boste morali nekaj spajkati, da ločite žice od LED traku. Prav tako ne pozabite dodati kondenzatorja 1000 uF 6,3 V (ali več) med + in GND, blizu LED traku, kar bo pomagalo stabilizirati moč.
Ožičenje je:
- Priključite +5V (USB VCC) iz NodeMCU na LED trak +5V
- Priključite GND iz NodeMCU na LED trak GND
- Priključite pin z oznako "D7" iz NodeMCU v "D" na LED traku
Če uporabljate Arduino, lahko na LED trak priključite kateri koli digitalni zatič (D2-D13), le da se ujema z izvorno kodo.
4. korak: nalaganje kode
Za Arduino IDE morate uporabiti in namestiti tudi podporo za ploščo ESP8266:
github.com/esp8266/Arduino
Izvorna koda je na voljo na strani github:
Sestavite in naložite kodo v modul NodeMCU, in to je to! Začel bo utripati LED.
Koda ima eno posebno opombo: poraba energije trenutne kode je bila izmerjena na približno 600-700 mA, kar je nad običajnimi vrati USB 500 mA, ki jih radi dajejo. Iz tega razloga bo prvo 1 minuto napajal le del LED (približno tretjino), nato pa bo vse to prižgal. Če uporabljate stenski napajalnik, se prepričajte, da podpira vsaj 1 A in ne najcenejši tip.
Ker je izvorna koda na voljo, lahko tudi eksperimentirate z barvami, časi.
Uživajte!
Priporočena:
LED vložek za kamin: 9 korakov (s slikami)
LED vložek za kamin: V našem domu imamo kamin na drva, ki ga že desetletja ne uporabljajo. Prejšnji lastniki stanovanj so načrtovali prenovo kamina z vložkom zemeljskega plina, vendar jih je cena izklopila
Upravljajte svoj kamin z HomeKit in Alexa: 7 korakov
Upravljajte svoj kamin z HomeKit in Alexa: Pred kratkim sem imel nameščen plinski kamin, ki je vključeval daljinski upravljalnik. In potem, ko sem videl nekaj primerov ljudi, ki svoje kamine vgrajujejo v nastavitve za nadzor doma, sem začel iskati iste. Moj kamin ima ta daljinski upravljalnik
Začnite z Esp 8266 Esp-01 z Arduino IDE - Namestitev plošč Esp v Arduino Ide in programiranje Esp: 4 koraki
Začnite z Esp 8266 Esp-01 z Arduino IDE | Namestitev plošč Esp v Arduino Ide in programiranje Esp: V tem navodilu se bomo naučili, kako namestiti plošče esp8266 v Arduino IDE in kako programirati esp-01 in naložiti kodo vanj. Ker so plošče esp tako priljubljene, sem razmišljal, da bi popravil navodila za to in večina ljudi se sooča s težavo
Plošča za programiranje in razvoj ESP-12E in ESP-12F: 3 koraki (s slikami)
ESP-12E in ESP-12F Programska in razvojna plošča: Naloga te plošče je bila preprosta: znati programirati module ESP-12E in ESP-12F tako enostavno kot plošče NodeMCU (tj. Ni treba pritisniti gumbov). Imetniki, prijazni do plošč, imajo dostop do uporabnega IO. Za serijski prenos uporabite ločen USB
LED miniaturni nendoroidni kamin: 9 korakov (s slikami)
LED miniaturni nendoroidni kamin: vaši nendoroidi si zaslužijo topel in prijeten večer ob ognju ta božič.Materiali: miniaturni leseni kamin Adafruit Pro Trinket 5V* Mini PCB Neopixel 5 paket 30 awg silikonska žica Micro USB kabel (v idealnem primeru pravokotni kabel USB) SolderHot g