Créer une enseigne lumineuse

Pour quelques dizaines d’euros, je me suis fait faire une enseigne pour ma chaine Twitch Amen0thes.

Ajoutons lui de la lumière !

Cet article demande d’être familier avec les ESP32, les leds adressables et l’usage d’ESPHome sur Home Assistant.
Si vous souhaitez que ces trois points soient développés dans de nouveaux articles, n’hésitez pas à me le dire en commentaire 🙂

Alors l’idée d’origne, c’est que lorsque je suis en stream, et que j’ai un nouvel abonné, cette enseigne s’anime en lumière.

Pour faire ça, il faut pouvoir animer les lumières, et les contrôler à distance.

Je vais donc utiliser un système appelé ESP32, qui sera connecté au WiFi à la maison. Cet ESP aura un petit programme, qui le connectera à mon serveur domotique (Home Assistant).

Dans cet article, je ne développerais pas la partie code + connexion à Home Assistant.
Si vous souhaitez que cette partie soit développée, faites le moi savoir en commentaire !

 

Pour donner des animations aux lumières, je vais utiliser des leds adressables, et plus précisément des les WS2812B, un ESP32. Il nous faudra aussi du scotch double face, du matériel de soudure, des câbles, du chatterton, cutter et ciseaux.

Avant tout, je vous recommande de placer sur votre enseigne sur chatterton là où les leds seront collées. Ainsi, vous éviterez tout risque de court-circuit, au cas où votre enseigne serait dans un matériau conducteur.

Attentions: les leds adressables ont 4 à 6 points de connexion:

  • L’entrée et la sortie du +5V (parfois une seule borne)
  • L’entrée et la sortie du GND (parfois une seule borne)
  • Un point d’entrée du signal (IN ou Din)
  • Un point de sortie du signal (OUT ou Dout)

Veillez à ce que, pour chaque led, la sortie OUT du signal soit raccordée à l’entrée IN de la led suivante. Sans cela, vos leds ne réagiront pas aux animations que vous leur commanderez !

Placez les leds à l’arrière de l’enseigne, et répartissez les comme vous le souhaitez. Posez les simplement.

Lorsque vous êtes satisfait du résultat, placez du scotch double face sur votre enseigne pour y coller les leds.

Identifiez l’endroit où vous placerez l’ESP32. Dans l’idéal, tout doit être parfaitement invisible lorsque vous regardez votre enseigne de face.

Ne collez pas immédiatement l’ESP32, nous le ferons en dernier, pour ne pas qu’il nous gêne durant les soudures à venir.

Pour l’heure, définissez le sens et le cheminement du signal.
Pour ma part, il partira de la flèche rouge, et se terminera à la flèche verte.

On peut à présent faire les soudures.
Une fois terminé, utilisez un multimètre pour vous assurer qu’il n’y a pas de court-circuit.

Les leds doivent être alimentées en 5 Volt, comme l’ESP32.

On peut déjà commencer à positionner les câbles proprement.
Il y en aura donc trois:

  • Le +5V sera soudé au connecteur
  • Le GND sera soudé au connecteur
  • Le IN (ou Din) sera connecté à l’ESP32

Etant donné qu’il y a un nombre important de leds, elles ne peuvent pas être alimentées par l’ESP, mais ce n’est pas un problème.

En effet, on peut leur envoyer directement une tension de 5V. Il faut simplement que le GND soit commun à l’ESP et aux leds.

Puisque je vais ajouter un connecteur afin d’y brancher un transfo 5 Volt, cette condition sera remplie au niveau du connecteur. Impeccable, donc 🙂

On peut terminer les soudures, à savoir:

  • Rassembler tous les +5V ensemble au niveau du connecteur
  • Rassembler tous les GND ensemble au niveau du connecteur
  • Souder le IN (ou Din) à un port de votre ESP32 (pour ma part, j’ai choisir le port GPIO17)

Afin de renforcer les fixations et éviter les câbles qui pendent, j’utilise un pistolet à colle chaude pour tout maintenir en place.

Le but étant que tout soit camouflé à l’arrière, les câbles passent le long des bandes de leds, et entre les lettres de l’enseigne.

J’avais au préalable déjà associé l’ESP à Home Assistant, je peux donc l’alimenter, et dans ESPHome, je déclare les leds avec la plateforme fastled_clockless

Une fois que tout est en place, il ne me reste qu’à connecter une source d’alimentation 5V au connecteur, et lancer des animations lumineuses via Home Assistant.

On peut désormais donner la couleur de notre choix, mais aussi lancer des animations lumineuses parmi celles proposées pour la plateforme fastled_clockless.
On peut enfin créer nos propres animations.

Il ne reste plus qu’à en profiter 🙂

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.