ESP8266 Primary GUI - Termostat

tijo
Posts: 264
Joined: Fri Dec 01, 2017 12:44 pm
Been thanked: 1 time

Post

a jak to wgrać np do sonoff-a? Dawno mnie nie było ....
User avatar
Skalar
Posts: 23
Joined: Sun Sep 15, 2019 1:16 pm
Location: Wrocław

Post

Witam
jestem tutaj nowy ( od dzisiaj)
cieszę się że udało mi się uruchomić esp8266 z arduino i tutaj moje pytanie czy da się zmajstrować termostat z poziomu arduino ?
chodzi mi o kanały do ustawiania wartości temperatury do termostatu
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Lector wrote: Sun Sep 15, 2019 10:35 am No to jestem w domu więc piszę :)

Mam zrobione sterowanie do basenu na dwóch modułach współpracujących ze sobą.
1. Wemos D1 mini + oLED + Relay + 4 x DS18B20 - odpowiedzialny jest za pomiar temperatur (woda w basenie, wody w solarze, wody powrotnej z solaru, nasłonecznienia), przekaźnik działa jako główny wyłącznik zasilania pomp (takie dodatkowe zabezpieczenie oprócz róznicówki, aby pompy nie załączyły się podczas kąpieli).
2. Sonoff 4CH Pro - który jest również obsługiwany za pomocą pilotów, pierwszy kanał załącza mi oświetlenie w koło basenu, drugi monostabliny kanał steruję głównym wyłącznikiem pomp, trzeci włącza pompę filtrującą (harmonogram godzinowy), czwarty uruchamia pompę od solaru na podstawie temperatur. Trzeci kanał i czwarty są połączone w szeregu z przekaźnikiem Wemosa, więc jeżeli główny wyłącznik jest wyłączony to i tak nie uruchomią się pompy.

Pompa solaru uruchamia się gdy kanał temperatury 2 (woda w solarze) jest większa o 10 stopni niż w kanał temp. 1 (woda w basenie). Natomiast wyłącza się gdy kanał temp. 3 (woda powrotna) jest niższy niż kanał 1 (woda w basenie) + 5.

Nie wiem czy będzie to do ogarnięcia jeżeli przekaźnik do uruchomienia jest w drugim układzie.
Jako ze koniec sezonu basenowego mija (dziś woda ma 20C), to mi się jakoś nie spieszy z tematem.

Ogólnie myślałem nad przebudową tak aby był to jeden moduł, ale tu Wemos D1 mini już pewnie nie ogarnie tematu z powodu ilości wejść.
Chciałbym podłączyć płytkę z 8 przekaźnikami (pewnie wykorzystam tylko 6), dwa włączniki monostabilne, 4 lub 5 DS18B20, plus jakieś sterowanie RF na 4 kanały. Jeszcze bym widział tu jakiś ekran - myślę nad epapierem, gdyż oLED nie dał rady. Na ekranie prezentacja temperatur + stanów przekaźników.
może zapytam inaczej, a co w obecnym rozwiązaniu Ci przeszkadza, że chcesz zrobić je inaczej? Może czasami nie warto jak wszystko działa ;)
https://gui-generic-builder.supla.io/
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Jak rozłączy moduł z serwerem to nie działa :)
Tak i tak muszę zmienić oLED bo się powypalał.
Mam czas aż do maja :P
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
tijo
Posts: 264
Joined: Fri Dec 01, 2017 12:44 pm
Been thanked: 1 time

Post

tijo wrote: Sun Sep 15, 2019 4:52 pm a jak to wgrać np do sonoff-a? Dawno mnie nie było ....
Czy ten plik należy do sonoffa wgrać przez arduino?
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

tijo wrote: Mon Sep 16, 2019 8:11 am
tijo wrote: Sun Sep 15, 2019 4:52 pm a jak to wgrać np do sonoff-a? Dawno mnie nie było ....
Czy ten plik należy do sonoffa wgrać przez arduino?
przecież to gotowy bin wgrywasz za pomocą Flash Download Tools lub innego programu na adres 0x00000.
https://gui-generic-builder.supla.io/
tijo
Posts: 264
Joined: Fri Dec 01, 2017 12:44 pm
Been thanked: 1 time

Post

krycha88 wrote: Mon Sep 16, 2019 8:26 am
tijo wrote: Mon Sep 16, 2019 8:11 am
tijo wrote: Sun Sep 15, 2019 4:52 pm a jak to wgrać np do sonoff-a? Dawno mnie nie było ....
Czy ten plik należy do sonoffa wgrać przez arduino?
przecież to gotowy bin wgrywasz za pomocą Flash Download Tools lub innego programu na adres 0x00000.
no i o to mi chodziło...szacun za kawał dobrej roboty. A blankiem na początek potraktować?
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

tijo wrote: Mon Sep 16, 2019 8:44 am
krycha88 wrote: Mon Sep 16, 2019 8:26 am
tijo wrote: Mon Sep 16, 2019 8:11 am

Czy ten plik należy do sonoffa wgrać przez arduino?
przecież to gotowy bin wgrywasz za pomocą Flash Download Tools lub innego programu na adres 0x00000.
no i o to mi chodziło...szacun za kawał dobrej roboty. A blankiem na początek potraktować?
Tak
https://gui-generic-builder.supla.io/
piomar2
Posts: 369
Joined: Fri Apr 26, 2019 5:32 pm
Location: Bukowice

Post

krycha88 pisze: ↑ndz wrz 15, 2019 8:39 am
Jeżeli byście chcieli to mogę wam przygotować soft w którym będzie można ustawiać temperaturę termostatu z aplikacji. Osobiście jest mi to nie potrzebne dlatego tego nie dodałem :)
Ja też byłbym zainteresowany ustawianiem temperatury z aplikacji...

Pozdrawiam
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

piomar2 wrote: Mon Sep 16, 2019 10:00 am
krycha88 pisze: ↑ndz wrz 15, 2019 8:39 am
Jeżeli byście chcieli to mogę wam przygotować soft w którym będzie można ustawiać temperaturę termostatu z aplikacji. Osobiście jest mi to nie potrzebne dlatego tego nie dodałem :)
Ja też byłbym zainteresowany ustawianiem temperatury z aplikacji...

Pozdrawiam
nie ma dedykowanego kanału do ustawiania wartości z poziomu apki, ale można to zrobić za pomocą kanału np przekaźnika każde przełączenie na ON podwyższy temperaturę, a na OFF obniży. Jeżeli wam to pasuję to mogę to zrobić wieczorem.
https://gui-generic-builder.supla.io/

Return to “Projekty użytkowników”