Obsah:
Video: Krb Arduino / ESP LED: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
V domě, který jsem si pronajal, byl zaniklý krb, bez skutečné možnosti pěkného, útulného skutečného krbu. Rozhodl jsem se tedy vyrobit si vlastní RGB LED krb, který dává příjemný pocit simulující skutečný oheň. Ne tak dobré jako skutečný oheň, ale dává opravdu podobný útulný pocit.
Můžete si také vytvořit vlastní, je to snadný projekt pro začátečníky, který zvládnete jen s několika částmi a modulem Arduino nebo ESP8266. Oba moduly fungují dobře, důvod, proč jsem si vybral ESP8266, je ten, že mi to také dává možnost dálkově ovládat krb, zapínat/vypínat z mého systému domácí automatizace. Celý projekt je poměrně levný a nevyžaduje ani mnoho času.
Potřebné materiály:
- WS2812B RGB LED pásek (1 metr, 60 LED/metr) - eBay cca. 7 USD
- Modul NodeMCU ESP8266 ESP -12 (3,3v) nebo Arduino Nano V3.0 (5V) (Pokud chcete WiFi, zvolte NodeMCU) - cca. 4–7 USD
- 1 x kondenzátor (1000 uF, 6,3 V+) ke stabilizaci aktuálních špiček
- Bílý namazaný papír na pečení
- Nějaká dřevěná deska na základnu (nebo karton)
- USB kabel, nástěnný napájecí adaptér (1 A nebo více)
Budete také potřebovat páječku, nástroje a dráty.
Krok 1: Příprava základny
Nejprve budete muset zkrátit 1 metr RGB LED pásku na polovinu a zapojit kolíky dohromady (GND až GND, D až D, +5V až +5V). Získáte tak 50 cm dlouhý dvojitý pás.
Nyní můžete vzít nějaké dřevo a nařezat ho na velikost, mělo by být jen o něco delší než LED pás a jen o něco širší. Můžete použít jakýkoli jiný materiál, ale myslím, že dřevo vypadá lépe.
Zajistěte pouze konce RGB LED pásku k desce skotskou páskou nebo (horkým) lepidlem.
Krok 2: Přidání plamenů
Vezměte namazaný papír a odtrhněte kousek (asi 10–15 centimetrů široký), trochu jej pomačkejte a poté zasuňte pod LED pásek, složte ho nahoru a dokola, takže vytvoří „plamen“. Cílem je postavit jej nad LED diody, aby se světlo z LED diod rozptýlilo na papír.
Můžete to zkusit jen zajistit sklopením boků. K držení pohromadě nebudete moci použít skotskou pásku ani běžné lepidlo, protože je to namazaný/nepřilnavý papír. Můžete je spojit pomocí průhledné nitě pomocí jehly.
Jakmile vytvoříte první plamen, pokračujte v budování všech následujících plamenů a mírně překrývejte základnu s předchozím.
Krok 3: Zapojení
Zapojení modulu (NodeMCU) k LED pásku je snadné, ale k oddělení vodičů od LED pásku budete muset provést pájení. Nezapomeňte také přidat kondenzátor 1000 uF 6,3 V (nebo více) mezi + a GND, blízko LED pásky, pomůže to stabilizovat výkon.
Zapojení je:
- Připojte +5V (USB VCC) z NodeMCU k LED pásku +5V
- Připojte GND z NodeMCU k LED pásku GND
- Připojte pin označený „D7“z NodeMCU k „D“na LED pásku
Pokud používáte Arduino, můžete k LED pásku připojit jakýkoli digitální pin (D2-D13), jen se ujistěte, že odpovídá zdrojovému kódu.
Krok 4: Nahrání kódu
K Arduino IDE musíte použít a nainstalovat také podporu desky ESP8266:
github.com/esp8266/Arduino
Zdrojový kód je k dispozici na stránce github:
Zkompilujte a nahrajte kód do modulu NodeMCU a je to! Začne blikat LED.
Ke kódu je jedna zvláštní poznámka: spotřeba energie aktuálního kódu byla naměřena kolem 600-700 mA, což je nad normální 500 mA porty USB, které rády dávají. Z tohoto důvodu bude po dobu první 1 minuty napájet pouze část LED (přibližně třetinu) a poté se rozsvítí. Pokud používáte napájecí adaptér, ujistěte se, že podporuje alespoň 1 A, a nikoli nejlevnější typ.
Protože je k dispozici zdrojový kód, můžete také experimentovat s barvami a časováním.
Užívat si!
Doporučuje:
Ovládejte svůj krb pomocí HomeKit a Alexa: 7 kroků
Ovládejte svůj krb pomocí HomeKit a Alexa: Nedávno jsem nainstaloval plynový krb, který obsahoval dálkové ovládání. A poté, co jsem viděl několik příkladů lidí, kteří integrovali své krby do svého domácího ovládání, začal jsem hledat totéž. Můj krb má toto dálkové ovládání
Začínáme s Esp 8266 Esp-01 s Arduino IDE - Instalace desek Esp do Arduino Ide a programování Esp: 4 kroky
Začínáme s Esp 8266 Esp-01 s Arduino IDE | Instalace desek Esp do Arduino Ide a Programování Esp: V tomto návodu se naučíme, jak nainstalovat desky esp8266 do Arduino IDE a jak do nich naprogramovat esp-01 a nahrát kód. Protože desky esp jsou tak populární, přemýšlel jsem o opravě instructables pro toto a většina lidí čelí problému
Komunikace mezi ESP a ESP: 4 kroky
Komunikace mezi ESP a ESP: Tento tutoriál vám pomůže vyměnit jiné moduly transceiveru za jakýkoli jiný projekt, který zahrnuje bezdrátovou komunikaci. Použijeme desku založenou na ESP8266, jednu v režimu WiFi -STA a druhou v režimu WiFi -AP, NodeMCU V3 je moje volba pro tento projekt
Rada pro programování a vývoj ESP-12E a ESP-12F: 3 kroky (s obrázky)
Deska pro programování a vývoj ESP-12E a ESP-12F: Účel této desky byl jednoduchý: Umět programovat moduly ESP-12E a ESP-12F stejně snadno jako desky NodeMCU (tj. Není třeba mačkat tlačítka). Mějte kolíky vhodné pro prkénko s přístupem k použitelnému IO. Použijte samostatný USB pro sériový přenos
LED miniaturní nendoroidní krb: 9 kroků (s obrázky)
LED miniaturní nendoroidový krb: Vaši nendoroidové si zaslouží teplou a útulnou noc u ohně o Vánocích.Materiály: Miniaturní dřevěný krb Adafruit Pro Trinket 5V* Mini PCB Neopixel 5 balení 30 AWG silikonový drát Micro USB kabel (ideálně pravý úhel USB kabel) SolderHot G