Efecto de luz de chimenea: 4 pasos
Efecto de luz de chimenea: 4 pasos
Anonim
Efecto de luz de chimenea
Efecto de luz de chimenea
Efecto de luz de chimenea
Efecto de luz de chimenea
Efecto de luz de chimenea
Efecto de luz de chimenea

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

Haciendo el dispositivo
Haciendo el dispositivo
Haciendo el dispositivo
Haciendo el dispositivo
Haciendo el dispositivo
Haciendo 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: