Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas

Componentes y suministros

Arduino Nano R3 × 1
Tira NeoPixel (WS2812) × 1

Aplicaciones y servicios online

Sobre este proyecto

Se acerca el nuevo año. Todos quieren recibirlo con alegría y brillo. Estas luces musicales que hice me ayudarán. Quizás mis luces musicales te ayuden a decorar la entrada del año nuevo y hacerlo más brillante.

Vista general de las luces musicales

Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas
Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas
Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas
Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas

Mientras llegaban la tira LED y Arduino, escribí el programa PC 'Musical Light' y el sketch de control WS2812 para Arduino.

La tira puede controlarse directamente por Arduino conectado al puerto COM o vía puente radio con nRF24L01. En el primer caso se usa sketch COMTOLEF.ino, en el segundo COMtoRF y RFtoLED.

Diagramas de conexión:

Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas

Al conectar directo a USB del PC sin fuente externa, recuerda la capacidad limitada del puerto USB. Si tu tira tiene muchos diodos, solo define número de LEDs en sketch a menos de 20:

#define stripLed 20

No hace falta cortar la tira. Si se requiere, instala resistencia 33-470 Ω entre D2 y Din como recomienda fabricante. El esquema mínimo de conexión para Arduino Nano y tira LED se muestra en pestaña "Easy Connection" del programa.

Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas

El programa soporta modos de color y dinámicos, conecta a cualquier dispositivo audio del PC. El procesamiento digital del audio lo hace el PC. Los programas de música de color se forman en placas Arduino basándose en datos de composición espectral del fragmento actual de la fonograma recibidos del PC. En el programa puedes elegir uno de 7 programas de música de color o más de 100 dinámicos. Setenta y dos subrutinas dinámicas implementadas en los sketches adjuntos. El resto disponibles para desarrolladores.

Programa musical

Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas

Programas dinámicos

Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas

Mi opción de conexión de audio

Uso iTunes para reproducir audio. Mi receptor YAMAHA tiene AirPlay. iTunes puede enviar audio simultáneamente al receptor y al PC. En PC uso cable de audio virtual para conectar a mi programa como se muestra:

Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas

El flujo de audio que llega al PC va por defecto a la entrada del "cable de audio virtual", y su salida sirve como fuente de sonido en el programa de música de color. También puedes usar mesa de mezclas, entrada línea PC e incluso micrófono PC/portátil para recibir el flujo de audio en mi programa.

Aspecto del programa en ejecución

Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas

El programa puede minimizarse a la bandeja del sistema, instalarse con inicio automático y minimizarse a bandeja tras lanzamiento.

Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas

¡Atención! Antes de compilar el sketch, instala librerías necesarias y corrige en el sketch la línea:

#define stripLed 120

El número de LEDs correspondiente a tu tira, por ejemplo:

#define stripLed 240

¡Feliz Año Nuevo y Feliz Navidad! Video del programa musical:

(Video no disponible en texto)

Video del programa dinámico

(Video no disponible en texto)

Código

Luces Musicales

Código completo disponible en: https://github.com/juraspb/MusicToColor

Esquemáticos

Ilumina tu Año Nuevo con Luces LED Musicales Dinámicas

Proceso de manufactura

  1. Televisión: De orígenes mecánicos al futuro inteligente
  2. Construye un Spybot controlado por Bluetooth con Arduino
  3. FlickMote: Mando IR por gestos para Smart Home
  4. TV‑B‑Gone DIY con Arduino: Mando universal para apagar cualquier TV
  5. Construye un Reloj Maestro LED Personalizado con Alarma – Visible desde 12 Metros
  6. Find Me: Localizador Inteligente de Objetos con Arduino y Bluetooth
  7. Soluciones de Alimentación Optimizadas para Proyectos Arduino
  8. Tres en raya con Arduino, matriz LED MAX7219 y carcasa de cartón
  9. Construye un Robot Cuadrúpedo Inteligente con Arduino: Guía Paso a Paso
  10. Mezclador de Colores RGB con Arduino – Proyecto DIY para Principiantes
  11. Construye un volante joystick personalizado con Arduino para gaming