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.
Sterownik Rolet 12 kanałowy / 16 kanałowy
-
- Posts: 411
- Joined: Sun Aug 11, 2019 5:32 pm
You do not have the required permissions to view the files attached to this post.
Last edited by radzik_r on Thu Jul 06, 2023 7:49 pm, edited 2 times in total.
-
- Posts: 411
- Joined: Sun Aug 11, 2019 5:32 pm
Roller Shutter 12 Supla
You do not have the required permissions to view the files attached to this post.
-
- Posts: 411
- Joined: Sun Aug 11, 2019 5:32 pm
Roller Shutter 12 Supla
You do not have the required permissions to view the files attached to this post.
-
- Posts: 5374
- Joined: Fri Nov 16, 2018 7:25 am
Wygląda to imponująco w tym wszystkim brakuje najważniejszej rzeczy pamięci FRAM to przechowywania i informacji.
https://gui-generic-builder.supla.io/
-
- Posts: 9211
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Jest moc . Tylko obudowa powinna być zielona
Widzimy się na Supla Offline Party - 19.10.2024
https://forum.supla.org/viewtopic.php?t=15820
https://forum.supla.org/viewtopic.php?t=15820
-
- Posts: 517
- Joined: Thu Feb 22, 2018 9:46 pm
Gratulacje - świetne wykonanie
Ale przy tej ilości zapisów bardzo się obawiam o trwałość flasha- nie pochodzi to zbyt długo
Ale przy tej ilości zapisów bardzo się obawiam o trwałość flasha- nie pochodzi to zbyt długo
Dołożenie pamięci FRAM jest moim zdaniem konieczne
-
- Posts: 411
- Joined: Sun Aug 11, 2019 5:32 pm
-
- Posts: 9211
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Fram też nie jest bardzo drogi. A przepięcie zapisu stanu na fram to dwie linijki koduradzik_r wrote: ↑Sun Jan 03, 2021 9:29 amWemosa zawsze można wymienić w razie jak by sie skończył. A koszt nie wielki.
Widzimy się na Supla Offline Party - 19.10.2024
https://forum.supla.org/viewtopic.php?t=15820
https://forum.supla.org/viewtopic.php?t=15820