Roller Shutter 12 Supla

radzik_r
Posty: 71
Rejestracja: ndz sie 11, 2019 5:32 pm

ndz sty 03, 2021 1:40 am

Witam Suplowiczów.

Na początku WIELKIE PODZIĘKOWANA dla @elmaya za wsparcie w tym projekcie.
Soft, porady itp.

Jakiś czas temu powstał "Sterownik 10 rolet na bazie softu 8 blinds 16 buttons @elmaya"
Teraz kontynuacją tematu.

Przedstawiam sterownik "Roller Shutter 12 Supla".

Kontynuując temat sterownik doczekał się drobnych zmian.

PCB ponownie pod obudowę RT-212 firmy altinkaya, delikatnie przeprojektowane by bardziej pasowała.

Sterownik wyposażony w 24 przekaźniki co daje możliwość sterowania 12-ma roletami.

Na pokładzie:

1. Wemos d1 mini
2. zasilanie - przetwornica Hi-link 5M05 wersja 5V 5watowa
3. sterowanie - 3x ekspander MCP23017 + 3x ULN2803, dodatkowo ekspander Mcp2008
4. 24 przekaźniki - HK-46F-5V
5. separacja wejść - transoptor AC230V
6. wyświetlacz TFT 2,4" schowany za półprzezroczystym (dymionym) panelem
7. przyciski na przednim panelu:
zasilanie, reset esp, config (wejście w tryb konfiguracji),
otwórz wszystkie rolety / komfortowe otwarcie
zamknij wszystkie rolety / komfortowe zamknięcie
jeden wolny do wykorzystania według optrzeby

W trybie konfiguracji można nazwać sobie poszczególne rolety i te nazwy wyświetlą sie na tft

Zmiany co do wersji 2 względem 1.
Ilość przekaźników zwiększona do 24.
Jednocześnie przyciski też 24.
PCB delikatnie bardziej dopasowane do obudowy.
Ze względu na dużą ilość przekaźników zastosowałem wydajniejszą przetwornicę 5 watową (HLK-5M05).
Jednolicie czarna obudowa
Większy wyświetlacz 2,4" (był 1,8")
Przyciski intuicyjnie umieszczone tym razem z prawej strony.

Soft zbudowany na nowej bibliotece. Biblioteka ta dała sterownikowi nowe możliwości. Ustawienie rolety w zaprogramowanej pozycji.

Czytając forum i postępy rozwijającej się nowej biblioteki do głowy przychodziły mi różne pomysły na możliwości sterownika.

Elmaya dostał strzał w swoją bramkę i wyszedł z tego obronną ręką.
Specjalnie pod ten sterownik stworzył swoją wersję biblioteki ekspandera Mcp23017. Biblioteka ta pozwala użycie GPIO ekspandera tak samo jak gpio esp.

Na obudowie są przyciski obsługiwane przez ekspander Mcp23008.
Drugi strzał to przerobienie biblioteki Button3 (Multiklik) pod ekspander mcp23008. Zrobił to rewelacyjnie nie mając nawet tego ekspandera.
wieloklik potrzeby by można było zamknąć/otworzyć roletę albo ustawić komfortową pozycję jednym przyciskiem.

Ogólnie o możliwościach sterownika.
24 przekaźniki do sterownia 12 roletami
24 złącza do podłączenia przycisków okiennych.
Przyciski z możliwościami
1 przycisk rolety1 -> 1-klik otwórz 2 kliki roleta1 komfortowa pozycja 30%
2 przycisk rolety1 -> 1-klik zamknij, 2 kliki roleta1 komfortowa pozycja 70%
...
1 przycisk rolety12 -> 1-klik otwórz 2 kliki roleta1 komfortowa pozycja 30%
2 przycisk rolety12 -> 1-klik zamknij, 2 kliki roleta1 komfortowa pozycja 70%
1 przycisk rolety12 -> 1-klik otwórz 2 kliki roleta1 komfortowa pozycja 30%
2 przycisk rolety12 -> 1-klik zamknij, 2 kliki roleta1 komfortowa pozycja 70%


tą samą funkcjonalność mają przyciski na obudowie i zewnętrzne przyciski do sterowania centralnego.
1 przycisk rolety1-12 -> 1-klik otwórz 2 kliki roleta1-12 komfortowa pozycja 30%
2 przycisk rolety1-12 -> 1-klik zamknij, 2 kliki roleta1-12 komfortowa pozycja 70%

W planie jak mi się uda zrobić to powrót do zapamiętanych (różnych) pozycji.


Co do samego wyświetlacza. Wyświetlacz w sterowniku(V1 i V2) całkowicie moj pomysł i to ja się zająłem wklepaniem kodu do obsługi wyświetlacza (chodź nie jestem żadnym programistą).
Na wyświetlaczu wyświetlane jest:
dwa górne wiersze,
logo supli,
czas uruchomienia sterownika,
zegar synchronizowany z serwerem supli,
aktualny dzień oraz data,
niżej nazwy rolet nazwane w trybie konfiguracji,
aktualna pozycja rolet,
pozycja aktualizowana jest też w momencie otwierania/zamykania rolet,
gdy roleta nie jest skalibrowana na wyświetlaczu mamy informacji o przeprowadzeniu kalibracji,


