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

Visualizador de música DIY LUMAZOID Arduino

Componentes y suministros

Arduino Nano R3
× 1
Tira de LED direccionables Digilent WS2812
× 1
Interruptor de botón, momentáneo
× 2
Potenciómetro giratorio (genérico)
× 2
LED de 5 mm:rojo
× 1
Resistencia de orificio pasante, 470 ohmios
× 1

Herramientas y máquinas necesarias

Soldador (genérico)
Alambre de soldadura, sin plomo

Aplicaciones y servicios en línea

Arduino IDE

Acerca de este proyecto

Esta vez te mostraré cómo hacer un visualizador de música en tiempo real que te permita mostrar un espectáculo de luces asombroso que esté sincronizado con tu música. El proyecto original es de código abierto, y es el trabajo de "diseño nootrópico". En su sitio web "https://nootropicdesign.com/lumazoid/" puede solicitar Lumazoid Realtime Music Visualizer Board con o sin fuente de alimentación. En este video, describiré cómo hacer el dispositivo usted mismo con la ayuda del microcontrolador Arduino Uno o Arduino Nano.

El dispositivo funciona con cualquier tira de LED WS2812 / WS2812B como NeoPixel y otros y también es compatible con tiras de LED de 60, 120 o 180 longitudes. Tiene 8 patrones diferentes + modo aleatorio que cambia suavemente entre patrones y 3 modos de color diferentes con control de parámetros. Además, puede cambiar la sensibilidad, el brillo de los LED, la siguiente característica es la respuesta de frecuencia ajustable para que pueda elegir visualizar todas las bandas de frecuencia o solo los graves y el ritmo. Este es un gran ejemplo de cómo con un poco de hardware y un buen código de fuente abierta, se puede hacer un excelente dispositivo. Puede ser alimentado por 5V / 2A o más.

utsource.net

Entonces, como mencioné, el dispositivo es extremadamente simple y contiene solo algunos componentes electrónicos:

-Tira de led ws2812 con 60, 120 o 180 leds (en nuestro caso utilizo tira de 60 leds)

-Microcontrolador Arduino Nano

-Dos potenciómetros

-Dos botones

-y un diodo led estándar

Varios componentes quedan del proyecto anterior que estaba ubicado en la misma vivienda. Para configurar el brillo, debemos mantener presionado el botón de color al conectar la alimentación. Se mostrará un arco iris de LED en los primeros 8 LED. Utilice la perilla de parámetro para cambiar el brillo. Cuando termine, presione el botón de color nuevamente y la configuración se guardará en la memoria. Para configurar la longitud de la tira de LED, mantenga presionado el botón de patrón cuando conecte la energía. Se mostrarán uno, dos o tres LED rojos. Utilice la perilla de parámetro para elegir la configuración de la tira de LED en función del número de LED rojos:

  • Tira de 60 LED
  • 120 LED
  • 180 LED

Cuando termine, presione el botón de patrón nuevamente y la configuración se guardará en la memoria.

Para configurar la respuesta de frecuencia, mantenga presionados los botones de color y patrón. Utilice la perilla de parámetro para seleccionar cuántas de las 8 bandas de frecuencia visualizará el Lumazoid. Si solo desea visualizar el bajo y el ritmo de la música, configure la respuesta de frecuencia solo en las 2 o 3 bandas inferiores. Si desea visualizar todas las frecuencias de la música (como voces e instrumentos de tono más alto), seleccione todas las bandas de frecuencia.

Hay 8 patrones diferentes para mostrar los picos de audio en la música. Presione el botón de patrón para recorrerlos. Un LED blanco indica qué patrón está seleccionado. El noveno patrón es el modo "aleatorio" que se indica mediante un LED rojo. Este modo cambia el patrón aleatoriamente con un intervalo de tiempo aleatorio. También tiene 3 modos de color diferentes. Presione el botón de color para recorrerlos. El modo elegido se indica mediante un LED azul al comienzo de la tira. Ahora solo necesitamos traer una señal de audio a la entrada y disfrutar de los hermosos efectos de luz que genera este dispositivo llamado LUMAZIOD.

Como dije antes, instalé el dispositivo en una caja de uno de mis proyectos anteriores, pero por supuesto, hay otras soluciones más prácticas, como colocar la electrónica de control en una caja pequeña y luego conectar la tira de LED con un cable en el lugar apropiado.

Código

Código
https://github.com/nootropicdesign/lumazoid

Esquemas


Proceso de manufactura

  1. Juego de ruleta DIY 37 LED
  2. Iron Man
  3. Encuéntrame
  4. Control del humidificador Arduino
  5. Arduino Cuadrúpedo
  6. MobBob:Robot Arduino DIY controlado por un teléfono inteligente Android
  7. Osciloscopio DIY de 10Hz-50kHz en pantalla LCD de 128x64
  8. Cubo LED 4x4x4 con Arduino Uno y 1sheeld
  9. Joystick de Arduino
  10. Máquina de tratamiento DIY Arduino RADIONICS
  11. Podómetro (Arduino 101)