La bande LED RVB DIY réactive au son que nous allons construire réagit à la musique ou au son provenant de votre téléviseur, home cinéma ou de tout autre appareil. En plus d'être réactif au son, vous pouvez également choisir parmi 118 effets d'éclairage différents. Vous pouvez également créer des effets personnalisés.

Une fois construit, vous pouvez l'utiliser comme lumière ambiante et l'installer derrière l'écran du téléviseur ou sur votre PC de jeu, même si votre carte mère ne prend pas en charge le RVB ou l'ARGB (RVB adressable).

Choses dont vous aurez besoin

Pour ce projet, vous aurez besoin des éléments suivants :

  • Une bande LED RVB adressable WS2812. Procurez-vous un rouleau non étanche de 5 mètres.
  • Un MCU basé sur ESP8266, tel que NodeMCU ou D1 Mini. Vous pouvez également utiliser ESP32 (si vous en avez déjà un).
  • Un module micro. Vous pouvez choisir n'importe lequel ou celui qui est disponible à votre emplacement.
    • Micro MEMS INMP401
    • Microphone à électret MAX4466
    • Microphone à électret MAX9814
  • Une alimentation 5V 3A ou mieux.
instagram viewer

Compétences requises

Des compétences en soudure sont requises. Cependant, si vous n'avez aucune expérience préalable ou si vous avez besoin d'aide pour démarrer, reportez-vous à notre guide précédent pour en savoir plus. comment souder.

Étape 1: Téléchargez et flashez le micrologiciel

Pour ce projet, nous utiliserons le projet WLED Sound Reactive sur GitHub.

  • Télécharger le Son WLED réactif dernière version stable pour la carte ESP8266 ou ESP32 (selon celle que vous utilisez).
  • Aussi, téléchargez et lancez le Clignotant ESPHome outil.
  • Sélectionnez le COM Port où ESP8266 ou ESP32 est connecté.
  • Cliquez sur Parcourir pour choisir le firmware WLED.
Auteur créé. Utilisation gratuite sans attribution.
  • Cliquez maintenant ÉclatESP et attendez que le processus de flash soit terminé.

Étape 2: Connectez WS2812 à la carte ESP8266/ESP32

Une fois le firmware flashé, vous pouvez connecter la bande LED ARGB WS2812B à la carte ESP32 ou ESP8266. Vous pouvez connecter l'entrée d'alimentation ARGB directement aux broches VIN et GND de la carte ESP ou utiliser une alimentation séparée pour alimenter la bande LED séparément mais avec une masse commune.

Reportez-vous au schéma et au tableau suivants pour coupler la bande RVB et le micro au module ESP.

NodeMCU (ESP8266) ESP32 WS2812B Micro
NIV NIV 5V
g Terre Terre g
D4 D4 DI ou Din (entrée de données)
3V3 3V3 VCC
A0 GPIO36 Dehors

Si vous n'avez pas d'alimentation électrique ou si vous ne voulez pas investir dans une, vous pouvez coupler la bande LED directement avec le NodeMCU ou l'ESP32 et alimenter l'ESP à l'aide d'un câble micro USB. Bien que cela fonctionne, cela peut endommager le MCU et n'est donc pas recommandé.

Étape 3: Configurer le rétroéclairage réactif au son

Une fois que vous avez connecté le micro et la bande LED WS2812B à la carte ESP, connectez l'alimentation 5V pour allumer l'appareil.

  • Sur votre smartphone ou votre PC, ouvrez les paramètres Wi-Fi et connectez-vous au WLED-AP réseau.
  • Une fois connecté, désactivez les données mobiles, puis ouvrez une application de navigateur Web, telle que Chrome ou Safari, sur votre smartphone.
  • Visitez l'adresse IP 4.3.2.1 et cliquez Paramètres Wifi.
  • Tapez votre SSID Wi-Fi et le mot de passe.
  • Cliquez sur Enregistrer et se connecter. L'ESP arrêtera le mode AP et se connectera à votre réseau Wi-Fi.
  • Ouvrez le Play Store et installez DELW application.
  • Ouvrez l'application WLED et appuyez sur le + icône.
  • Robinet Découvrez Lumières… Le module trouvera automatiquement la bande RVB connectée à votre réseau Wi-Fi.
  • Appuyez sur le cocher/vérifier icône en haut.
  • Appuyez ensuite sur le WLED-SoundReactive. Cela chargera l'écran de contrôle où vous pourrez changer la couleur, le motif, les effets, etc. Cependant, avant de pouvoir le faire, vous devez le configurer.
  • Robinet Config> Préférences LED.
  • Comptez le nombre de LED après les avoir collées à l'arrière de votre téléviseur ou moniteur et entrez-le dans le Nombre total de LED domaine.
  • En dessous de Configuration materielle sur la même page, tapez '2' dans Pin, '0' dans Démarrer, et le dernier comptage de LED dans le Compter domaine. Robinet Sauver.

