Dimmer 9x WLED

User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

Hej. Po wielu uszkodzonych modułach taśmach LED, lub ESP (z własnej głupoty zwarcie na taśmie, lub odwrotnie podłączona polaryzacja itp. ) postanowiłem wrzucać swoje programy dla Was do testowania. Tym razem na tapecie jest sterownik 9 taśm LED programowalnych, na chwilę obecną wygląda to tak, że z poziomu webserwera mamy do wyboru dla każdej z taśm ilości pikseli, oraz typu taśmy. Jeżeli nie potrzebujemy tylu kanałów można wyłączyć je w Cloudzie (za jakiś czas będzie możliwość wyłączania ich w webserwerze). Jednakże chciałbym aby chętni potestowali sobie program u siebie. Program jest zrobiony pod ESP32. Przycisk1 odpowiada regulacji jasności paska LED1 itd. Regulujemy przyciskiem tylko jasność, lub włączamy/wyłączamy taśmę, kolor ustawiamy sobie z Apki lub z Clouda.

Pinologia:
LED1: 4
LED2: 13
LED3: 16
LED4: 17
LED5: 18
LED6: 19
LED7: 21
LED8: 22
LED9: 23

Przycisk1: 25
Przycisk2: 26
Przycisk3: 27
Przycisk4: 32
Przycisk5: 33
Przycisk6: 34
Przycisk7: 35
Przycisk8: 36
Przycisk9: 39


Program:
dimmer_9-szt.ino.merged.zip
program też wrzucę później na swojego GH
Miłego testowania i zachęcam do komentarzy.
Zalecam stosowanie taśm WS2815 lub WS2812
You do not have the required permissions to view the files attached to this post.
Last edited by veeroos on Mon Apr 21, 2025 11:23 am, edited 1 time in total.
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
jusmar
Posts: 12
Joined: Fri Jan 24, 2025 9:25 am

Post

Fajny bajer np. do ogrodu. Wiadomo że dużo pracy ale efekt może być zajebisty
User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

Pierwszy rzut oka na opcję wyłączania pasków 😉
Screenshot_2025-04-19-22-06-45-917_com.android.chrome.jpg
You do not have the required permissions to view the files attached to this post.
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

Dobra zrobiona aktualizacja. Nowa binarka jest na moim GH, oraz w pierwszym poście. Tak mniej więcej ok o ustawień wygląda:
Screenshot_2025-04-21-13-07-31-945_com.android.chrome.jpg
Ile wybierzemy aktywnych taśm LED, tyle nam się pojawi w Cloudzie, jeżeli przy taśmie LED wybierzemy brak kanału to po prostu nie będzie ten pasek świecił, choć będzie kanał widoczny
You do not have the required permissions to view the files attached to this post.
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

Robert kusisz tymi paskami 😉
ZgredekLCD
Posts: 65
Joined: Sat Aug 26, 2023 8:38 pm
Been thanked: 1 time

Post

Rozumiem, że równolegle z tym jest webserwer WLED'a? Czy całość definiujesz i sterujesz tylko za pomocą Supli?
Miałem podobny problem i do WLED'a dopisywałem addon, żeby mieć komunikację z Suplą.
User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

ZgredekLCD wrote: Wed Apr 23, 2025 9:02 pm Rozumiem, że równolegle z tym jest webserwer WLED'a? Czy całość definiujesz i sterujesz tylko za pomocą Supli?
Miałem podobny problem i do WLED'a dopisywałem addon, żeby mieć komunikację z Suplą.
Kolor jedynie ustawiasz z pozimu Supli, cała reszta odbywa się równolegle, czyli załączanie kanału i regulacja jasności (krótki klik - załączenie/wyłączenie kanału, przytrzymanie przycisku regulacja jasności).
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
ZgredekLCD
Posts: 65
Joined: Sat Aug 26, 2023 8:38 pm
Been thanked: 1 time

Post

veeroos wrote: Thu Apr 24, 2025 6:04 am
ZgredekLCD wrote: Wed Apr 23, 2025 9:02 pm Rozumiem, że równolegle z tym jest webserwer WLED'a? Czy całość definiujesz i sterujesz tylko za pomocą Supli?
Miałem podobny problem i do WLED'a dopisywałem addon, żeby mieć komunikację z Suplą.
Kolor jedynie ustawiasz z pozimu Supli, cała reszta odbywa się równolegle, czyli załączanie kanału i regulacja jasności (krótki klik - załączenie/wyłączenie kanału, przytrzymanie przycisku regulacja jasności).
Spoko, great job! Jak będę robił upgrade to może wypróbuje :D
Chociaż cały czas mnie boli, że Supla nie wspiera CCT, a issue wisi od 2021 https://github.com/SUPLA/supla-core/issues/189
User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

ZgredekLCD wrote: Thu Apr 24, 2025 4:07 pm ...
Ja jakiś czas temu popełniłem taki projekt był kanał RGB a kanałem białym regulowało się odcień pomiędzy białym ciepłym a zimnym ten ustawiłem w apce jako regulacja po okręgu, no i był suwak do regulacji jasności ustawionego białego, no niestety to taki "przeszczep" był, ale jak się nie ma co się lubi to się lubi co się ma...
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
ZgredekLCD
Posts: 65
Joined: Sat Aug 26, 2023 8:38 pm
Been thanked: 1 time

Post

Tak z ciekawości to jest Supla + WLED? Czy dodałeś FASTLED i inne biblioteki? Niestety podrzuciłeś tylko binarkę i na gitcie również jest tylko binarka :/ Aktualnie mam Suple spiętą z WLED'em poprzez user mode i szukam jakiegoś lepszego rozwiązania :D

Return to “Projekty użytkowników”