Tabla de contenido:

Luces de Navidad Arduino: 5 pasos (con imágenes)
Luces de Navidad Arduino: 5 pasos (con imágenes)

Video: Luces de Navidad Arduino: 5 pasos (con imágenes)

Video: Luces de Navidad Arduino: 5 pasos (con imágenes)
Video: como hacer luces de navidad con Arduino y vixen parte #1 2024, Mes de julio
Anonim
Luces de Navidad Arduino
Luces de Navidad Arduino
Luces de Navidad Arduino
Luces de Navidad Arduino

Se acerca la Navidad, así que decidí hacer una decoración elegante para mi hogar. Hay muchos tipos de luces navideñas disponibles, pero decidí crear una por mi cuenta. Lo más simple que se me ocurre es conectar algunos leds al Arduino y encenderlos. Sin usar un ic, puede conectar como máximo 13 leds para no quemar el chip. Decidí usar 12, solo por razones estéticas.

Paso 1: Cosas necesarias:

Cosas necesarias
Cosas necesarias
  • 12 LEDs
  • 12 resistencias de 220 ohmios (o similar)
  • Arduino UNO
  • cable USB
  • 12 cables de puente de M a M
  • Una placa de pruebas

Allchips es una plataforma de servicio en línea de componentes electrónicos, puede comprar todos los componentes de ellos

Paso 2: Conexión de los LED

Conectando los LED
Conectando los LED
Conectando los LED
Conectando los LED
Conectando los LED
Conectando los LED

Ahora, debes enchufar cada led en la placa de pruebas. Los he alineado en una fila, a 2 agujeros entre sí para que encajen. El lado derecho del led debe ser el cable más largo (ánodo, positivo) que se conecta a un pin digital del Arduino. El cátodo va al riel negativo de la placa de pruebas, con una resistencia. El riel está conectado a GND (negativo) del Arduino. Elegí los pines digitales 13 a 2, puedes reorganizarlos en el código

Paso 3: modificar y cargar el código

Modificar y cargar el código
Modificar y cargar el código

Conecte el Arduino a su computadora usando el cable USB. Inicie el IDE de Arduino y pegue el código desde aquí. Se pueden cambiar los diferentes retrasos y también la secuencia de animaciones.

Paso 4: comprensión de las animaciones

Entendiendo las animaciones
Entendiendo las animaciones
Entendiendo las animaciones
Entendiendo las animaciones

Para simplificar el código, separé cada secuencia de parpadeos en una nueva función. En pocas palabras: cada animación tiene su función. En cada uno puede encontrar un bucle, que recorre la matriz, que contiene el número de cada led y el pin digital correspondiente del Arduino. Luego, los enciende / apaga para crear esos efectos elegantes. Cada función finaliza con la ejecución de la animación de apagado, que apaga todos los leds para prepararse para la siguiente.

Paso 5: demostración del proyecto

Image
Image

En este prototipo, he incluido 4 animaciones básicas: todo encendido (una por una), el perseguidor, el perseguidor con pares y 50 parpadeos aleatorios.

Recomendado: