Construya su propio LUMAZOID: Visualizador de música DIY con Arduino
Componentes y suministros
Arduino Nano R3
×
1
Tira LED direccionable Digilent WS2812
×
1
Pulsador momentáneo
×
2
Potenciómetro rotativo (genérico)
×
2
LED 5 mm: Rojo
×
1
Resistencia pasante, 470 ohm
×
1
Herramientas y máquinas necesarias
Soldador (genérico)
Hilo de soldar, sin plomo
Aplicaciones y servicios en línea
Arduino IDE
Sobre este proyecto
¿Listo para convertir su música en un espectáculo de luces hipnótico? Esta guía le lleva a crear un visualizador de música en tiempo real que sincroniza patrones LED impresionantes con su audio. El diseño original de código abierto, desarrollado por Nootropic Design, está disponible como placa lista, pero construirlo usted mismo le brinda mayor conocimiento y control total sobre el hardware.
Nuestra versión funciona en un Arduino Nano (o Uno) y soporta cualquier tira LED WS2812/WS2812B —ya tenga 60, 120 o 180 LEDs. Con ocho patrones distintos, un modo aleatorio y tres esquemas de color, puede crear el acompañamiento visual perfecto para cualquier pista. Controles avanzados le permiten ajustar sensibilidad, brillo y las bandas de frecuencia que desea enfatizar —ya sea un pulso de graves profundo o un espectro de banda completa.
La alimentación es simple: 5 V / 2 A o superior mantendrá la tira y el controlador funcionando. Solo necesita unos pocos componentes y el código de código abierto, que puede descargar desde GitHub.
A continuación, una lista concisa de componentes e instrucciones paso a paso para ensamblar, configurar y disfrutar su propio visualizador LUMAZOID.
Componentes clave incluyen:
Tira LED WS2812 (60–180 LEDs)
Microcontrolador Arduino Nano
Dos potenciómetros rotativos para control en tiempo real
Dos pulsadores momentáneos para navegación
LED rojo estándar 5 mm para indicación de estado
Pasos de configuración son directos:
Mantenga el botón color mientras enciende para ajustar brillo. Los primeros ocho LEDs mostrarán un arcoíris; gire la perilla para establecer el brillo deseado y presione el botón nuevamente para guardar.
Mantenga el botón patrón durante el inicio para establecer longitud de tira. Uno, dos o tres LEDs rojos indicarán modo de 60, 120 o 180 LEDs. Ajuste la perilla y presione de nuevo para almacenar la selección.
Presione y mantenga ambos botones para cambiar la respuesta de frecuencia. La perilla selecciona cuántas de las ocho bandas de audio se visualizan. Para un aspecto centrado en graves, elija las 2–3 bandas inferiores; para espectro completo, elija las ocho.
Cicle entre los ocho patrones visuales con el botón patrón. Un LED blanco marca el patrón actual; un LED rojo indica el modo aleatorio.
Cambie esquemas de color con el botón color. Un LED azul al inicio de la tira muestra el esquema elegido.
Una vez configurado, conecte una fuente de audio a la entrada del Arduino y vea los LEDs bailar en armonía con su música.
Albergamos el prototipo en una carcasa reutilizada por conveniencia, pero siéntase libre de montar la electrónica en una caja compacta y pasar la tira LED mediante un cable dedicado.
Código
Código fuente y firmware
Todo el código, librerías y documentación están alojados en GitHub. El repositorio incluye instrucciones de configuración detalladas, mapeo de pines y bocetos de ejemplo.