Po pár letech provozu jsem se rozhodl upravit regulátor solárního ohřevu. Přidal jsem čidlo na teplotu vzduchu a modul ESP-01 na odesílání dat na web Thingspeak.
Čidlo teploty vzduchu jsem použil opět DS18B20, které je připojeno na sběrnici k ostatním. Rx pin modulu ESP-01 je připojený přes dělič napětí na Tx pin hlavního MCU. Protože ESP potřebuje napájení 3,3V je použit převodník z 5V na 3,3V.

Program do ESP-01 a aktuální program do hlavního MCU (Arduino UNO) je ke stažení ZDE
pekny den preji,
pouzil sem tve zapojeni na solarni ohrev bazenu a mam maly problem..
nejake zaklady si v kodu upravim, jsem absolutni zacatecnik..
cidlo bazen mam zapojen na vodu z bazenu, cidlo panel mam na panelu, vzduch mam na vratce pred bazenem, tzn. vratka ze solaru, tesne pred bazenem..
problem mam v tom, ze ted ma
bazen 22°
panel 33°
vratka ze solaru(vzduch) 27°..
dojde k tomu, napr. vecer, ze bazen bude mit napr 22°, panel 26°, a vratka z panelu(vzduch) 20° a voda se bude zbytecne treba pul hodky ochlazovat.. a ja netusim jak napsat podminky..
k veceru jedu koupit dalsi cidla na pokusy a uceni se podminek (posledni cidlo sem zadelal do panelu), ale rada by bodla..
myslim ze idealnni stav pro me by byl, vypinat cerpadlo pri teplote (Tbazen >= Tvzduch) a zapinat bych potreboval pri teplote panel ma treba int rozdil treba 10.. to funguje, ale potrebuji aby teba deset vterin bezelo cerpadlo, nez se nahreje vratka a bezelo nez vratka vychladne na teplotu bazenu plus 1°C..
rozepsal sem to odpoledne, koupil cidla, doted zkousim a proste to nemuzu pochopit..
super zapojeni, super tvoje prace, ale me s tim hnout proste nejde..
kdybys byl tak hodny a mohl venovat chvilku casu s pomoci, byl bych moc vdecny
martin
(Tbazen 0 && Tpanel 0)