Skocz do zawartości
Masterpc96

Sterownik rolet zewnętrznych własnej roboty na ESP8266

Pomocna odpowiedź

Witam dzisiaj chciałbym Wam pokazać sterownik do rolet zewnętrznych mojego autorstwa. Silnik takiej rolety zasilany jest napięciem 230V. Wychodzą z niego trzy kable:

  • neutralny
  • fazowy 1 (odpowiada za ruch rolety w górę)
  • fazowy 2 (odpowiada za ruch rolety w dół)

Elementy jakie wykorzystałem przy budowie to:

Płytkę pcb zaprojektowałem w programie Fritzing

36871607_2053524901384962_3062546698363469824_n.thumb.png.9ce6b4243402da73768115eae14cb793.png

Była to moja pierwsza płytka stworzona w tym programie 🙂 Następnie metodą termotransferu przeniosłem toner z wydrukowanej kartki na płytkę pcb po czym ją wytrawiłem. Po trawieniu przy pomocy pasty lutowaniczej Bisan oraz opalarki zacynowałem ścieżki.

37129418_2064001230337329_3312246390326820864_n.thumb.jpg.58bffc544f5228a7bb7fcf4a2d5f387b.jpg

Płytka nie wygląda profesjonalnie ale działa 😄 Gdy powierciłem otwory zacząłem lutować elementy. Gotowa płytka prezentuję się w następująco:

37235011_2064001183670667_5233287508371963904_n.thumb.jpg.cb709f0af0ed9513db8cd586a5f1c3f4.jpg38156656_372953596572756_7934554021791006720_n.thumb.jpg.ca31873b8cae5bf7d8aee0a7e6763927.jpg

Z racji bezpieczeństwa płytka została umieszczona w puszce nadtynkowej. Dodatkowo jest możliwość podpięcia fizycznego przycisku do podnoszenia i opuszczania rolety. Aktualnie pracuję nad nową wersją płytki na której znajdą się triaki i optotriaki zamiast przekaźników oraz sam moduł ESP8266

STEROWANIE

Komunikacja z modułem odbywa się po przez protokół HTTP metody Get i Post. Podczas prac nad nową wersją stworzyłem przeglądarkowy interface (jest on zaimplementowany w ESP)

134262158_Screenshot2019-01-27at15_44_02.thumb.png.291e54b234aee9c3bc58a2bc0f245db5.png638825586_Screenshot2019-01-27at15_44_37.thumb.png.edefe0d5e93d764fdb633485aacde82f.png

  • można w nim skalibrować czas podnoszenia i opuszczania rolety (ważne te dwa czasy są różne !)
  • zmienić sieć wi-fi do której jest podpięty sterownik
  • zmienić hasło do logowania
  • oraz znaleźć takie informacje jak ustawiony czas podnoszenia i opuszczania rolety, aktualny procent zamknięcia oraz czas jaki upłynął od włączenia układu.

Dodatkowo stworzyłem sobie aplikacje mobilną w której mogę ustawić harmonogram podnoszenia i opuszczania rolety oraz dodałem suwak za pomocą którego mogę ustawić procent zamknięcia rolety. Gdy uda mi się skończyć wersję drugą płytki wrzucę ją tutaj wraz z kodem.

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Właśnie zaakceptowałem Twój opis, możesz go teraz zgłosić do akcji rabatowej umieszczając link w temacie zbiorczym. Dziękuję za przedstawienie ciekawego projektu, zachęcam do prezentowania kolejnych DIY oraz aktywności na naszym forum 🙂

Udostępnij ten post


Link to post
Share on other sites

Fajny projekt ale widzę jedną rzecz do poprawy. Co gdy w wyniku jakiegoś błędu zostaną załączone oba przekaźniki? Uważam że powinieneś to poprawić.

Możesz wykorzystać ten schemat:

roleta-przycisk-iors.jpg

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites
(edytowany)

Dzięki za sugestie, chyba to zastosuje jako dodatkowe zabezpieczenie, bo w kodzie mam dwie flagi które odpowiadają podnoszeniu i opuszczaniu. Zanim załączy się przekaźnik jest sprawdzana flaga. Dla przykładu, chcę opuścić roletę to sprawdzam czy flaga odpowiedzialna za podnoszenie ma wartość false 😉 

aczkolwiek teraz przechodzę na triaki i optotriaki w celu redukcji rozmiaru

Edytowano przez Masterpc96
  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »

×