Tabla de contenido:

Chimenea LED Arduino / ESP: 4 pasos (con imágenes)
Chimenea LED Arduino / ESP: 4 pasos (con imágenes)

Video: Chimenea LED Arduino / ESP: 4 pasos (con imágenes)

Video: Chimenea LED Arduino / ESP: 4 pasos (con imágenes)
Video: 💡Tiras Led SECUENCIALES de DISEÑO😱 | Javier Dasí 2024, Noviembre
Anonim
Image
Image
Chimenea LED Arduino / ESP
Chimenea LED Arduino / ESP

Había una chimenea desaparecida en la casa que alquilé, sin ninguna opción real para una verdadera chimenea agradable y acogedora. Así que decidí hacer mi propia chimenea LED RGB, que da una sensación agradable simulando un fuego real. No es tan bueno como un fuego real, pero da una sensación acogedora muy similar.

También puede hacer el suyo propio, es un proyecto para principiantes fácil que puede hacer con solo unas pocas partes y un módulo Arduino o ESP8266. Ambos módulos funcionan bien, la razón por la que elijo ESP8266 es que esto también me da la oportunidad de controlar la chimenea a distancia, encenderla / apagarla desde mi sistema domótico. Todo el proyecto es bastante económico y tampoco requiere mucho tiempo.

Materiales necesitados:

  • Tira de LED RGB WS2812B (1 metro, 60 LED / metro) - eBay cca. 7 USD
  • Módulo NodeMCU ESP8266 ESP-12 (3.3v) o Arduino Nano V3.0 (5V) (si quieres WiFi, elige el NodeMCU) - cca. 4-7 USD
  • 1 x condensador (1000 uF, 6,3 V +) para estabilizar los picos de corriente
  • Papel de hornear engrasado blanco
  • Un poco de tablero de madera para la base (o cartón)
  • Cable USB, adaptador de corriente de pared (1 A o más)

Además, necesitará un soldador, herramientas y cables.

Paso 1: preparación de la base

Preparando la Base
Preparando la Base
Preparando la Base
Preparando la Base
Preparando la Base
Preparando la Base

En primer lugar, deberá cortar la tira de LED RGB de 1 metro por la mitad y conectar los pines (GND a GND, D a D, + 5V a + 5V). Esto le dará una tira doble de 50 cm de largo.

Ahora puede tomar un poco de madera y cortarla a la medida, debería ser un poco más larga que la tira de LED y un poco más ancha. Puedes usar cualquier otro material, pero creo que la madera se ve mejor.

Asegure solo los extremos de la tira de LED RGB a la placa con cinta adhesiva o pegamento (caliente).

Paso 2: agregando las llamas

Añadiendo las llamas
Añadiendo las llamas
Añadiendo las llamas
Añadiendo las llamas
Añadiendo las llamas
Añadiendo las llamas

Coge el papel engrasado y arranca un trozo (de unos 10-15 centímetros de ancho), arruga un poco y luego deslízalo por debajo de la tira de LED, dóblalo hacia arriba y alrededor, para que haga una "llama". El objetivo es construirlo sobre los LED, de modo que la luz de los LED se difunda sobre el papel.

Puede intentar asegurarlo simplemente doblando los lados. No podrá usar cinta adhesiva o pegamento normal para mantenerlo unido, porque es papel engrasado / antiadherente. Puedes atarlo con un hilo transparente usando una aguja.

Una vez que hayas hecho la primera llama, continúa construyendo todas las llamas posteriores, superponiendo ligeramente la base con la anterior.

Paso 3: cableado

Cableado
Cableado
Cableado
Cableado
Cableado
Cableado

Conectar el módulo (NodeMCU) a la tira de LED es fácil, pero necesitará soldar un poco para separar los cables de la tira de LED. Además, asegúrese de agregar un capacitor de 1000 uF 6.3V (o más) entre + y GND, cerca de la tira de LED, esto ayudará a estabilizar la energía.

El cableado es:

  • Conecte + 5V (USB VCC) desde NodeMCU a la tira de LED + 5V
  • Conecte GND de NodeMCU a la tira de LED GND
  • Conecte el pin marcado "D7" de NodeMCU a "D" en la tira de LED

Si está utilizando Arduino, puede conectar cualquier pin digital (D2-D13) a la tira de LED, solo asegúrese de que coincida con el código fuente.

Paso 4: carga del código

Subiendo el código
Subiendo el código
Subiendo el código
Subiendo el código

Debe usar Arduino IDE y asegurarse de instalar también el soporte de la placa ESP8266:

github.com/esp8266/Arduino

El código fuente está disponible en la página de github:

Compile y cargue el código en el módulo NodeMCU, ¡y listo! Comenzará a parpadear los LED.

Hay una nota especial en el código: el consumo de energía del código actual se midió en alrededor de 600-700 mA, que está por encima de los 500 mA normales que los puertos USB dan. Por esta razón, durante el primer minuto, solo encenderá parte de los LED (alrededor de un tercio), y luego se encenderá en su totalidad. Si está utilizando un adaptador de corriente de pared, asegúrese de que admita al menos 1 A y no del tipo más barato.

Debido a que el código fuente está disponible, siéntase libre de experimentar también con colores, tiempos.

¡Disfrutar!

Recomendado: