La tira de LED RGB DIY reactiva al sonido que vamos a construir reacciona a la música o al sonido que proviene de su televisor, sistema de cine en casa o cualquier dispositivo. Además de ser reactivo al sonido, también puedes elegir entre 118 efectos de iluminación diferentes. También puede crear efectos personalizados.

Una vez construido, puede usarlo como luz ambiental e instalarlo detrás de la pantalla del televisor o en su PC para juegos, incluso si su placa base no es compatible con RGB o ARGB (RGB direccionable).

Cosas que necesitará

Para este proyecto, necesitará lo siguiente:

  • Una tira LED RGB direccionable WS2812. Consigue un rollo no impermeable de 5 metros.
  • Una MCU basada en ESP8266, como NodeMCU o D1 Mini. También puede usar ESP32 (si ya tiene uno).
  • Un módulo de micrófono. Puede elegir cualquiera o cualquiera que esté disponible en su ubicación.
    • Micrófono MEMS INMP401
    • Micrófono electret MAX4466
    • Micrófono electret MAX9814
  • Una fuente de alimentación de 5V 3A o mejor.

Habilidades requeridas

instagram viewer

Se requiere habilidad para soldar. Sin embargo, si no tiene experiencia previa o necesita ayuda para comenzar, consulte nuestra guía anterior para aprender. como soldar.

Paso 1: Descargue y actualice el firmware

Para este proyecto, utilizaremos el proyecto WLED Sound Reactive en GitHub.

  • Descargar el Reactivo de sonido WLED última versión estable para la placa ESP8266 o ESP32 (lo que esté usando).
  • Además, descargue e inicie el ESPInicio Flasher herramienta.
  • Selecciona el COM Puerto donde se conecta ESP8266 o ESP32.
  • Hacer clic Navegar para elegir el firmware WLED.
Autor creado. De uso gratuito sin atribución.
  • Ahora haga clic FlashESP y espere a que se complete el proceso de flasheo.

Paso 2: conecte WS2812 a la placa ESP8266/ESP32

Una vez que se flashea el firmware, puede conectar la tira de LED ARGB WS2812B a la placa ESP32 o ESP8266. Puede conectar la entrada de alimentación ARGB directamente a los pines VIN y GND de la placa ESP o usar una fuente de alimentación separada para alimentar la tira de LED por separado pero con tierra común.

Consulte el diagrama y la tabla siguientes para emparejar la tira RGB y el micrófono con el módulo ESP.

NodoMCU (ESP8266) ESP32 WS2812B Micrófono
VIN VIN 5V
GRAMO TIERRA TIERRA GRAMO
D4 D4 DI o Din (entrada de datos)
3V3 3V3 CCV
A0 GPIO36 Afuera

Si no tiene una fuente de alimentación o no desea invertir en una, puede emparejar la tira de LED directamente con NodeMCU o ESP32 y alimentar el ESP con un cable micro USB. Aunque esto funciona, puede dañar la MCU y, por lo tanto, no se recomienda.

Paso 3: Configure la retroiluminación reactiva al sonido

Una vez que haya conectado el micrófono y la tira de LED WS2812B a la placa ESP, conecte la fuente de alimentación de 5V para encender el dispositivo.

  • En su teléfono inteligente o PC, abra la configuración de Wi-Fi y conéctese al WLED-AP red.
  • Una vez conectado, apague los datos móviles y luego abra una aplicación de navegador web, como Chrome o Safari, en su teléfono inteligente.
  • Visite la dirección IP 4.3.2.1 y haga clic Configuración de wifi.
  • Escriba su SSID wifi y clave.
  • Hacer clic Guardar y conectar. El ESP detendrá el modo AP y se conectará a su red Wi-Fi.
  • Abre Play Store e instala el WLED aplicación
  • Abra la aplicación WLED y toque el + icono.
  • Tocar Descubre las luces… El módulo encontrará automáticamente la tira RGB conectada a su red Wi-Fi.
  • Toque en el marcar/verificar icono en la parte superior.
  • Luego toque en el WLED-SoundReactive. Esto cargará la pantalla de control donde puede cambiar el color, el patrón, los efectos, etc. Sin embargo, antes de que pueda hacer eso, debe configurarlo.
  • Tocar Configuración> Preferencias LED.
  • Cuente la cantidad de LED después de pegarlos en la parte posterior de su televisor o monitor e ingréselo en el Recuento total de LED campo.
  • Por debajo Configuración de hardware en la misma página, escriba '2' en Pin, '0' en Comienzo, y el último recuento de LED en el Contar campo. Tocar Guardar.

