Escalier ruban LED RGB

bonne continuation tiens nous au courant

Plutôt que de faire du bricolage qui va te couter une fortune et risque de claquer à tout instant (RitonDuino: Un éclairage d'escalier à LEDs), il existe des automates dédiés pour cela (« chenillard » pour escalier).
Ces automates gèrent le mode d’allumage qui te sied le mieux en plus de l’entrée de capteurs de passage, soit de franchissement Ultra son ou de franchissement barrière optique (ici par exemple mais il existe bien d’autres solutions peut être moins chères: Kit éclairage escalier progressif).

2 « J'aime »

La fortune est plutôt à sortir pour la solution tout en 1 que tu proposes @Yves19 :grinning: mais cela dit ça fait un très bel effet quand même (bon en même temps, à 500€ on peut espérer cela…)
Plus sérieusement, n’existe t-il pas de bandeau led connecté ou on peut allumer chaque led indépendamment ? Avec les commandes adéquates ou au pire un scénario avec des tempo ca peut le faire… il me semblait avoir lu/vu que ça existait mais je demande l’avis de spécialistes :grinning:

Oui en effet, la solution tout en un existe déja, mais le tarif est à aussi ^^
Mon but c’est d’avoir le même résultat, en utilisant les solution que j’ai déja sous la main, ou tout du moins une partie.
S’il existe une solution connecté, je suis curieux de voir également.
Mes bandeaux LED Xiaomi sont très bien, mais inutile pour ce projet …

Ma suggestion serait de regarder du côté du firmware WLED. Il se flashe sur un esp8266 (D1 mini, …) et permet l’accès par interface web avec la gestion des segments (1 segment par marche ici), et plus d’une centaine d’effets déjà programmés. Hyper facile à intégrer en MQTT avec Jeedom (il y a plein d’autres interfaces et même la synchro avec Philipps Hue).

Je l’ai déjà en fonctionnement avec un bandeau RGB, c’est nickel. Depuis, j’ai acheté un mètre de WS2815 (voir ce tableau pour les différences) pour faire des essais. Côté matériel, je teste avec D1 mini mais j’ai commandé un H803 Wifi (voir la page hardware) qui permet d’avoir alimentation et boitier proprement intégrés. Pas encore fait d’essais avec mais ça devrait être top.

2 « J'aime »

J’allai donner le même conseil.
WLED est vraiment super simple et en même temps très complète.
Je l’utilise avec un ESP32 pour ma tête de lit.

Wow, que de solutions! Merci les gars, j’étais partis sur quelque chose de bien trop compliqué en fait!!!
Je pense que je vais me mettre à tester l’ESP ^^ et également le MQTT que je ne connais pas encore.
J’attends mon bandeau, et je test tout ça ^^

Merci à vous

Salut,
Bon je suis en train de tester cette solution.
J’ai acheté le nécessaire pour ça (Alim 5v, ESP8266 D1 Mini, bandeau WS2812B).

J’ai flashé l’ESP avec le firmware WLED, j’arrive à me connecter dessus en wifi, mais à partir de là je suis bloqué.
Je n’arrive pas à allumer mes LED, j’ai bien mes 5V à l’arrivée, j’ai fais le branchement avec un condensateur 1000uF, une resistance pour soulager les LED 470 ohm.
J’ai mon fil pilote du bandeau branché sur le D4 de l’ESP, mais rien n’y fais.

Qu’est ce que j’ai mal fais? :rofl:

T’as cliqué sur « Power » en haut à gauche ? :grin:

Non je plaisante. C’est bizarre. Je pensais que tu t’étais trompé de GPIO mais apparemment c’est bon (GPIO02 correspondant bien à D4). J’imagine que tu as pris le firmware WLED_0.x.x_ESP8266.bin

Vérifie le câblage je dirais, c’est souvent ça. Et parfois les pistes des bandeaux LED ne sont pas dans le même ordre. Et enfin, jette un coup d’oeil à la FAQ de Wled.

Bon j’ai réussi à faire réagir le bandeau. Par contre ce n’est pas du tout fonctionnel.
Je n’ai qu’une partie du bandeau qui s’allume.

Quand je dit s’allumer, c’est un bien grand mot, les couleurs sont alétoires, les LEDs s’allument ét s’éteignent aléatoirement. Les couleurs ne correspondent pas à ce que je choisis.
Quand je clic que POWER, j’ai bien une réaction du bandeau mais ca n’éteint rien. :grimacing:

Je vais refaire le câblage, mais là franchement, je pige pas!

Pour le firmware, oui j’ai bien pris WLED_0.10.2_ESP8266.bin ^^

C’est étrange en effet.

Pour le fait qu’il n’y a qu’une partie, c’est peut-être que dans le configuration il y a seulement un seul segment de configuré par défaut avec un certain nombre de leds.

Pour la partie aléatoire, regarder s’il n’y a pas un effet de sélectionné. Bizarre quand même.

Bon à force de refaire mes branchements, l’ESP a fini par rendre l’âme j’ai l’impression…
Lors de la connexion USB au PC, il s’allume et s’éteint à répétition… impossible de le reflasher.

edit: en fait j’arrive à flasher mais le comportement est bizarre quand même…

Peut-être un problème d’alimentation. Rien que l’ESP il peut tirer 300 mA lorsqu’il cherche le wifi, donc il vaut mieux avoir un bon adaptateur USB.

Il y a aussi pas mal de clones plus ou moins bons. Les D1 mini, je les prenais toujours sur la boutique officielle Wemos sur Aliexpress. Mais d’habitude ça fonctionne quand même.

J’ai acheté un H803Wifi à 15€ sur Aliexpress pour avoir quelque chose de propre avec son boitier. Pas encore eu le temps de le flasher (c’est un esp8266), je verrai ce que ça donne.

Je viens de faire un test en chargeant un sketch sur l’Arduino tout simple avec deux couleurs.

Le bandeau fonctionne nikel, donc je peux écarter celui-ci, ainsi que l’alim aux bornes de celui-ci…

Il faut que je retente avec l’ESP.
Mon D1 mini est un AZDelivery venant d’Amazon, donc à part un défectueux à la limite j’y crois pas trop.

Le H803, c’est un un ESP avec un boitier tout simple?

Je vais essayer de trouver un firmware tout simple pour allumer des LED sur l’ESP comme je viens de faire sur l’Arduino pour voir si cet ESP est le fautif…

Bon j’ai retenté en suivant son câblage au monsieur! FastLED ESP mais en essayant tout de même avec WLED.
Et… bingo! Ca fonctionne du tonnerre!

Par contre, je n’ai branché ni resistance, ni condensateur comme sur le schéma WLED
C’est pas forcément conseillé?

Il me reste maintenant à faire communiquer ca avec JEEDOM ^^

Il y a quelques composants en plus type régulation de tension et gestion de la puissance. On trouve une photo et les points de connexions ici : H803WiFi. L’avantage c’est de ne pas avoir besoin de s’embêter avec un éventuel level shifter ou autre.

Je viens de le flasher et ça se fait facilement. Il faut juste souder un connecteur 5 pin plus un fil pour RX (et bien sûr GPIO 0 à GND pour mettre l’esp8266 en mode flash, comme d’habitude). Et j’ai compilé le code de WLED avec platformio en choisissant env:h803wf (la connexion DATA des LEDs est reliée au GPIO 1). Je peux mettre le fichier bin quelque part si besoin.

Et ça marche nickel ! Testé avec des WS2815 cette fois-ci (alimentées en 12V avec piste de secours pour la commande).

Super, bonne nouvelle ça !

Le condensateur et la résistance sont là pour stabiliser la tension et éviter les pics de courant. Regarde du côté des bonne pratiques et de comment alimenter d’Adafruit.

Et normalement ce type de LED se commande en 5V alors que les D1 mini ont des sorties en 3.3V. Peut-être que l’ajout de la résistance fait trop descendre la tension de commande et que c’est pour cela que ça ne fonctionne pas.

Ha oui en effet, j’ai l’impression que ça pourrait m’être utile ce petit module. Il faudra que je me penche sur le fait de le rendre flashable etc, je suis encore novice dans l’ESP ^^

Alors, c’est une bonne question, je retenterai avec les composants.
J’ai l’impression que le fait d’utiliser la même alim pour mon ESP et les LED a solutionné mon problème… Peut-être, le câble USB :rofl: :rofl:

Je vais retester ca le week-end prochain ^^

Bien possible en effet, j’avais pas tilté sur ce point. Le plus important surtout c’est que les terres soit reliées, sinon les tensions sont flottantes l’une par rapport à l’autre. Cela expliquerait les comportements erratiques observés.

J’ai retrouvé aussi quelques liens intéressants :

Super, merci pour tes liens ^^
J’avance bien, j’arrive à commande les LED via Jeedom en MQTT ou via des commandes JSON.

J’ai testé le JSON car ils conseillent de l’utiliser pour piloter les segments, mais là c’est une autre paire de manche lol