Potrzebowałem sterownika RGBW i wybór padł na Shelly RGBW2. Zasilanie 12 lub 24 V.
Urządzenie działa w miarę ok z softem GUI Generic.
Flashowanie przebiega standardowo, z tym, że Shelly ma port na piny w rastrze 1,27 mm z otworami o średnicy 1 mm, więc standardowe goldpiny się nie mieszczą. Można się ratować jakimiś drucikami, albo kupić odpowiednie przewody.
Konfiguracja:
Kanał RGBW ustawiamy na:
RED GPIO12-D6
GREEN GPIO15-D8
BLUE GPIO14-D5
WHITE / DIMMER GPIO4-D2
Przycisk (zacisk "I" na obudowie) jest pod GPIO5. Należy wyłączyć pullup oraz nie odwracać logiki.
Dodatkowy przycisk obok złącza do programowania jest na GPIO 13. Tam włączamy pullup i odwracamy logikę. Można go użyć np. do przełączania w tryb konfiguracyjny.
Obsługę przycisku dla kanału RGBW trzeba by trochę usprawnić, bo aktulanie robi "toggle" na obu RGB i na W osobno, więc jak jest włączone tylko RGB, to przycisk gasi RGB i zapala W. Kolejne kliknięcie gasi W i zapala RGB .
Tempo rozjaśniania z przycisku jest też do dopracowania.
Shelly RGBW2
Planuje właśnie zakup Shelly RGBW i mam parę pytań a z racji że ogarniałeś temat to jesteś idealną osobą do nich
1. Wgrywanie GG odbywa się jak to zawsze za pomocą RX TX 3.3V GND + GPIO0 na starcie zwarte do masy
2. Do wgrywania rozumiem żę starczy programator jak np
3. Jakie powinny być ustawienia w programie do flashowania i czy mogę to zrobić np tym programem jak w załączniku
4. Jakie dac ustawienia w GG? Rozumiem że
płytkę wybieram jako Generic ESP8266 i potem
Konfiguracja (LED, Config) TAK
Aktualizacja przez WWW TAK
Dostępne GUI podczas pracy modułu TAK
RGBW, RGB, Dimmer TAK
coś jeszcze ?
z góry dzięki za odpowiedź
1. Wgrywanie GG odbywa się jak to zawsze za pomocą RX TX 3.3V GND + GPIO0 na starcie zwarte do masy
2. Do wgrywania rozumiem żę starczy programator jak np
Kod: Zaznacz cały
https://botland.com.pl/konwertery-usb-uart-rs232-rs485/4924-konwerter-usb-uart-cp2102-wtyk-usb-waveshare-11079-5904422374204.html
4. Jakie dac ustawienia w GG? Rozumiem że
płytkę wybieram jako Generic ESP8266 i potem
Konfiguracja (LED, Config) TAK
Aktualizacja przez WWW TAK
Dostępne GUI podczas pracy modułu TAK
RGBW, RGB, Dimmer TAK
coś jeszcze ?
z góry dzięki za odpowiedź
- Załączniki
-
- Zrzut ekranu 2022-12-22 211303.png (23.75 KiB) Przejrzano 781 razy
Wszysktie urządzenia na ESP82xx programuje się tak samo (z tego co wiem). Trzeba GPIO0 zewrzeć do GND i następnie włączyć zasilanie. Program wgrywasz przez GPIO TX i RX.
Programator CP2102 powinien być ok (mam takie ze 3 i jeszcze ze 2 zupełnie inne i też działają).
Flashować możesz bezpośrednio z przeglądarki z Gui Generic buildera. Nie pamiętam jak wgrywałem, ale chyba nic nie zmieniałem - po prostu poszło za pierwszym razem.
Ja w GG wybrałem RGBW/dimmer. I nie pamiętam czy coś jeszcze. Te inne od trybu konfiguracyjnego to ustawiaj wedle swoich preferencji.
Widzimy się na Supla Offline Party vol. 2
Możesz również w builderze online użyć
I wszystko samo powinno się ustawić
Kod: Zaznacz cały
{"NAME":"Shelly RGBW2","GPIO":[0,0,288,0,419,1,0,0,416,32,418,417,0,0]}
https://gui-generic-builder.supla.io/
Klew, jeszcze raz dzięki za rozpoznanie tematu, Shelly udzało się zaprogramować bez problemu, faktycznie te otwory bardzo małe i dobrze że keidyś dokupiłem sobie kabelki z wąskimi pinami . Swoją droga Shelly jest tak malutkie jak zabawka. Zasilacz jaki mam do tego jest ogromy w porównaniu do Shellego .klew pisze: ↑czw gru 22, 2022 10:36 pmWszysktie urządzenia na ESP82xx programuje się tak samo (z tego co wiem). Trzeba GPIO0 zewrzeć do GND i następnie włączyć zasilanie. Program wgrywasz przez GPIO TX i RX.
Programator CP2102 powinien być ok (mam takie ze 3 i jeszcze ze 2 zupełnie inne i też działają).
Flashować możesz bezpośrednio z przeglądarki z Gui Generic buildera. Nie pamiętam jak wgrywałem, ale chyba nic nie zmieniałem - po prostu poszło za pierwszym razem.
Ja w GG wybrałem RGBW/dimmer. I nie pamiętam czy coś jeszcze. Te inne od trybu konfiguracyjnego to ustawiaj wedle swoich preferencji.
do wgrywania skorzystałem z poradnika
Kod: Zaznacz cały
https://gui-generic-builder.supla.io/guide/instalacja/wgrywanie-oprogramowania
Krycha88, twój kod zadziałał perfekcyjnie. Podłączyłem na krótko wszystko żeby sprawdzić czy działa nim to pomontuje fizycznie na profilu i działa perfekcyjnie. Nic oprócz dodania do Clouda nie musiałem robić aby działałokrycha88 pisze: ↑pt gru 23, 2022 8:45 am Możesz również w builderze online użyćI wszystko samo powinno się ustawićKod: Zaznacz cały
{"NAME":"Shelly RGBW2","GPIO":[0,0,288,0,419,1,0,0,416,32,418,417,0,0]}
Panowie wielkie dzięki
- Załączniki
-
- 20230102_194035.jpg (2.22 MiB) Przejrzano 659 razy