Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
Después de un largo y frío día de invierno, ¿no es agradable sentarse frente a la chimenea en el calor de su casa? La mayoría de las personas no tienen chimenea, pero incluso la vista o la luz de las llamas pueden calentarlo a usted y a su corazón frío.
Si buscas esta sensación acogedora, ¡estás en el lugar correcto! Le mostraré cómo puede hacer su propio efecto de luz de chimenea con una placa Arduino y tiras de LED direccionables. Tendrá mucho tiempo para hacer este proyecto, antes de que llegue el invierno.
Me gustaría decir que las imágenes no representan los verdaderos colores de la luz, tal vez debido al balance de blancos de la cámara de mi teléfono. El video de la vela es el más cercano a los colores reales. Como este instructivo está en el concurso de arcoíris, es importante que estos sean los colores naranja en las imágenes.
Suministros
Cosas que necesitará:
- Placa Arduino (utilicé un nano clon, puedes usar casi cualquier tipo)
- Tira de LED RGB direccionable WS2812B (longitud deseada, la mía tiene 29 LED)
- Adaptador de pared de 5 V (9 V también está bien)
- Perfil LED de aluminio (longitud deseada)
- Botón pulsador (normalmente abierto)
- Caja de conexiones (pequeña)
- Alambres
- Tubo termorretráctil (opcional)
Cosas que usarás:
- Soldador y soldadura
- Bisturí o cuchillo de uso general
- Pistola de calor o encendedor
- Cortador lateral
- Sierra para metal o serrucho
Paso 1: Concepto
Usé un clon de Arduino Nano de eBay, no tienes que quedarte con este tipo, se puede usar cualquier placa Arduino. Necesitará una tira de LED RGB direccionable WS2812B. El controlador envía N * 16 bits de información al primer LED. El primer LED lee los primeros 16 bits y deja pasar el resto de la información ((N-1) * 16 bits). De esta forma podemos controlar los leds de toda la tira uno a uno con una sola salida de la placa. También utilizo una entrada para el botón pulsador, por lo que puedo seleccionar patrones fácilmente.
El dispositivo en sí es realmente simple, un principiante puede construirlo fácilmente. Hay muchas cosas, incluso en este proyecto simple, que puede omitir, lo que lo hace aún más simple. Si modifica el código, puede eliminar el pulsador, o si no le gustaría usar el perfil de aluminio, está completamente bien. Solo pega la tira donde quieras.
Paso 2: hacer el dispositivo
Primero debe decidir la longitud de la fila de luces de su chimenea. Puede ser de un metro, una yarda, la mía mide unos 50 cm. Puede cortar la tira de LED entre cualquier LED. Tenía un perfil de aluminio de 52 cm de largo, por lo que solo caben 29 LED. Si ha decidido la longitud de la tira, córtela. Después de eso tienes que cortar el perfil de aluminio. Se aconseja cortar el perfil un poco más largo (unos 2 cm más), para que quede algo de espacio para los cables y los extremos. Use la cinta de doble cara en la parte posterior de la tira de LED para asegurarla en el perfil. Empuje la tapa del perfil de plástico en su lugar. Si no desea utilizar el perfil, puede pegar la tira de LED en su lugar más tarde.
Necesitará 3 cables para la tira de LED.
- 5V
- GND
- Entrada de datos
Suelde estos 3 cables a la tira. Asegúrese de soldar el lado de entrada de la tira (un pequeño triángulo muestra la dirección del flujo de datos).
Corta o perfora un agujero en la parte superior de la caja de conexiones, para que el botón normalmente abierto encaje perfectamente. Suelde dos cables a los conectores de botón. Puede utilizar tubos termorretráctiles o cinta aislante aquí.
Corta o perfora 2 pequeños agujeros a los lados de la caja, para que puedas traer energía y los cables de los LED. Suelde los conectores a los extremos de los cables. (Use encabezados femeninos si también usa un Nano).
Conecte los cables del adaptador de pared a GND y VIN. Si utiliza una fuente de alimentación regulada de 5 V, puede conectarla a 5 V en lugar de VIN. Conecte los pines del botón pulsador a GND y D4 (puede usar otros pines GPIO, si modifica el código). Conecte la tira de LED a GND, 5V y D3 (puede usar otros pines GPIO, si modifica el código). Es posible que tenga que usar el pin GND en el encabezado del ISP si se queda sin pines GND. Puede asegurar el controlador con pegamento caliente o cinta adhesiva de doble cara en la caja. O puede dejarlo como está (como lo hice yo).
Paso 3: programación
Este paso es bastante fácil, pero necesitará la biblioteca neopixel de adafruit. Puede descargarlo desde aquí con mi código de programa. Después del proceso de descarga, debe mover la biblioteca neopixel a la carpeta de bibliotecas Arduino. Puede mover el código del programa junto a sus bocetos de Arduino.
Si no desea modificar mi código, conecte su Arduino y puede seleccionar el tipo de placa y el puerto en el IDE. Realice las modificaciones necesarias si es necesario y presione cargar. El IDE debe compilar y cargar el código en su placa y estará listo para la acción.
Puede seleccionar el patrón de LED deseado con el botón. Mi código incluye una chimenea, una vela y una chimenea moribunda junto con otros patrones.
En el modo de vela, el LED central parpadea y parpadea con un color amarillo-naranja. En el patrón de la chimenea, cada LED representa una pequeña llama. Cada llama tiene una luz máxima y mínima, cuanto más brillante es, más cerca del amarillo está. Las llamas más tenues tendrán un color rojo anaranjado. En cada ciclo los valores de llama se generan aleatoriamente a partir del valor anterior, pero este valor no puede estar muy alejado de los adyacentes. La luz de la chimenea moribunda será más oscura y solo brillará débilmente en un color más rojizo después de un tiempo.
Puede establecer el número de LED en mi código, o puede jugar con los valores al principio de mi código de programa. Traté de hacer que el efecto de fuego fuera bastante realista y creo que funcionó bastante bien.
Paso 4: el final
Aquí hay 3 videos del efecto. La chimenea, la vela y un lapso de tiempo de la chimenea agonizante.
Estás listo. Hiciste una bonita luz de chimenea para tu hogar.
Es un proyecto agradable y simple que incluso los principiantes pueden crear en poco tiempo.
No dude en hacer preguntas sobre este proyecto en los comentarios, estoy feliz de ayudarlo con cualquier problema.
Recomendado:
MIDI2LED: un efecto de luz de tira de LED controlado por MIDI: 6 pasos
MIDI2LED: un efecto de luz de tira de LED controlado por MIDI: este es mi primer instructable, así que tengan paciencia conmigo. Me encanta hacer música y, en situaciones en vivo, como conciertos en la sala de estar, me gusta cuando hay efectos de luz sincronizados con lo que toco. Así que construí una caja basada en Arduino que hace que una tira de LED se encienda en
Inserto de chimenea LED: 9 pasos (con imágenes)
Inserto de chimenea LED: tenemos una chimenea de leña en nuestra casa que no se ha utilizado en décadas. Los propietarios anteriores planearon reacondicionar la chimenea con un inserto de gas natural, pero el precio los desanimó. A medida que este invierno canadiense hunde su carámbano nudoso
Controle su chimenea con HomeKit y Alexa: 7 pasos
Controle su chimenea con HomeKit y Alexa: Recientemente instalé una chimenea de gas, que incluía un control remoto. Y después de ver algunos ejemplos de personas que integran sus chimeneas en la configuración de control de su hogar, comencé a buscar lo mismo. Mi chimenea tiene este control remoto
Chimenea LED Arduino / ESP: 4 pasos (con imágenes)
Chimenea LED Arduino / ESP: Había una chimenea desaparecida en la casa que alquilé, sin una 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
Chimenea LED Nendoroid en miniatura: 9 pasos (con imágenes)
Chimenea LED Nendoroid en miniatura: Tus nendoroids merecen una noche cálida y acogedora junto al fuego esta Navidad. Materiales: Chimenea de madera en miniatura Adafruit Pro Trinket 5V * Mini PCB Neopixel paquete de 5 cables de silicona de 30 awg Cable micro USB (idealmente un cable USB en ángulo recto) SolderHot gramo