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

Color musical

Componentes y suministros

Arduino Nano R3
× 1
Tira de NeoPixel
× 1

Aplicaciones y servicios en línea

Arduino IDE
CMU.EXE

Acerca de este proyecto

Se acerca un nuevo año. Todo el mundo quiere saludarlo con alegría y alegría. Estas luces musicales que hice me ayudarán. Tal vez mis luces musicales te ayuden a decorar el comienzo del año nuevo y hacerlo más brillante.

Vista general de las luces musicales:

Durante el tiempo en que se entregaron la cinta LED y Arduino, escribí el programa de sonido / luz 'Musical Light' para la computadora personal y el boceto de control de cinta WS2812 o similar para Arduino.

La cinta se puede administrar directamente mediante el Arduino conectado al puerto COM o mediante el puente de radio mediante nRF24L01. En el primer caso se utiliza el croquis COMTOLEF.ino, y en el segundo croquis COMtoRF y RFtoLED.

Se presentan los diagramas de conexión:

Cuando se conecta directamente a una PC USB sin utilizar una fuente de alimentación adicional, recuerde la capacidad de carga limitada del puerto USB. Si su cinta tiene una gran cantidad de diodos, solo necesita establecer la cantidad de LED en el boceto a menos de 20. Así:

  #define strip Led 20  

No es necesario cortar la cinta. Si es necesario, instale una resistencia de 33 a 470 Ω entre los terminales D2 y Din según lo recomendado por el fabricante. El esquema de conexión mínimo para Arduino nano y cinta LED se muestra en la pestaña Conexión fácil del programa.

El programa admite modos de funcionamiento dinámicos y de color, se conecta a cualquier dispositivo de audio de la PC. El procesamiento digital del flujo de audio lo realiza la PC. Los programas de música en color están formados por placas Arduino basadas en datos sobre la composición espectral del fragmento actual del fonograma recibido desde la PC. En el programa puede elegir uno de los siete programas de música en color o uno más de 100 dinámicos. Setenta y dos subrutinas dinámicas implementadas en los bocetos adjuntos. Los programas restantes están disponibles para desarrolladores.

Programa musical:

Programas dinámicos:

Mi opción de conexión de audio.

Utilizo iTunes para reproducir audio. Mi receptor de audio YAMAHA tiene soporte para airplay. Al mismo tiempo, iTunes puede emitir audio simultáneamente al receptor de audio y al PC. En una PC, uso un cable de audio virtual para conectarme a mi programa como se muestra a continuación.

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

Tipo de programa en ejecución:

El programa se puede minimizar en la bandeja, instalar con el inicio y minimizar en la bandeja después del inicio.

¡Atención! Antes de compilar el boceto, instale las bibliotecas necesarias y corrija en el boceto la línea:

  #define stripLed 120  

La cantidad de LED correspondientes a su cinta, por ejemplo:

  #define stripLed 240.  

¡Feliz Año Nuevo y feliz Navidad! Video del programa de música:

Video del programa dinámico:

Código

Luces musicales
https://github.com/juraspb/MusicToColor

Esquemas


Proceso de manufactura

  1. Televisión
  2. Arduino Spybot
  3. FlickMote
  4. Televisión casera B-Gone
  5. Reloj maestro
  6. Encuéntrame
  7. Arduino Power
  8. Tech-TicTacToe
  9. Arduino Cuadrúpedo
  10. Mezclador de colores Arduino RGB
  11. Joystick de Arduino