Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Namen tega projekta je zgraditi pameten sistem za spremljanje obratov z uporabo ESP8266 in platforme AskSensors IoT.
Ta sistem se lahko uporablja za spremljanje vlažnosti tal, da se zagotovijo objektivna merila za odločitve o namakanju. ki pomagajo zagotoviti namakanje ob pravem času in zmanjšajo stroške obratovanja.
Poleg tega bo aplikacija AskSensors uporabnikom po e -pošti poslala opozorila, ko rastline potrebujejo vodo.
1. korak: Pripravite material
Glavni sestavni deli predlaganega sistema so:
- MCU vozlišča ESP8266
- Senzor vlažnosti tal FC-28
- Račun AskSensors.
Korak: Povežite senzor z oblakom
Ta pregledna knjiga vsebuje podroben vodnik po korakih, ki vam pomaga povezati ESP8266 in senzor vlage z oblakom AskSensors. Sledite predlaganim korakom.
Če je dobro opravljeno, bi morali biti zdaj pripravljeni nastaviti e -poštno opozorilo.
3. korak: Nastavite e -poštno opozorilo
Na nadzorni plošči senzorja kliknite gumb »Dodaj opozorilo«, da po e -pošti prejmete opozorilo, ko raven vlage preseže vnaprej določen prag. Na sliki je prikazan primer nastavitve e -poštnega opozorila, ko je raven vlage večja od 55%. To pomeni, da rastlina potrebuje vodo.
Redno preverjanje se izvede samodejno, odvisno od vrednosti minimalnega intervala (v primeru 15 minut). To omogoča, da bo aplikacija AskSensors vsakih 15 minut preverjala raven vlažnosti vaše rastlinske zemlje. Če je vsaj ena vrednost presegla prag, ki ste ga določili, boste prejeli e -poštno opozorilo.
4. korak: Programska oprema
Ta primer skice dobite na strani AskSensors Github.
Spremenite SSID in geslo za Wi-Fi, vnesite ključ Api:
const char* wifi_ssid = "………."; // SSID
const char* wifi_password = "………."; // WIFI const char* apiKeyIn = "………."; // API KEY IN
5. korak: Zaženite test
- Vstavite priključek senzorja vlage v rastlinsko zemljo, kot je prikazano na priloženi sliki.
- MCU vozlišča ESP8266 povežite z računalnikom prek kabla USB.
- Odprite Arduino IDE in naložite kodo.
- Odprite serijski terminal. Videti bi morali, da se vaš MCU vozlišča ESP8266 povezuje z internetom prek WiFi.
- ESP8266 bo občasno prebral raven vlage in jo poslal na AskSensors. Lahko navzkrižno preverite odčitke grafa AskSensors z vrednostmi, ki so natisnjene na vašem terminalu Arduino.
Ko raven vlage preseže vnaprej določen prag, bi morali prejeti e -poštno opozorilo.
6. korak: KONČANO
Hvala!
Imaš kakšno vprašanje ?
Pridružite se skupnosti AskSensors.