Tabla de contenido:

Visualizador de música LightBox: 5 pasos (con imágenes)
Visualizador de música LightBox: 5 pasos (con imágenes)

Video: Visualizador de música LightBox: 5 pasos (con imágenes)

Video: Visualizador de música LightBox: 5 pasos (con imágenes)
Video: visualizador de música inmersivo online (Gratis) 2024, Mes de julio
Anonim
Image
Image
Visualizador de música LightBox
Visualizador de música LightBox
Visualizador de música LightBox
Visualizador de música LightBox
Visualizador de música LightBox
Visualizador de música LightBox

LightBox utiliza el micrófono integrado de su teléfono o tableta para analizar la música y generar hermosos patrones de luz que combinan con la música. Simplemente inicie la aplicación, coloque su teléfono o tableta en algún lugar cerca de una fuente de sonido y su caja visualizará el sonido en tiempo real. El LightBox también se puede utilizar con una luz ambiental colorida.

¡¡¡Divertirse!!!

Paso 1: Reúna los materiales

Necesitará los siguientes materiales:

  • 1 m de listón de madera 4 x 0,5 cm (para el marco)
  • 1 m de listón de madera 1,2 x 0,5 cm (para el borde frontal)
  • 15 cm de bastón de madera cuadrado 0,8 x 0,8 cm
  • 1 x placa de madera 22 x 18 x 0,3 cm (para la placa trasera)
  • 1 x placa de vidrio acrílico blanco leche 22 x 18 x 0,3 cm (para la placa frontal)
  • 1 x Tira de LED RGB, tipo WS2812B, 5 Voltios, 1 m de longitud, con 60 LED
  • 1 x módulo ESP8266. Usé Adafruit Huzzah, pero puedes usar un módulo diferente.
  • 1 x conector de barril de CC de 5,5 x 2,1
  • Alambre (diferentes colores)
  • Un poco de cinta de velcro

Herramientas que necesitará:

  • Sierra de madera
  • Caja de ingletes
  • Pegamento de madera
  • Soldador

Paso 2: construye la caja

Construye la caja
Construye la caja
Construye la caja
Construye la caja
Construye la caja
Construye la caja
Construye la caja
Construye la caja

El marco

Primero, use la caja de ingletes para cortar el listón para el marco. Corta las piezas con un ángulo de 45 °, para que puedas unirlas para formar el marco exterior (ver imágenes). Necesitará dos piezas de 23 cm de longitud (para la parte superior e inferior) y dos piezas de 19 cm de longitud (para el lado izquierdo y el derecho). Las longitudes se refieren al borde más largo.

Consejo: si corta las piezas en el orden en que se unirán los bordes (por ejemplo, primero la pieza superior, luego la pieza derecha, luego la pieza inferior, luego la pieza izquierda), se asegurará de que los bordes encajen perfectamente.

Ahora, pegue las piezas para el marco. Asegúrese de que puede colocar la placa de vidrio acrílico en la caja en un lado y la placa trasera en el otro lado. No se preocupe si hay pequeños espacios: los espacios en la parte frontal estarán cubiertos por el borde y la parte posterior no será visible.

La placa frontal

A continuación, corte el bastón de madera cuadrado en cuatro piezas, cada una de 3 cm de longitud. Coloque la placa de vidrio acrílico en la caja, de modo que quede al ras con el frente. Pegue las piezas de madera cuadrada en las esquinas de la caja y en la parte posterior de la placa acrílica. Asegúrese de no usar demasiado pegamento, para que no entre pegamento en el acrílico, excepto donde está pegado a las piezas de madera.

La frontera

Use la caja de ingletes nuevamente para cortar el listón para el borde. Córtelos con un ángulo de 45 ° (ver imágenes). Nuevamente, necesitará dos piezas de 23 cm de longitud y dos piezas de 19 cm de longitud (las longitudes nuevamente se refieren al borde más largo).

Pega las piezas del borde y pega el borde en el frente de la caja. Nuevamente, tenga cuidado de que no se derrame pegamento sobre el acrílico.

Paso 3: Instale el firmware en el controlador

Vaya a su Arduino Library Manager y asegúrese de que la biblioteca FastLED esté instalada. Será utilizado por el firmware.

Descargue el firmware para su ESP8266 desde Github.

Utilice el IDE de Arduino para cargar el firmware en su módulo ESP8266.