Sterownik ma zaplanowane sterowanie na przyciski AC (230V) ale można zaplanować wejścia na sterowanie 12V.
Sterownik można użyć również do sterowania 24 obwodami światła stosując odpowiednio zmodyfikowany soft.
Załączniki
Roller Shutter Supla.jpg
Roller Shutter Supla.jpg (1.17 MiB) Przejrzano 296 razy
Roller Shutter Supla tft.jpg
Roller Shutter Supla tft.jpg (2.14 MiB) Przejrzano 296 razy
radzik_r
Posty: 71
Rejestracja: ndz sie 11, 2019 5:32 pm

ndz sty 03, 2021 1:41 am

Roller Shutter 12 Supla
Załączniki
Roller Shutter Suplatft2.jpg
Roller Shutter Suplatft2.jpg (1.59 MiB) Przejrzano 295 razy
Roller Shutter Supla tftrelay.jpg
Roller Shutter Supla tftrelay.jpg (1.94 MiB) Przejrzano 295 razy
radzik_r
Posty: 71
Rejestracja: ndz sie 11, 2019 5:32 pm

ndz sty 03, 2021 1:46 am

Roller Shutter 12 Supla
Załączniki
pcb.jpg
pcb.jpg (1.71 MiB) Przejrzano 295 razy
Roller Shutter Supla 22.jpg
Roller Shutter Supla 22.jpg (1.29 MiB) Przejrzano 295 razy
Roller Shutter Supla 4.jpg
Roller Shutter Supla 4.jpg (1.43 MiB) Przejrzano 295 razy
Duch__
Posty: 775
Rejestracja: śr sie 24, 2016 7:26 pm
Lokalizacja: Opole

ndz sty 03, 2021 7:16 am

wow
MEW-01, 8x SRW-01, 2x ROW-02, SUPLA TOUCH DL, 16xDS na ESP (GUI), Sonoff S20 CWU, AIRLY
krycha88
Posty: 1099
Rejestracja: pt lis 16, 2018 7:25 am

ndz sty 03, 2021 7:53 am

Wygląda to imponująco :D w tym wszystkim brakuje najważniejszej rzeczy pamięci FRAM to przechowywania i informacji.
Awatar użytkownika
klew
Posty: 1761
Rejestracja: czw cze 27, 2019 12:16 pm

ndz sty 03, 2021 8:15 am

Jest moc ;). Tylko obudowa powinna być zielona :)
Maniek913
Posty: 308
Rejestracja: czw lut 22, 2018 9:46 pm

ndz sty 03, 2021 9:14 am

Gratulacje - świetne wykonanie :shock:
Ale przy tej ilości zapisów bardzo się obawiam o trwałość flasha- nie pochodzi to zbyt długo :(
krycha88 pisze:
ndz sty 03, 2021 7:53 am
Wygląda to imponująco :D w tym wszystkim brakuje najważniejszej rzeczy pamięci FRAM to przechowywania i informacji.
Dołożenie pamięci FRAM jest moim zdaniem konieczne
radzik_r
Posty: 71
Rejestracja: ndz sie 11, 2019 5:32 pm

ndz sty 03, 2021 9:29 am

Maniek913 pisze:
ndz sty 03, 2021 9:14 am
Gratulacje - świetne wykonanie :shock:
Ale przy tej ilości zapisów bardzo się obawiam o trwałość flasha- nie pochodzi to zbyt długo :(
krycha88 pisze:
ndz sty 03, 2021 7:53 am
Wygląda to imponująco :D w tym wszystkim brakuje najważniejszej rzeczy pamięci FRAM to przechowywania i informacji.
Dołożenie pamięci FRAM jest moim zdaniem konieczne
Wemosa zawsze można wymienić w razie jak by sie skończył. A koszt nie wielki.
Awatar użytkownika
klew
Posty: 1761
Rejestracja: czw cze 27, 2019 12:16 pm

ndz sty 03, 2021 9:35 am

radzik_r pisze:
ndz sty 03, 2021 9:29 am
Maniek913 pisze:
ndz sty 03, 2021 9:14 am
Gratulacje - świetne wykonanie :shock:
Ale przy tej ilości zapisów bardzo się obawiam o trwałość flasha- nie pochodzi to zbyt długo :(
krycha88 pisze:
ndz sty 03, 2021 7:53 am
Wygląda to imponująco :D w tym wszystkim brakuje najważniejszej rzeczy pamięci FRAM to przechowywania i informacji.
Dołożenie pamięci FRAM jest moim zdaniem konieczne
Wemosa zawsze można wymienić w razie jak by sie skończył. A koszt nie wielki.
Fram też nie jest bardzo drogi. A przepięcie zapisu stanu na fram to dwie linijki kodu
radzik_r
Posty: 71
Rejestracja: ndz sie 11, 2019 5:32 pm

ndz sty 03, 2021 9:38 am

Pomyślimy nad fram w V3 :lol: :lol: :lol:
ODPOWIEDZ

Wróć do „Projekty użytkowników”