Tabla de contenido:
- Paso 1: Obtenga los materiales
- Paso 2: Eléctrico - Conexión del relé y las luces navideñas
- Paso 3: Eléctrico - Micrófono y Arduino
- Paso 4: Código Arduino - Luces parpadeantes automáticas
- Paso 5: Código Arduino - Luces parpadeantes manuales
- Paso 6: ¡Configure las luces y ejecute el código
Video: Luces navideñas automatizadas: 6 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
En este Instructable, te muestro cómo construir luces navideñas que parpadean automáticamente cuando se reproduce música. El proyecto consta de 2 partes: el circuito eléctrico y el código / algoritmo Arduino. El circuito funciona mediante el uso de un relé de 8 canales para cerrar el circuito en cada uno de los 8 hilos individuales de luz navideña. Un micrófono electret captura las ondas sonoras que se reproducen en un conjunto de altavoces y las envía a un Arduino mediante una entrada analógica.
Desde aquí hay 2 opciones para programas utilizables. Puede usar la plantilla de código manual para hacer parpadear manualmente ciertos hilos de luces para pistas de música específicas, o puede usar el código automático que activa diferentes hilos de cable según la frecuencia reproducida.
Paso 1: Obtenga los materiales
La lista de materiales para este proyecto es muy suave, lo que lo convierte en un proyecto muy asequible. La lista de materiales y dónde compré todo (enlaces de afiliados de Amazon) incluye:
1x Arduino Uno
1x tablero de pruebas
1x Amplificador de micrófono Electret
1 paquete de cables de puente de 65 piezas
1x cables de puente hembra / macho premium - 20 x 12 https://www.adafruit.com/product/1713
1x relé SunFounder de 8 canales
8x Vickerman Mini Christmas Lights (también puede comprar menos hebras)
También vale la pena señalar que se recomiendan guantes de goma y un extintor de incendios si es nuevo en este tipo de proyectos. También hay una versión descargable en PDF de la lista de materiales a continuación.
Paso 2: Eléctrico - Conexión del relé y las luces navideñas
El corazón de los circuitos eléctricos es el relé. Un relé es un interruptor mecánico que se cierra cuando se aplica un voltaje mucho menor al relé. Esto funciona porque el voltaje más pequeño pasa a través de una bobina de alambre, lo que crea un electroimán para cerrar el interruptor mecánico. El interruptor está conectado al mismo extremo cortado de cada hilo de luz navideña. Cuando el interruptor se cierra, el voltaje del tomacorriente de pared puede atravesar el hilo, ¡creando luz!
Nota: ¡NO trabaje en los hilos de luz navideña mientras las luces están enchufadas!
Para conectar las luces al relé, haga un solo corte en el hilo de luz y pele el cable ligeramente para revelar una pequeña cantidad de cobre en cada lado del corte. Una vez hecho esto, conecte cada punta de cobre a los cables normalmente abiertos de 1 relé. Haga esto para 8 hebras ligeras.
Puede encontrar más información sobre cómo conectar el relé aquí:
Paso 3: Eléctrico - Micrófono y Arduino
A continuación, necesitamos conectar el micrófono electret a Arduino para que podamos comenzar a recibir ondas de sonido como entrada analógica. Las conexiones son bastante simples con el micrófono VCC y tierra conectándose al Arduino 5V y tierra respectivamente, la salida del micrófono se conecta directamente al pin 0 analógico de Arduino. Las imágenes de arriba y el circuito de Fritzing visual a continuación detallan cómo el micrófono y la placa de relés se conectan a Arduino.
Paso 4: Código Arduino - Luces parpadeantes automáticas
Después de conectar todos los componentes electrónicos, ¡es hora de cargar el código Arduino! El código de luces parpadeantes automáticas hará que las luces navideñas parpadeen automáticamente según la frecuencia del sonido que escucha el micrófono. El código funciona mediante el uso de un algoritmo llamado FHT (Fast Hartley Transform) similar a FFT (Fast Fourier Transform) para convertir la onda de sonido del dominio del tiempo al dominio de la frecuencia.
Por lo general, no me gusta usar bibliotecas especializadas cuando escribo código, pero la biblioteca en los laboratorios de música abiertos fue extremadamente fácil de trabajar e hizo este proyecto mucho más rápido. El código estará disponible en mi repositorio de GitHub:
Paso 5: Código Arduino - Luces parpadeantes manuales
Mi repositorio de GitHub también contiene código para luces parpadeantes manualmente. El código manual en este repositorio está actualmente calibrado para Carol of Bells, pero puedes cambiar el código para que parpadee en cualquier canción siguiendo el mismo patrón que utilizo en este código. El código también estará disponible en GitHub:
Paso 6: ¡Configure las luces y ejecute el código
¡Coloque sus luces donde las desee, cargue su código en la placa Arduino y vea su espectáculo de luces! Una vez que haya terminado y funcione, puede alimentar su Arduino con una batería de 9V para que no necesite tener su computadora portátil cerca. ¡Disfruta el espectáculo!
Recomendado:
Difusores NeoPixel Clip-On C9 para luces navideñas: 6 pasos (con imágenes)
Difusores NeoPixel Clip-On C9 para luces navideñas: A veces, las cosas buenas desaparecen, como las bombillas C9 mate. Ya sabes, aquellos en los que la pintura se astilla. Sí, esas bombillas C9 esmeriladas de la bondad de Charlie Brown … Aquí hay un difusor LED C9 adecuado para los LED direccionables WS2811 NeoPixel de 12 mm. Por p
¡Espectáculo de luces navideñas sincronizado con la música !: 4 pasos
¡Espectáculo de luces navideñas sincronizado con la música !: En este instructivo, te mostraré cómo hacer un espectáculo de luces navideñas sincronizado con música navideña usando píxeles RGB. ¡No dejes que ese nombre te asuste! No es muy difícil aprender a hacer esto. Sin embargo, te advertiré que esto puede ser bastante
Luces navideñas musicales automáticas de bricolaje (MSGEQ7 + Arduino): 6 pasos (con imágenes)
Luces navideñas musicales automáticas de bricolaje (MSGEQ7 + Arduino): Entonces, todos los años digo que voy a hacer esto y nunca lo haré porque procrastino mucho. 2020 es un año de cambios, así que digo que este es el año para hacerlo. Así que espero que les guste y hagan sus propias luces navideñas musicales. Esto va a ser una s
Luces navideñas de bricolaje con música - Luces de la casa coreografiadas: 15 pasos (con imágenes)
Luces navideñas de bricolaje con música - Luces de casa con coreografía: Luces de Navidad con música - Luces de casa con coreografía Esto NO es un bricolaje para principiantes. Necesitará un conocimiento firme de la electrónica, los circuitos, la programación BÁSICA y conocimientos generales sobre seguridad eléctrica. Este bricolaje es para una persona con experiencia, así que
Luces navideñas con música usando Arduino: 9 pasos (con imágenes)
Luces navideñas con música usando Arduino: Mi esposa y yo queríamos crear nuestro propio programa de luces con música durante las últimas temporadas de vacaciones. Inspirados por los dos Instructables a continuación, decidimos finalmente comenzar este año y decorar nuestro RV. Queríamos una continuación todo en uno