Nota sobre el uso de diferentes números de LED: construí el LightBox con una tira de LED de 60 LED. Pero puede utilizar tantos LED como desee. Lo único que debe hacer es cambiar las constantes NUM_ROWS y NUM_COLUMNS en el firmware. La aplicación se adaptará automáticamente a la cantidad de LED que haya definido. De esta manera puede construir LightBoxes grandes o pequeños, como desee.

Paso 4: construya la placa trasera

Construye la placa trasera
Construye la placa trasera
Construye la placa trasera
Construye la placa trasera
Construye la placa trasera
Construye la placa trasera
Construye la placa trasera
Construye la placa trasera

En este paso, cortaremos la tira de LED en tiras más pequeñas, las soldaremos con un poco de alambre y las pegaremos a la placa trasera para formar una cuadrícula. El resultado debe verse como se muestra en las imágenes.

Precaución: Hay pequeñas flechas impresas en la tira de LED. Estas flechas indican la dirección en la que se propaga la señal de datos. Debe pegar y soldar las tiras de tal manera que pueda seguir las flechas comenzando en el cable que se conecta al pin en el módulo ESP8266, a lo largo de las tiras, hasta el final de la última tira.

Corte la tira de LED en seis tiras con 10 LED cada una. La tira de LED tiene marcas donde se puede cortar y soldar. Mide el tamaño de tu módulo ESP8266. Use un lápiz para marcar dónde debe ir cada tira en la placa posterior. El espacio entre las tiras debe ser igual y debe dejar un borde lo suficientemente ancho para colocar el módulo ESP8266 allí sin cubrir ninguno de los LED.

A continuación, pegue las tiras a la placa trasera. Saque su soldador, un poco de cable y suelde las tiras de LED juntas. Las tiras tienen tres líneas: + 5V, GND y DO. Asegúrese de conectar siempre líneas coincidentes. Utilice alambres de diferentes colores para evitar errores.

Taladre un orificio para el conector de barril de CC en la placa posterior. Usé un poco de pegamento termofusible para pegar el gato al plato.

Conecte la línea + 5V y GND de la tira de LED a los terminales correspondientes del conector de barril. Si no sabe qué terminal es positivo y cuál es negativo, conecte una fuente de alimentación de 5 V y use un multímetro para averiguar cuál es cuál.

Conecte los conectores de 5V y GND de su módulo ESP8266 a los terminales correspondientes del conector de barril. Conecte el pin 5 del módulo ESP8266 a la línea de datos de la tira de LED. Puede usar cables de puente, si desea reutilizar el módulo más adelante, o soldar los cables a los conectores del módulo directamente.

Pegue el módulo ESP8266 en la placa trasera o use cinta de velcro para sujetarlo.

Paso 5: ¡Diviértete

¡Divertirse!
¡Divertirse!
¡Divertirse!
¡Divertirse!
¡Divertirse!
¡Divertirse!

Es hora de descargar la aplicación de Google Play Store. ¡Es gratis, por supuesto!

Conecte su LightBox. Debería volverse azul y debería poder ver una red WiFi llamada "caja de luz" en su teléfono o tableta. Si la caja se vuelve roja cuando la conectas por primera vez, necesitas restablecer la EEPROM de tu módulo ESP8266. Haga esto conectando el pin 4 del módulo a GND por un segundo. La caja debería reiniciarse y ahora volverse azul.

Conéctese a la red WiFi "lightbox" (contraseña: "lightbox12345") con su teléfono o tableta. Inicie la aplicación LightBox. La aplicación se conecta automáticamente a LightBox.

En el menú de configuración, puede configurar LightBox para que se conecte a su propia red WiFi en lugar de crear la suya propia. De esta forma, no es necesario que cambie a otra red WiFi cuando quiera usar su caja.

Use el Selector de color para iluminar su habitación con un color que se adapte a su estado de ánimo, o use el Analizador de audio para convertir la música en hermosos patrones de colores.

No dudes en preguntar en la sección de comentarios si tienes alguna duda.

¡Divertirse!

Actualizaciones:

  • 03/06/17: Agregué algunas fotos en primer plano del cableado del módulo ESP8266.
  • 19/06/17: Estoy mejorando continuamente la aplicación y el firmware. Agregué un filtro que suaviza la visualización de audio. Hay mucho menos parpadeo y la visualización se ve mucho mejor. También agregué la posibilidad de configurar el número de filas y columnas de LED en el firmware. La aplicación se adapta automáticamente al número de LED configurado. De esta manera, puede construir su LightBox con más o menos LED que yo y funcionará con la aplicación.
Desafío intocable
Desafío intocable
Desafío intocable
Desafío intocable

Subcampeón del Desafío Intocable

Recomendado: