Page 1 sur 1

Ruban de LED WS2812

Posté : 04 oct. 2025, 23:11
par plume
Bonjour,

Je vous présente un projet développé autour des LED WS2812, destiné à apporter plus de vie et de réalisme dans nos décors ferroviaires. L’idée est de pouvoir simuler différentes sources lumineuses dans les bâtiments d’une maquette, comme la lumière d’un poste de soudure, le clignotement d’un téléviseur, la lueur d’un feu, ou encore un éclairage intérieur aléatoire dans les maisons. Ces petits détails visuels donnent une atmosphère beaucoup plus vivante et immersive au réseau, surtout dans les scènes nocturnes.

Le principe repose sur l’utilisation de LED WS2812, aussi appelées NeoPixel. Ce sont des LED adressables individuellement : chacune reçoit une information précise lui indiquant quelle couleur et quelle intensité afficher. Grâce à cette caractéristique, on peut créer des animations complexes avec un simple fil de commande. Le tout est piloté par un microcontrôleur Arduino, ce qui permet une grande flexibilité dans le choix et la personnalisation des effets.

Le principe est relativement simple : les LED sont alimentées en 5 volts et il suffit d’une seule ligne de données pour les piloter toutes en série.

Côté logiciel, le code Arduino que l'UAICF Nevers-Vauzelles a mis au point, gère différents types d’effets lumineux, inspirés de situations réalistes : scintillement de flamme, soudures électriques ou encore variations d’écran de télévision. Le tout peut être configuré selon les besoins : intensité, durée, couleur dominante, et rythme des variations. Une interface graphique, réalisée avec l'application Processing, permet d’ajuster facilement ces paramètres et de visualiser le rendu en temps réel avant de les envoyer à la carte Arduino.

Le projet est également pensé pour s’intégrer dans un environnement ferroviaire numérique : les utilisateurs de systèmes DCC peuvent commander des effets avec des adresses d’accessoire numérique, ce qui permet de déclencher une animation directement depuis la centrale ou via un logiciel de pilotage.

L’installation est assez simple. Le nombre de LED est limité à 30. L’intégration physique sur le réseau se fait selon ses besoins : rubans collés dans un bâtiment, LED intégrées dans un décor d’atelier, ou même petites sources lumineuses cachées derrière des fenêtres. Les possibilités sont nombreuses.

Le projet est décrit sur le site https://modelisme58.fr/outils/animation-led-ws2812/

On y retrouve l’ensemble des ressources nécessaires : le code Arduino complet, l’interface Processing, ainsi que des schémas de câblage. Un simulateur en ligne permet également de visualiser le fonctionnement du programme sans matériel, pour mieux comprendre la logique d’animation.

Ce projet est librement réutilisable et modifiable. Chacun peut l’adapter à ses besoins, que ce soit pour enrichir une scène précise, animer un quartier entier ou expérimenter d’autres effets lumineux.

Si vous avez des questions sur le câblage, le paramétrage ou la programmation, je peux vous aider à le mettre en œuvre et corriger les éventuels bugs qui se présenteraient dans le projet présenté.

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 07:30
par likiki
Mais c'est génial ça !

C'est toi qui a fait cela ?

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 08:10
par bunny94
C'est sûr que les réseaux que j'ai vu en expo avec ce genre de solutions donnent une impression de vie très réaliste. :cooooool:

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 09:15
par plume
Bonjour,

Oui, c'est bien moi qui est réalisé cela.
Je réalise une petite gare pour un réseau HOe et je voulais réaliser l'animation lumineuse avec des effets aléatoires.

On a des effets lumineux sympas et c'est très simple en terme de composants !

Avec mon retour d'expérience et pour que cela soit le plus accessible possible sans avoir à programmer, je crée une interface pour les réglages.
Ce qui a été le plus compliqué ou long, c'est l'application pour les réglages mais ce n'est pas la première que j'en réalise. D'autres sont en cours de réalisation...

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 09:38
par ramasoft
Bonjour Thierry,
:merciiii:
C'est super comme idée, et plus simple à mettre en ouvre que les systèmes que j'avais vu avec des led classiques et qui demandent un gros câblage.
Là, effectivement un bus qui relie toutes les led et un Arduino.
Et la possibilité de commande en DCC permet d'interfacer avec un logiciel de gestion du réseau.

:bienv: :bienv:

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 11:18
par patrice_b
Excellent, félicitations. :bienv: :bienv: :bienv:

Un champ d'application vaste, et une simplicité de mise en œuvre, très beau travail . :tirechap: :tirechap:

Tout ça mériterait la création d'un sujet, afin de tout garder au même endroit, avec des réalisations futures des membres du forum.
Qu'en pensez vous ?

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 11:30
par C2Vues-BricoTrain
Bonjour Thierry,

Le principe est très intéressant même si l'on est en analogique.
Merci pour cette découverte.

Amicalement.
Fernando

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 11:41
par likiki
patrice_b a écrit : 05 oct. 2025, 11:18 Excellent, félicitations. :bienv: :bienv: :bienv:

Un champ d'application vaste, et une simplicité de mise en œuvre, très beau travail . :tirechap: :tirechap:

Tout ça mériterait la création d'un sujet, afin de tout garder au même endroit, avec des réalisations futures des membres du forum.
Qu'en pensez vous ?
Le sujet est placé au bon endroit, Arduino et le train miniature. :lunette:

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 13:27
par patrice_b
likiki a écrit : 05 oct. 2025, 11:41
Le sujet est placé au bon endroit, Arduino et le train miniature. :lunette:
oups, alors c'est parfait ! Merci chef :tirechap:

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 17:05
par herwat
C'est cool ce projet . :cooooool:

Mais dis, Thierry, Ce n'est pas toi qui m'avait gentiment aidé à construire un souris XpressNet Z21 ? Et d'ailleurs je m'en sers toujours pour piloter mes trains . Je parle de ça, ça remonte à 7 ou 8 ans . . .

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 17:11
par patrice_b
il y a vraiment des membres très doués sur ce forum !!!

:tirechap: :tirechap:

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 17:34
par plume
Oui, c'est bien moi.
Ca fait plaisir d'avoir des news. :merciiii:
La preuve que les Arduino, c'est fiable et fonctionnel.

Je travaille sur une évolution d'une souris pour les centrales ROCO, LENZ, Viessmann (protocole XpressNet) mais ce n'est pas le sujet de ce fil : j'en ferai un spécifique. C'est plus complexe que pour les led WS2812, on a y aller par étape.
Mais pour ceux qui voudraient déjà en savoir plus, c'est ici https://modelisme58.fr/technique/dcc-souris-xpressnet/

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 18:00
par ramasoft
Oui oui, ça m'intéresse :yess: :yess:

Re: Ruban de LED WS2812

Posté : 05 oct. 2025, 18:21
par herwat
plume a écrit : 05 oct. 2025, 17:34 Oui, c'est bien moi.
Ca fait plaisir d'avoir des news. :merciiii:
La preuve que les Arduino, c'est fiable et fonctionnel.

Alors encore un grand Merci ! :merciiii:

Il est vrai que les montages arduino sont hyper fiables ! je n'ai encore eu aucune défaillance . :yess: