Obsah:
Video: Krb LED Arduino / ESP: 4 kroky (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
V dome, ktorý som si prenajal, bol nefunkčný krb, bez skutočnej možnosti pre pekný, útulný skutočný krb. Rozhodol som sa preto vyrobiť si vlastný RGB LED krb, ktorý dáva príjemný pocit simulujúci skutočný oheň. Nie je to také dobré ako skutočný oheň, ale dáva to skutočne podobný útulný pocit.
Môžete si tiež vytvoriť svoj vlastný, je to ľahký začiatočnícky projekt, ktorý môžete vykonať iba s niekoľkými časťami a modulom Arduino alebo ESP8266. Oba moduly fungujú dobre, dôvod, prečo som si vybral ESP8266, je ten, že mi to tiež dáva možnosť diaľkovo ovládať krb, zapínať/vypínať ho z domáceho systému automatizácie. Celý projekt je pomerne lacný a nevyžaduje si ani veľa času.
Potrebný materiál:
- WS2812B RGB LED pás (1 meter, 60 LED/meter) - eBay cca. 7 USD
- Modul NodeMCU ESP8266 ESP -12 (3,3v) alebo Arduino Nano V3.0 (5V) (Ak chcete WiFi, zvoľte NodeMCU) - cca. 4-7 USD
- 1 x kondenzátor (1000 uF, 6,3 V+) na stabilizáciu súčasných špičiek
- Biely vymastený papier na pečenie
- Nejaká drevená doska na základňu (alebo lepenka)
- Kábel USB, nástenný napájací adaptér (1 A alebo viac)
Budete tiež potrebovať spájkovačku, nástroje a drôty.
Krok 1: Príprava základne
V prvom rade budete musieť skrátiť 1 meter RGB LED pás na polovicu a prepojiť kolíky dohromady (GND až GND, D až D, +5V až +5V). Získate tak 50 cm dlhý dvojitý pás.
Teraz si môžete vziať drevo a narezať ho na veľkosť, mal by byť o niečo dlhší ako pás LED a o niečo širší. Môžete použiť akýkoľvek iný materiál, ale podľa mňa drevo vyzerá lepšie.
Zaistite iba konce RGB LED pásu k doske škótskou páskou alebo (horúcim) lepidlom.
Krok 2: Pridanie plameňov
Vezmite namazaný papier a odtrhnite kúsok (asi 10-15 centimetrov široký), trochu ho pokrčte a potom ho zasuňte pod pásik LED, zložte ho a dookola, takže vytvorí „plameň“. Cieľom je postaviť ho nad LED diódy, aby sa svetlo z LED diód rozptýlilo na papier.
Môžete to skúsiť len zaistiť sklopením bokov. Na držanie spolu nebudete môcť použiť škótsku pásku ani bežné lepidlo, pretože je to mastný/nepriľnavý papier. Môžete ho zviazať pomocou priehľadnej nite pomocou ihly.
Akonáhle urobíte prvý plameň, pokračujte v budovaní všetkých nasledujúcich plameňov, pričom sa základňa mierne prekrýva s predchádzajúcim.
Krok 3: Zapojenie
Zapojenie modulu (NodeMCU) k LED pásiku je jednoduché, ale na oddelenie vodičov od LED pásu budete musieť vykonať určité spájkovanie. Nezabudnite tiež pridať kondenzátor 1 000 uF 6,3 V (alebo viac) medzi + a GND v blízkosti pásika LED, pomôže to stabilizovať výkon.
Zapojenie je:
- Pripojte +5V (USB VCC) z NodeMCU k LED pásiku +5V
- Pripojte GND z NodeMCU k LED pásku GND
- Pripojte pin označený „D7“z NodeMCU k „D“na páse LED
Ak používate Arduino, k LED pásku môžete pripojiť ľubovoľný digitálny pin (D2-D13), len sa uistite, že je v zdrojovom kóde.
Krok 4: Odovzdanie kódu
Na Arduino IDE musíte použiť a nainštalovať tiež podporu dosky ESP8266:
github.com/esp8266/Arduino
Zdrojový kód je k dispozícii na stránke github:
Zostavte a nahrajte kód do modulu NodeMCU a je to! Začne blikať LED diódy.
K kódu je jedna špeciálna poznámka: spotreba energie súčasného kódu bola nameraná okolo 600-700 mA, čo je nad normálnymi 500 mA portmi USB, ktoré radi dávajú. Z tohto dôvodu bude počas prvej 1 minúty napájať iba časť diód LED (asi tretinu) a potom všetko zhasne. Ak používate sieťový adaptér, uistite sa, že podporuje najmenej 1 A a nie najlacnejší typ.
Pretože je k dispozícii zdrojový kód, môžete experimentovať aj s farbami a načasovaním.
Užite si to!
Odporúča:
Ovládajte svoj krb pomocou HomeKit a Alexa: 7 krokov
Ovládajte svoj krb pomocou HomeKit a Alexa: Nedávno mi bol nainštalovaný plynový krb, ktorý obsahoval diaľkové ovládanie. A potom, čo som videl niekoľko príkladov ľudí, ktorí integrovali svoje krby do nastavenia domáceho ovládania, začal som hľadať to isté. Môj krb má tento diaľkový ovládač
Začíname s Esp 8266 Esp-01 s Arduino IDE - Inštalácia dosiek Esp do Arduino Ide a programovanie Esp: 4 kroky
Začíname s Esp 8266 Esp-01 s Arduino IDE | Inštalácia dosiek Esp do Arduino Ide a programovanie Esp: V tomto návode sa naučíme, ako nainštalovať dosky esp8266 do Arduino IDE a ako v nich naprogramovať esp-01 a nahrať kód. Keďže dosky esp sú také populárne, premýšľal som o úprave inštrukcií pre toto a väčšina ľudí má problém
Komunikácia z ESP na ESP: 4 kroky
Komunikácia z ESP na ESP: Tento tutoriál vám pomôže nahradiť ostatné moduly transceiveru pre akýkoľvek iný projekt, ktorý zahŕňa bezdrôtovú komunikáciu. Budeme používať dosku založenú na ESP8266, jednu v režime WiFi -STA a druhú v režime WiFi -AP, pre tento projektor som vybral NodeMCU V3
Rada pre programovanie a vývoj ESP-12E a ESP-12F: 3 kroky (s obrázkami)
Programovacia a vývojová rada ESP-12E a ESP-12F: Úloha tejto dosky bola jednoduchá: Byť schopný programovať moduly ESP-12E a ESP-12F rovnako ľahko ako dosky NodeMCU (t.j. nie je potrebné stlačiť tlačidlá). Majte kolíky vhodné pre chlieb s prístupom k použiteľnému IO. Použite samostatný USB na sériový prenos
LED miniatúrny nendoroidný krb: 9 krokov (s obrázkami)
LED miniatúrny nendoroidový krb: Vaši nendoroidi si zaslúžia na Vianoce teplú a príjemnú noc pri ohni. Materiály: Miniatúrny drevený krb Adafruit Pro Trinket 5V* Mini PCB Neopixel 5 balení 30 AWG silikónový drôt Micro USB kábel (ideálne pravouhlý USB kábel) SolderHot g