Étape 4: testez la bande LED réactive au son et réglez la sensibilité

Vous pouvez maintenant contrôler la bande LED avec l'application WLED et modifier les effets, la luminosité, etc. Vous pouvez également régler la sensibilité sonore via les paramètres WLED en fonction de vos besoins. Pour régler la sensibilité du son, accédez à Config> Paramètres du son. Deux paramètres sont disponibles :

  • Écraser: Le seuil minimum auquel les lumières afficheront n'importe quelle couleur ou effet. Plus la valeur est élevée, plus la hauteur du son requise pour déclencher les LED est élevée.
  • Gagner: La sensibilité sonore. Plus elle est élevée, plus elle est sensible au son.

Si vous utilisez INM643, tapez 35 dans Squelch et 12 dans Gain.

Après avoir saisi les valeurs dans le Écraser et Gagner champs, touchez Sauver. Vous pouvez jouer avec les paramètres jusqu'à ce que vous obteniez la meilleure expérience pour votre configuration.

En dessous de Effets, vous trouverez 15 effets sonores réactifs (marqués d'un *). Vous pouvez passer à n'importe quel effet ou choisir un effet non réactif au son. Le *Noisemètre est recommandé pour la plupart. Vous pouvez choisir votre palette pour changer la couleur ou créer un préréglage en utilisant une combinaison de palettes et d'effets. De plus, vous pouvez modifier la vitesse, l'intensité et la luminosité de l'effet LED pour personnaliser les effets.

Étape 5: Intégration à Home Assistant (facultatif)

Tu peux configurer l'assistant domestique pour automatiser cette lumière ambiante intelligente réactive au son et contrôler les effets, la luminosité et d'autres paramètres à partir d'un seul panneau. Il vous donne également un accès à distance à toutes vos lumières ambiantes intelligentes réactives au son. En outre, vous pouvez activer MQTT ou émuler la bande comme Philips Hue (sous Configuration > Interfaces de synchronisation) pour contrôler la bande à l'aide de l'assistant vocal Alexa.

Configurer plusieurs WLED et les synchroniser ensemble

Félicitations: vous avez maintenant créé un rétroéclairage ambiant réactif au son pour votre téléviseur ou votre moniteur. Si vous le souhaitez, vous pouvez configurer plusieurs bandes LED WS2812 ARGB dans votre chambre ou votre maison et les synchroniser toutes (via la prise en charge intégrée du protocole UDP) pour jouer le même effet simultanément en quelques clics. Ces bandes de bricolage peuvent être contrôlées individuellement ou en groupe à l'aide d'une application Android dédiée disponible sur le Play Store, comme indiqué dans ce guide.

Vous pouvez également utiliser des assistants vocaux tels qu'Alexa pour contrôler la bande RVB, modifier la luminosité ou la couleur. De plus, vous pouvez l'ajouter dans Home Assistant pour contrôler toutes vos bandes RVB à partir d'un seul tableau de bord.

Comment faire en sorte que les lumières LED RVB affichent les couleurs de bricolage

Lire la suite

PartagerTweeterPartagerE-mail

Rubriques connexes

  • DIY
  • ESP32
  • Tutoriels de projets de bricolage
  • Éclairage intelligent

A propos de l'auteur

Ravi Singh (11 articles publiés)

Ravi est un explicateur expert en technologie, un passionné de l'IdO et un amoureux de Linux avec une formation en Big Data et en développement d'applications. Il passe la plupart de ses week-ends à travailler avec des appareils IoT et à jouer à des jeux sur Xbox. C'est aussi un voyageur solitaire qui aime faire de la randonnée et explorer de nouveaux sentiers.

Plus de Ravi Singh

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner