[ Príspevok: 1 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 07.08.22
Príspevky: 441
Témy: 194 | 194
Bydlisko: Poprad-okolie

Ahoj všetci, dnes by som vám rád predstavil môj projekt, ktorý som tvoril 2 roky, čas od času som do neho niečo pridal a dnes by som vám rád predstavil jeho plnú funkcionalitu. Dozviete sa, čo systém vie, prečo je autonómny, prečo som zvolil ESP8266 namiesto Arduina a aké technológie som pre tento webovo orientovaný projekt vykurovania použil. Systém je schopný riadiť vykurovanie v dome, pôvodne navrhnutý pre chatu s plynovým kotlom.

Webové rozhranie je tvorené pre používanie laikami, teda je vhodný pre každého bez ohľadu na skúsenosti s prácou s počítačom, či webovým prehliadačom. To, čo používateľ potrebuje vie na stránke nájsť v menu a na jednotlivých podstránkach, ktorými vie systém riadiť. Používam 6 teplotných senzorov DS18B20 pre záznam teplôt v miestnostiach a taktiež aj pre teplotu vody v radiátoroch, respektíve v obehovom okruhu kotla.

Systém umožňuje riadiť dva výstupy - fyzické relé pre:
    Kúrenie - kotol s voliteľnou hysterézou s voliteľným senzorom teploty pre riadenie, voliteľná referenčná teplota
    Obehové čerpadlo - voliteľná referenčná teplota, voliteľný senzor teploty pre riadenie, spína ak je teplota pod nastavenú - bez hysterézy
Oba tieto výstupy viem ovládať v dvoch základných režimoch:
    Automatický - pracuje sám autonómne, s hysterézou (kotol), s referenčnými teplotami, zvolenými senzormi
    Manuálny - manuálne ZAP/VYP - natvrdo na dobu neurčitú (používateľ je upozornený)

Vývojovú dosku NodeMCU v3 Lolin s čipom ESP8266 som využil z dôvodu wifi konektivity s dobrým dosahom k AP. Podporuje šifrované HTTPS spojenie na web, kde predáva dáta serveru, ktorý ich ďalej spracuje. Doska okrem odosielania teplôt plní aj dôležitú funkciu v spúšťaní scriptov, ktoré umožňujú tomuto systému byť autonómnym - dokáže sa riadiť sám na základe nameraných teplôt, hysterézy, referečných teplôt.

Doska teda v pravidelných intervaloch spúšťa logiku systému, ktorý dokáže zmeniť stavy výstupov ZAP/VYP (používateľ spúšťa rovnaké scripty na pozadí ak je na webe AJAX-ovými volaniami). Doska si sťahuje aj aktuálne informácie o referenčných teplotách, hysteréze a v prípade výpadku wifi spojenia, alebo webstránky doska ďalej riadi autonómne domácnosť s posledne známymi referenčnými teplotami a hysterézou. Pri nadviazaní spojenia s webom sa okamžite aktualizuje a riadi sa podľa webu.

Webové rozhranie z hľadiska používateľa umožňuje:
    Zmeniť názvy teplomerov, napr podľa miestností
    Prezeranie real-time dát o teplotách (Karta Prehľad: dáta sa menia automaticky v tabuľke)
    Riadiť kúrenie, obehové čerpadlo
    Prezerať grafy za 24 hodín pre výstupy s minútovou reprezentáciou a pre teploty so 4 minútovou reprezentáciou nameraných dát
    Doplnkové grafy so 7-dňovou históriou
    Vzdialený reštart dosky
    Login systém
    Log prihlásení so záznamom IP adresy (IPv4 aj IPv6)
    Log zmien v systéme, kedy mikrokontróler prepol kúrenie, vypol, a pod.
    Zmena login informácii do webu
    Zdrojový kód pre mikrokontróler priamo na webe
Systém je svižný, ľahko udržiavateľný. Používateľ si na webe môže pozrieť aj deň a čas, kedy došlo k výpadku dosky v prehľadom grafe a taktiež kedy bola aká teplota nameraná, či kedy bolo ktoré relé výstupu aktívne. Doska môže na web zasielať aj ďalšie dôležité informácie - procesorový čas, sila signálu Wifi hotspotu, názov wifi hotspotu (možnosť navoliť viacero v programe pre NodeMCU).

Tieto doplnkové hodnoty môžu pomôcť systému ako takému z pohľadu plánovania automatického reštartu dosky po mesiaci, či týždni a podobne. Celé webové rozhranie používa PHP scripty pre funkcionalitu, AJAX-ové volania PHP scriptov pri účasti používateľa na webe, šablónu ControlR, grid systém Bootstrap.
Ďalšie zaujímavé projekty môžete nájsť aj na mojom webe: https://arduino.php5.sk
Fotogaléria:
Autonómne vykurovanie cez internet s ESP8266
Autonómne vykurovanie cez internet s ESP8266
Autonómne vykurovanie cez internet s ESP8266
Autonómne vykurovanie cez internet s ESP8266
Autonómne vykurovanie cez internet s ESP8266
Autonómne vykurovanie cez internet s ESP8266
Schéma zapojenia pre ESP8266 (NodeMCU) pre projekt autonómneho vykurovania:
Autonómne vykurovanie cez internet s ESP8266


 [ Príspevok: 1 ] 


Autonómne vykurovanie cez internet s ESP8266



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

P: Softvér pre autonómne vykurovanie cez internet s mikrokontrolérom

v Predám

0

691

12.01.2019 1:04

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

WEB-portál - Vykurovanie cez internet - otvorený hardvér

v Články

0

1478

24.03.2019 18:27

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

Vykurovanie cez internet - Multiuser webaplikácia - otvorený hardvér

v Články

0

275

22.03.2020 11:14

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

ESP8266 - Ovládanie hlasom cez Amazon Echo Dot

v Články

3

514

30.05.2020 23:37

stiv

V tomto fóre nie sú ďalšie neprečítané témy.

Inteligentné vykurovanie

v Mikropočítače

3

437

11.01.2018 21:17

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

Samsung predstavil plne autonómne hodinky

v Novinky

3

339

04.09.2014 22:21

haffen

V tomto fóre nie sú ďalšie neprečítané témy.

telefonovanie cez internet

v Poskytovatelia internetu

3

658

08.03.2007 21:04

Nash

V tomto fóre nie sú ďalšie neprečítané témy.

Internet cez satelit

v Sieťové a internetové programy

12

1975

13.12.2011 15:18

Luciia

V tomto fóre nie sú ďalšie neprečítané témy.

Internet cez wifi

v Siete

3

611

14.01.2010 22:18

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

TV cez internet

v Sieťové a internetové programy

1

509

04.02.2013 11:14

michalesku

V tomto fóre nie sú ďalšie neprečítané témy.

TV cez internet

v Rozširujúce karty

0

754

03.01.2011 16:49

sysel777

V tomto fóre nie sú ďalšie neprečítané témy.

Video cez internet

v Sieťové a internetové programy

7

610

09.06.2007 16:40

DuriSch

V tomto fóre nie sú ďalšie neprečítané témy.

nakupovanie cez internet

v Notebooky a netbooky

1

876

02.04.2007 20:42

teki

V tomto fóre nie sú ďalšie neprečítané témy.

internet cez telefon

v Ostatné programy

4

620

15.07.2008 7:27

dsljohn

V tomto fóre nie sú ďalšie neprečítané témy.

internet cez WIFI

v Sieťové a internetové programy

2

556

10.05.2009 18:04

Rabbit

V tomto fóre nie sú ďalšie neprečítané témy.

TV cez internet

v Sieťové a internetové programy

9

5066

03.02.2008 20:29

Palec



© 2005 - 2022 PCforum, edited by JanoF