Taula de continguts:

Xemeneia LED Arduino / ESP: 4 passos (amb imatges)
Xemeneia LED Arduino / ESP: 4 passos (amb imatges)

Vídeo: Xemeneia LED Arduino / ESP: 4 passos (amb imatges)

Vídeo: Xemeneia LED Arduino / ESP: 4 passos (amb imatges)
Vídeo: Сажа загорелась в дымовой трубе. 2024, Juliol
Anonim
Image
Image
Llar de foc LED Arduino / ESP
Llar de foc LED Arduino / ESP

Hi havia una xemeneia desapareguda a la casa que vaig llogar, sense cap opció real per obtenir una xemeneia veritable i acollidora. Així que vaig decidir fer la meva pròpia xemeneia LED RGB, que dóna una sensació agradable simulant un foc real. No és tan bo com un foc real, però sí que dóna una sensació d’acollida molt similar.

També podeu fer el vostre, és un projecte fàcil per a principiants que podeu fer només amb algunes peces i un mòdul Arduino o ESP8266. Tots dos mòduls funcionen bé, la raó per la qual he triat ESP8266 és que això també em dóna l’oportunitat de controlar a distància la xemeneia, activar-la / apagar-la des del meu sistema domòtic. Tot el projecte és bastant econòmic i tampoc no requereix molt de temps.

Materials necessaris:

  • Tira LED WS2812B RGB (1 metre, 60 LED / metre) - eBay cca. 7 USD
  • NodeMCU ESP8266 ESP-12 (3.3v) o mòdul Arduino Nano V3.0 (5V) (Si voleu WiFi, trieu el NodeMCU) - cca. 4-7 USD
  • 1 x condensador (1000 uF, 6,3 V +) per estabilitzar els pics actuals
  • Paper de forn greixat blanc
  • Alguns taulers de fusta per a la base (o cartró)
  • Cable USB, adaptador de corrent de paret (1 A o més)

A més, necessitareu soldar, eines i cables.

Pas 1: Preparació de la base

Preparació de la base
Preparació de la base
Preparació de la base
Preparació de la base
Preparació de la base
Preparació de la base

Primer de tot, haureu de tallar la tira LED de 1 metre RGB per la meitat i connectar els passadors junts (GND a GND, D a D, + 5V a + 5V). Això us donarà una tira doble de 50 cm de llarg.

Ara podeu agafar fusta i tallar-la a mida, hauria de ser una mica més llarga que la tira LED i una mica més ampla. Podeu utilitzar qualsevol altre material, però crec que la fusta es veu millor.

Assegureu només els extrems de la tira LED RGB al tauler amb cinta adhesiva o cola (calenta).

Pas 2: afegir les flames

Afegir les flames
Afegir les flames
Afegir les flames
Afegir les flames
Afegir les flames
Afegir les flames

Agafeu el paper greixat i arrossegueu-ne un tros (d’uns 10-15 centímetres d’amplada), arrufeu-lo una mica i, a continuació, feu-lo lliscar sota la tira LED, doblegueu-lo cap amunt i al voltant, de manera que faci una "flama". L'objectiu és construir-lo per sobre dels LED, de manera que la llum dels LED es difongui al paper.

Podeu intentar assegurar-lo simplement doblegant els laterals. No podreu utilitzar cinta adhesiva ni cola normal per mantenir-la junta, perquè és un paper greixat / antiadherent. Podeu lligar-lo amb un fil transparent amb una agulla.

Un cop feta la primera flama, seguiu construint totes les flames posteriors, superposant lleugerament la base amb l’anterior.

Pas 3: cablejar-lo

Cablejant-lo
Cablejant-lo
Cablejant-lo
Cablejant-lo
Cablejant-lo
Cablejant-lo

El cablejat del mòdul (NodeMCU) a la tira LED és fàcil, però haureu de fer una mica de soldadura per separar els cables de la tira LED. A més, assegureu-vos d'afegir un condensador de 1000 uF 6.3V (o més) entre el + i el GND, a prop de la tira LED, cosa que us ajudarà a estabilitzar la potència.

El cablejat és:

  • Connecteu + 5V (USB VCC) de NodeMCU a la tira LED + 5V
  • Connecteu GND des de NodeMCU a la tira LED GND
  • Connecteu el pin marcat amb "D7" de NodeMCU a "D" a la tira LED

Si utilitzeu Arduino, podeu connectar qualsevol pin digital (D2-D13) a la tira LED, només heu d'assegurar-vos que coincideixi amb el codi font.

Pas 4: penjar el codi

Carregant el codi
Carregant el codi
Carregant el codi
Carregant el codi

Heu d’utilitzar Arduino IDE i assegureu-vos d’instal·lar també el suport de la placa ESP8266:

github.com/esp8266/Arduino

El codi font està disponible a la pàgina de github:

Compileu i pengeu el codi al mòdul NodeMCU, i ja està! Començarà a parpellejar els LED.

Hi ha una nota especial al codi: el consum d'energia del codi actual es va mesurar al voltant dels 600-700 mA, que està per sobre dels ports USB normals de 500 mA que li agradaria donar. Per aquest motiu, durant el primer minut 1, només alimentarà una part dels LED (al voltant d’un terç), i després s’encendrà tot. Si utilitzeu un adaptador de corrent de paret, assegureu-vos que pot suportar almenys 1 A i no el tipus més barat.

Com que el codi font està disponible, no dubteu a experimentar amb colors, temporitzacions.

Gaudeix-ne!

Recomanat: