Përmbajtje:

Arduino / ESP Zjarri LED: 4 hapa (me fotografi)
Arduino / ESP Zjarri LED: 4 hapa (me fotografi)

Video: Arduino / ESP Zjarri LED: 4 hapa (me fotografi)

Video: Arduino / ESP Zjarri LED: 4 hapa (me fotografi)
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Korrik
Anonim
Image
Image
Arduino / ESP Zjarri LED
Arduino / ESP Zjarri LED

Kishte një fireplace të fikur në shtëpinë që kam marrë me qira, pa asnjë mundësi të vërtetë për një fireplace të bukur, komod të vërtetë. Kështu që vendosa të bëj fireplace tim RGB LED, i cili jep një ndjenjë të bukur duke simuluar një zjarr të vërtetë. Jo aq i mirë sa një zjarr i vërtetë, por jep një ndjenjë komode vërtet të ngjashme.

Ju gjithashtu mund ta bëni vetë, është një projekt i thjeshtë fillestar që mund ta bëni me vetëm disa pjesë dhe një modul Arduino ose ESP8266. Të dy modulet funksionojnë mirë, arsyeja pse zgjedh ESP8266 është se kjo gjithashtu më jep mundësinë për të kontrolluar në distancë fireplace, për ta ndezur/fikur atë nga sistemi im i automatizimit në shtëpi. I gjithë projekti është mjaft i lirë dhe nuk kërkon shumë kohë.

Materialet e nevojshme:

  • Rrip LED WS2812B RGB (1 metër, 60 LED/metër) - eBay cca. 7 USD
  • Moduli NodeMCU ESP8266 ESP -12 (3.3v) ose Arduino Nano V3.0 (5V) (Nëse doni WiFi, zgjidhni NodeMCU) - cca. 4-7 dollarë
  • 1 x Kondensator (1000 uF, 6.3V+) për të stabilizuar goditjet aktuale
  • Letër pjekje e lyer me ngjyrë të bardhë
  • Disa dërrasa druri për bazën (ose karton)
  • Kabllo USB, përshtatës i rrymës në mur (1 A ose më shumë)

Gjithashtu, do t'ju duhet pak hekur bashkues, vegla dhe tela.

Hapi 1: Përgatitja e Bazës

Përgatitja e Bazës
Përgatitja e Bazës
Përgatitja e Bazës
Përgatitja e Bazës
Përgatitja e Bazës
Përgatitja e Bazës

Para së gjithash, do t'ju duhet të shkurtoni shiritin LED 1 metër RGB në gjysmë dhe të lidhni kunjat së bashku (GND në GND, D në D, +5V në +5V). Kjo do t'ju japë një shirit të dyfishtë të gjatë 50 cm.

Tani mund të marrësh pak dru dhe ta presësh në madhësi, duhet të jetë pak më e gjatë se rripi LED dhe pak më e gjerë. Ju mund të përdorni çdo material tjetër, por unë mendoj se druri duket më mirë.

Siguroni vetëm skajet e shiritit LED RGB në tabelë me shirit ngjitës ose ngjitës (të nxehtë).

Hapi 2: Shtimi i flakëve

Shtimi i Flakëve
Shtimi i Flakëve
Shtimi i Flakëve
Shtimi i Flakëve
Shtimi i Flakëve
Shtimi i Flakëve

Merrni letrën e lyer me yndyrë dhe hiqni një copë (rreth 10-15 centimetra të gjerë), rrudhoseni pak dhe më pas rrëshqiteni nën shiritin LED, paloseni lart e përreth, kështu që krijon një "flakë". Qëllimi është ta ndërtojmë atë mbi LED, kështu që drita nga LED shpërndahet në letër.

Mund të përpiqeni ta siguroni vetëm duke palosur anët. Ju nuk do të jeni në gjendje të përdorni shirit ngjitës ose ngjitës të rregullt për ta mbajtur atë së bashku, sepse është letër e lyer/jo ngjitëse. Mund ta lidhni së bashku me ndonjë fije transparente duke përdorur një gjilpërë.

Pasi të keni bërë flakën e parë, vazhdoni të ndërtoni të gjitha flakët pasuese, duke mbivendosur pak bazën me atë të mëparshme.

Hapi 3: Instaloni atë

Instalimi i tij
Instalimi i tij
Instalimi i tij
Instalimi i tij
Instalimi i tij
Instalimi i tij

Instalimi i modulit (NodeMCU) në shiritin LED është i lehtë, por do t'ju duhet të bëni disa saldime për të ndarë telat nga shiriti LED. Gjithashtu, sigurohuni që të shtoni një kondensator 1000 uF 6.3V (ose më shumë) midis + dhe GND, afër brezit LED, kjo do të ndihmojë në stabilizimin e fuqisë.

Instalimet janë:

  • Lidhni +5V (USB VCC) nga NodeMCU në shiritin LED +5V
  • Lidhni GND nga NodeMCU në shiritin LED GND
  • Lidhni kunjin e shënuar "D7" nga NodeMCU në "D" në shiritin LED

Nëse jeni duke përdorur Arduino, mund të lidhni çdo pin dixhital (D2-D13) në shiritin LED, vetëm sigurohuni që ta përputheni atë në kodin burimor.

Hapi 4: Ngarkimi i Kodit

Ngarkimi i Kodit
Ngarkimi i Kodit
Ngarkimi i Kodit
Ngarkimi i Kodit

Duhet të përdorni Arduino IDE dhe sigurohuni që të instaloni edhe mbështetjen e bordit ESP8266:

github.com/esp8266/Arduino

Kodi burimor është i disponueshëm në faqen e github:

Përpiloni dhe ngarkoni kodin në modulin NodeMCU, dhe kaq! Do të fillojë të ndezë LED -et.

Ekziston një shënim i veçantë për kodin: konsumi i energjisë i kodit aktual u mat të jetë rreth 600-700 mA, i cili është mbi portat normale USB 500 mA që duan të japin. Për këtë arsye, për 1 minutën e parë, ai do të furnizojë me energji vetëm një pjesë të LED -ve (rreth një e treta), dhe më pas do të shkojë dhe do t'i ndriçojë të gjitha. Nëse jeni duke përdorur një përshtatës të rrymës në mur, sigurohuni që mund të mbështesë të paktën 1 A dhe jo llojin më të lirë.

Meqenëse kodi burim është i disponueshëm, mos ngurroni të eksperimentoni me ngjyrat, kohën.

Shijoni!

Recommended: