öntözési rendszer Arduino, lusta intelligens
Egy korábbi cikkben beszélgettünk a szervezet automatikus öntözés saját nyaraló az állapot felügyelete és ellenőrzése a rendszer az interneten keresztül. Itt látható a telepítés öntözés:

Ezúttal egy közelebbi pillantást a készülék vezérlő doboz és a felhasználói felület kezelése a rendszer egy web-alapú alkalmazás.
Az ellenőrzés alapján megállapított rendszer átfogó megoldás a távoli és a távfelügyelet a szervezet «DUSPRO» tárgyakat. Be lehet fejezetben található „A projektek”.
ellenőrzési rendszer automata öntözőrendszer
Az alábbi ábra egy tömbvázlatát egy integrált megoldás a távirányító és monitorozása öntözőrendszerek.

Az ellenőrzési rendszer vezérlő adatokat gyűjt az érzékelők és rendszerek GPRS-modem továbbítja azokat a szerver. Az utasításokra reagálva kap a szerver rendszer, hogy ellenőrizzék a működtetőszerkezetek (öntözés szelepek, szivattyúk és szelepek blokk utántöltése vizet a tartályban).
A felhasználó hozzáfér a szerver egy web-alapú alkalmazás a PC-n vagy mobil eszközön.
rendszer kabinet

Az alábbi ábrán a szerkezeti-működési diagramja a kapcsolószekrényben.

Center rendszer vezérlő Arduino Mega.


Vannak olyan esetek, amikor a modem lehet bejutni a „nehéz helyzetben.” Néha, annak érdekében, hogy visszaállítsa a normális működése megköveteli a hard reset. Ehhez indítsa újra a rendszert hozzá egy modemet modul, amely egy elektromágneses relé, amelyen keresztül a határokon csatlakoztatott modemet.
Hőmérsékletének mérésére kívülről van csatlakoztatva a vezérlő DS18B20 érzékelőt. A vezérlő teszi őt cseréjét OneWire felület.
Ebben a cikkben, akkor nem adja meg az elektromos vezérlőszekrény diagram, az Arduino programkód és beszélni részletesen a munkát a web szerver, mert Ez a téma egy másik vita. Azok számára, akik szeretnék ásni ebben a témában, már készített egy sorozat órák.
WEB alkalmazás kezelésére öntözés az interneten keresztül
Keresztül a webes alkalmazás felhasználói:
- Nyomon követi a jelenlegi állapotában a rendszer: a víz szintje a tartályban, a külső hőmérséklet, az állam öntözés vonalak (öntözési megy / öntözés leáll).
- vezérli a locsolás (be és ki a kívánt vonal) kézi üzemmódban,
- Ez egy ütemtervet öntözés automatikusan
- E-mail értesítés fontos rendszer események (kommunikáció elvesztését, az alacsony vízszint a tartályban, stb)
- elemzi a grafikont a hőmérséklet változásának az utcán közben a rendszer működése
- prosmatirivaet események zajlanak a helyszínen, a eseménynapló
A fő képernyő ellenőrzési és felügyeleti rendszer

A kezdőképernyőn, a webes alkalmazás megjeleníti az aktuális állapotát minden csomópont a rendszer: olvasás a vízszint érzékelőt a tartály és a hőmérséklet-érzékelő (asztal a bal oldalon), és az állam a mágnesszelepek öntözés áramkörök (táblázat jobbra).
Ugyanezen a képernyőn a felhasználó manuálisan engedélyezni vagy letiltani bármely öntözés vonalak.
A képernyő alján megjelenik a legutóbbi események került sor az állomáson.
Öntözés menetrendkezeléssel képernyő automatikusan

Ezen a képernyőn a felhasználó létrehozhat egy ütemezést futtatni a rendszer automatikus módban a szerver be- és kikapcsolható az öntözést az állomáson a felhasználó beavatkozása nélkül.
Event Log
A fontos események kerülnek az állomástól: on / off öntözés vonalak, nyílt kommunikációt az állomásra, mivel a helyreállító-állomás, a külső hőmérséklet meghatározott szint alá, a tartály üres, a tartály majdnem üres.
figyelmes felhasználó
A beállítás az állomás, a felhasználó lehet rendelni néhány esemény, mint a „figyelmeztetés” vagy „vészhelyzet”. Ha azt tapasztalja, ezek az események, a kiszolgáló értesíti a felhasználót e-mailben és (vagy) SMS-ben. Ez az esemény lehet nyitott kommunikációt az állomásra, az alacsony vízszint a tartályban vagy a külső hőmérséklet alacsony.
Az alsó hőmérsékleti határt, és egy idő-out idő, amely után a rendszer regisztrálja a távoli kapcsolat, - határozza meg a beállításokat.
A grafikon a kültéri hőmérséklet

Ez a képernyő egy grafikon a hőmérséklet egy előre meghatározott ideig (10 perc. 30 perc. Per óra, 12 óra egy nap, hét, hónap).
Továbbfejlesztése a rendszer
A jövőben azt tervezzük, hogy javítsa az információs rendszerek, hozzátéve, hogy a vízmérő. Üzemóra lesz látható a felhasználó egy internetes alkalmazás segítségével. Ezen adatok alapján lehet majd rajzoljuk a vízáram hosszú ideig.
Ezen kívül azt tervezik, hogy felkészítse a soros érzékelők öntözés a talaj nedvességtartalma és öntözés vezérlő által vezérelve a vallomását. Ez létre fog hozni még kedvezőbb feltételek a növények növekedését, és emelni a víz megtakarítást.
következtetés
Azok számára, akik szeretnének egy részletesebb vizsgálata adatcsere technológia a távoli szerver segítségével az Arduino és SIM900 modem, már készített egy sorozat órák ebben a témában. Íme, az első közülük.
Ennél amíg az összes! Reméljük, hogy ez érdekes volt! Amíg találkozunk LAZY SMART. Annak érdekében, hogy ne hagyjon ki egy új cikk, csatlakozzon Facebook csoport. és iratkozz fel a YouTube-csatorna.