Paso 4: pruebe la tira de LED reactiva al sonido y ajuste la sensibilidad

Ahora puede controlar la tira de LED con la aplicación WLED y cambiar efectos, brillo, etc. También puede ajustar la sensibilidad del sonido a través de la configuración WLED según sus necesidades. Para ajustar la sensibilidad del sonido, vaya a Configuración> Configuración de sonido. Hay dos configuraciones disponibles:

  • Aplastar: El umbral mínimo en el que las luces mostrarán cualquier color o efecto. Cuanto mayor sea el valor, mayor será el tono de sonido necesario para activar los LED.
  • Ganar: La sensibilidad al sonido. Cuanto más alto, más sensible es al sonido.

Si estás usando INM643, escriba 35 en Squelch y 12 en Gain.

Después de introducir los valores en el Aplastar y Ganar campos, toque Guardar. Puede jugar con la configuración hasta que obtenga la mejor experiencia para su configuración.

Por debajo Efectos, encontrará 15 efectos reactivos al sonido (marcados con *). Puede cambiar a cualquiera o elegir un efecto no reactivo al sonido. Él * Sonómetro se recomienda para la mayoría. Puede elegir su paleta para cambiar el color o crear un ajuste preestablecido usando una combinación de paletas y efectos. Además, puede cambiar la velocidad, la intensidad y el brillo del LED del efecto para personalizar los efectos.

Paso 5: Integrar con Home Assistant (Opcional)

Puede configurar el Asistente para el hogar para automatizar esta luz ambiental reactiva al sonido inteligente de bricolaje y controlar los efectos, el brillo y otras configuraciones desde un solo panel. También le brinda acceso remoto a todas sus luces ambientales inteligentes reactivas al sonido. Además, puede habilitar MQTT o emular la tira como Philips Hue (bajo Configuración > Interfaces de sincronización) para controlar la tira usando el asistente de voz de Alexa.

Configure varios WLED y sincronícelos juntos

Felicitaciones: ahora ha creado una retroiluminación ambiental reactiva al sonido para su televisor o monitor. Si lo desea, puede configurar varias tiras de LED ARGB WS2812 en su habitación o casa y sincronizarlas todas (a través del soporte de protocolo UDP incorporado) para reproducir el mismo efecto simultáneamente con solo unos pocos toques. Estas tiras de bricolaje se pueden controlar individualmente o en grupo usando una aplicación de Android dedicada disponible en Play Store, como se explica en esta guía.

También puede usar asistentes de voz como Alexa para controlar la tira RGB, cambiar el brillo o el color. Además, puede agregar esto en Home Assistant para controlar todas sus tiras RGB desde un solo tablero.

Cómo hacer que las luces LED RGB muestren colores de bricolaje

Leer siguiente

CuotaPíoCuotaCorreo electrónico

Temas relacionados

  • bricolaje
  • ESP32
  • Tutoriales de proyectos de bricolaje
  • Iluminación inteligente

Sobre el Autor

Ravi Singh (11 artículos publicados)

Ravi es un experto explicador de tecnología, un entusiasta de IoT y un amante de Linux con experiencia en big data y desarrollo de aplicaciones. Pasa la mayor parte de sus fines de semana trabajando con dispositivos IoT y jugando juegos en Xbox. También es un viajero solitario al que le encanta hacer senderismo y explorar nuevos senderos.

Más de Ravi Singh

Suscríbete a nuestro boletín

¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse