Backend webaplikácia pre meteostanice/kúrenie na mikrokontroléroch – Inzerce – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Backend webaplikácia pre meteostanice/kúrenie na mikrokontroléroch – Inzerce – Fórum – Programujte.comBackend webaplikácia pre meteostanice/kúrenie na mikrokontroléroch – Inzerce – Fórum – Programujte.com

 

Martin
~ Anonymní uživatel
1600 příspěvků
23. 7. 2018   #1
-
0
-

Zdravím, ponúkam backend webaplikáciu pre meteostanice a systémy vykurovania postavených na mikrokontroléroch, pričom web je zberné miesto, kde sa všetko nahráva, vypisuje daným používateľom, vizualizuje sa...

Podrobnejší popis:

Vykurovanie (Vytápění)

Ponúkam vyhotovený web backend napísaný v jazyku PHP, ktorý funguje ako zberná brána pre dáta od používateľov registrovaných na stránke. Každý registrovaný používateľ si zvolí hardvér, ktorý využíva - vývojovú dosku, prostredníctvom ktorej dáta odosiela na web. 

Připojen obrázek.

Na výber má z:

Arduino + Ethernet shield W5100/W5500
NodeMCU (ESP8266)
ESP32

Stránka umožňuje nahrávať a prezerať až 4 teploty, pričom jedna z nich je regulačnou teplotou, ktorou sa riadi kúrenie v dome.


Kúrenie obsahuje 2 režimy
Automatika - spína sa na základe nameranej teploty, cieľovej so započítaním voliteľnej hysterézy (+-0,5 - 2°C)
Manuál - klasicky na vyžiadanie ZAP/VYP
Samozrejmesťou je aj reprezentácia nameraných teplôt počas dňa a ich vykreslenie do grafu priamo na webe. Webstránka umožňuje zmeniť názvy miestností/čidiel, z ktorých sa dáta berú, stránka vygeneruje zdrojový kód pre mikrokontróler, ukazuje stav pripojenia dosky (či je pripojená, čas poslednej prijatej informácie)


Viac informácii e-mailom.



Aplikácia je svižná, ponúka zaujímavý spôsob zberu a reprezentácie dát v multiuser webaplikácii. Každý používateľ má jednoznačný identifikátor, ktorým môže na stránku dáta nahrať. Z administračného rozhrania je možné spammerov (dosky, ktoré odosielajú neplatné dáta zablokovať).


Nakoľko sú do systému integrované aj Arduino dosky s Ethernet shieldmi, ktoré nepodporujú HTTPS, je nutné mať ako HTTP, tak i HTTPS variantu stránky. 


Každé zariadenie môže dáta na web poslať raz za minútu (ak odosiela častejšie, systém tieto dáta zahodí) - predchádza preplneniu databázy.

Systém používa MySQL databázu a sériu tabuliek pre používateľov, namerané dáta, stav kúrenia.
Systém je možné pretvoriť aj invertovane na chladenie.
Používateľ potrebuje okrem dosky aj relé - popis na webe

Meteostanice:

Backend ponúka spracovanie nameraných dát:
Teplota
Vlhkosť
Tlak vzduchu
Každý registrovaný používateľ si zvolí jeden z dostupného hardvéru, ktorý chce využiť:
Arduino + Ethernet shield W5100/W5500
NodeMCU
ESP32
Používateľ si ďalej tvorí meraciu konfiguráciu pre veličiny:
BME280
DHT22, BMP280
SI7021, BMP280
DHT22, BMP180
SI7021, BMP180
Web:
Web backend vygeneruje zdrojový kód pre príslušnú dosku s odkliknutým hardvérom, ktorý si sám používateľ nahrá do dosky a tá bude komunikovať s webom. Každá doska odosiela na web dáta + bezpečnostný kľúč, ktorý dosku overuje, aby dáta dotyčného používateľa dorazili a boli vizualizované práve jemu. Systém je stabilný, svižný.

Připojen obrázek.

Pri Arduino a Ethernet moduloch Wiznet W5100/W5500 je podporovaná len HTTP konektivita. Pri ESP32 a ESP8266 aj HTTPS konektivita a pri ESP32 aj podpora podnikových a univerzitných sietí na 802.1x protokole.

Připojen obrázek.

Kontakt: martinius96@gmail.com

Podobné projekty v portfóliu: https://arduino.php5.sk

Nahlásit jako SPAM
IP: 195.28.145.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 4 hosté

Podobná vlákna

Py2exe, backend — založil Clq

PHP cake backend — založil Stnley

Java backend vývojář — založil Tom H.

Backend pro Angular — založil Stanislav

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý