Sadržaj:
Video: Arduino / ESP LED kamin: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
U kući koju sam unajmio bio je neispravan kamin, bez stvarne mogućnosti za lijep, udoban pravi kamin. Odlučio sam napraviti svoj vlastiti RGB LED kamin koji daje lijep osjećaj simulirajući pravu vatru. Nije tako dobar kao prava vatra, ali daje zaista sličan ugodan osjećaj.
Možete i sami napraviti, to je jednostavan projekt za početnike koji možete napraviti sa samo nekoliko dijelova i modulom Arduino ili ESP8266. Oba modula dobro rade, razlog zašto sam odabrao ESP8266 je taj što mi to također daje mogućnost daljinskog upravljanja kaminom, uključivanje/isključivanje iz sustava kućne automatizacije. Cijeli je projekt prilično jeftin, a niti ne zahtijeva puno vremena.
Potrebni materijali:
- WS2812B RGB LED traka (1 metar, 60 LED dioda/metar) - eBay cca. 7 USD
- NodeMCU ESP8266 ESP -12 (3.3v) ili Arduino Nano V3.0 (5V) modul (ako želite WiFi, odaberite NodeMCU) - cca. 4-7 USD
- 1 x kondenzator (1000 uF, 6.3V+) za stabilizaciju trenutnih skokova
- Bijeli masni papir za pečenje
- Nešto drvene ploče za podlogu (ili karton)
- USB kabel, zidni adapter (1 A ili više)
Također, trebat će vam malo lemilice, alata i žica.
Korak 1: Priprema baze
Prije svega, morate prepoloviti 1 -metarsku RGB LED traku na pola i spojiti pinove zajedno (GND do GND, D do D, +5V do +5V). Tako ćete dobiti dvostruku traku duljine 50 cm.
Sada možete uzeti malo drva i izrezati ga na veličinu, trebala bi biti samo nešto duža od LED trake i samo malo veća. Možete koristiti bilo koji drugi materijal, ali mislim da drvo izgleda bolje.
Pričvrstite samo krajeve RGB LED trake na ploču pomoću selotejpa ili (vrućeg) ljepila.
Korak 2: Dodavanje plamena
Uzmite namašćeni papir i otkinite komad (širine oko 10-15 centimetara), malo ga naborajte, a zatim gurnite pod LED traku, preklopite ga naokolo, tako da napravi "plamen". Cilj je izgraditi ga iznad LED dioda, tako da se svjetlo LED dioda raspršuje po papiru.
Možete ga pokušati osigurati preklapanjem stranica. Nećete moći koristiti ljepljivu traku ili uobičajeno ljepilo za držanje zajedno jer je to podmazan papir. Možete ga povezati iglom s prozirnim koncem.
Nakon što završite prvi plamen, nastavite graditi sve sljedeće plamene, lagano preklapajući bazu s prethodnim.
Korak 3: Ožičite ga
Ožičenje modula (NodeMCU) na LED traku je jednostavno, ali morat ćete izvršiti malo lemljenja kako biste odvojili žice od LED trake. Također, svakako dodajte kondenzator od 1000 uF 6,3 V (ili više) između + i GND, blizu LED trake, to će pomoći stabiliziranju napajanja.
Ožičenje je:
- Spojite +5V (USB VCC) iz NodeMCU na LED traku +5V
- Spojite GND s NodeMCU -a na LED traku GND
- Spojite pin označen s "D7" iz NodeMCU u "D" na LED traci
Ako koristite Arduino, možete spojiti bilo koji digitalni pin (D2-D13) na LED traku, samo se uverite da je u izvornom kodu.
Korak 4: Prijenos koda
Morate koristiti Arduino IDE i instalirati podršku za ploču ESP8266:
github.com/esp8266/Arduino
Izvorni kod dostupan je na stranici github:
Sastavite i prenesite kôd u NodeMCU modul, i to je to! Počet će treptati LED diode.
Kod ima jednu posebnu napomenu: potrošnja energije trenutnog koda izmjerena je na oko 600-700 mA, što je iznad uobičajenih USB priključaka od 500 mA. Iz tog razloga, prvih 1 minutu napajat će samo dio LED dioda (oko trećine), a zatim će sve to upaliti. Ako koristite zidni adapter, provjerite može li podržati najmanje 1 A, a ne najjeftiniji tip.
Budući da je izvorni kod dostupan, slobodno eksperimentirajte i s bojama, vremenom.
Uživati!
Preporučeni:
Kako napraviti više ESP razgovora putem ESP-NOW-a pomoću ESP32 i ESP8266: 8 koraka
Kako napraviti više ESP razgovora putem ESP-a SADA Koristeći ESP32 i ESP8266: Na mom tekućem projektu, potrebno mi je više ESP-ova za međusobno razgovaranje bez usmjerivača. Da bih to učinio, koristit ću ESP-NOW za bežičnu međusobnu komunikaciju bez usmjerivača na ESP-u
LED umetak za kamin: 9 koraka (sa slikama)
LED umetak za kamin: U našem domu imamo kamin na drva koji se nije koristio desetljećima. Prethodni vlasnici kuća planirali su opremiti kamin s umetkom na prirodni plin, ali ih je cijena isključila. Kao što je ove kanadske zime potonula njegova kvrgava ledenica
Početak rada s Esp 8266 Esp-01 s Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka
Početak rada s Esp 8266 Esp-01 s Arduino IDE | Instaliranje Esp ploča u Arduino Ide i programiranje Esp: U ovom uputstvu naučit ćemo kako instalirati esp8266 ploče u Arduino IDE i kako programirati esp-01 i učitati kod u njega. Budući da su esp ploče toliko popularne pa sam razmišljao o tome da ispravim instrukcije za ovaj i većina ljudi se suočavaju s problemom
Ploča za programiranje i razvoj ESP-12E i ESP-12F: 3 koraka (sa slikama)
ESP-12E i ESP-12F Programska i razvojna ploča: Nadležnost ove ploče bila je jednostavna: biti u mogućnosti programirati module ESP-12E i ESP-12F jednako lako kao ploče NodeMCU (tj. Nema potrebe za pritiskom na gumbe). Imajte igle prilagođene matičnoj ploči s pristupom upotrebljivom IO -u. Za zasebno serijsko prenošenje koristite zasebni USB
LED minijaturni nendoroidni kamin: 9 koraka (sa slikama)
LED minijaturni nendoroidni kamin: Vaši nendoroidi zaslužuju toplu, ugodnu noć uz vatru ovog Božića.Materijali: Minijaturni drveni kamin Adafruit Pro Trinket 5V* Mini PCB Neopixel 5 pakiranje 30 awg silikonska žica Mikro USB kabel (idealno pravokutni USB kabel) SolderHot g