Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämän projektin tavoitteena on rakentaa älykäs laitoksen valvontajärjestelmä ESP8266: n ja AskSensors IoT Platformin avulla.
Tätä järjestelmää voidaan käyttää maaperän kosteustason seurantaan objektiivisten kriteerien tarjoamiseksi kastelupäätöksille. jotka auttavat varmistamaan kastelun käytön oikeaan aikaan ja vähentävät käyttökustannuksia.
Lisäksi AskSensors -sovellus lähettää käyttäjälle sähköposti -ilmoituksia, kun kasvit tarvitsevat vettä.
Vaihe 1: Valmista materiaali
Ehdotetun järjestelmän pääkomponentit ovat:
- ESP8266 -solmu MCU
- Maaperän kosteusanturi FC-28
- AskSensors -tili.
Vaihe 2: Yhdistä anturi pilveen
Tämä rakenteellinen antaa yksityiskohtaisen vaiheittaisen oppaan, jonka avulla voit yhdistää ESP8266: n ja kosteusanturin AskSensors-pilveen. Noudata ehdotettuja ohjeita.
Jos se on hyvin tehty, meidän pitäisi nyt olla valmiita asettamaan sähköpostihälytys.
Vaihe 3: Aseta sähköpostihälytys
Napsauta anturin koontinäytössä Lisää hälytys -painiketta, niin saat sähköposti -ilmoituksen, kun kosteustaso ylittää ennalta määritetyn kynnyksen. Kuvassa on esimerkki sähköpostihälytyksen asettamisesta, kun kosteustaso on yli 55%. Tämä tarkoittaa, että kasvi tarvitsee vettä.
Säännöllinen tarkistus suoritetaan automaattisesti Min Interval -arvon mukaan (esimerkissä 15 minuuttia). Tämä mahdollistaa sen, että AskSensors -sovellus tarkistaa kasvisi maaperän kosteustason 15 minuutin välein. Jos vähintään yksi arvo on ylittänyt määrittämäsi kynnyksen, saat sähköposti -ilmoituksen.
Vaihe 4: Ohjelmisto
Hanki tämä esimerkkiluonnos AskSensors Github -sivulta.
Muokkaa Wi-Fi SSID-tunnusta ja salasanaa, Api Key In:
const char* wifi_ssid = "………."; // SSID
const char* wifi_password = "………."; // WIFI const char* apiKeyIn = "………."; // API KEY IN
Vaihe 5: Suorita testi
- Aseta kosteusanturin liitin kasvien maaperään oheisen kuvan mukaisesti.
- Liitä ESP8266 -solmun MCU tietokoneeseen USB -kaapelilla.
- Avaa Arduino IDE ja lataa koodi.
- Avaa sarjapääte. Sinun pitäisi nähdä, että ESP8266 -solmun MCU muodostaa yhteyden Internetiin WiFi -yhteyden kautta.
- ESP8266 lukee ajoittain kosteustason ja lähettää sen AskSensors -laitteelle. Voit tarkistaa AskSensors-kaavion lukemat ja arvot, jotka tulostetaan Arduino-päätelaitteeseesi.
Sinun pitäisi saada sähköposti -ilmoitus, kun kosteustasosi ylittää ennalta määritetyn kynnyksen.
Vaihe 6: VALMIS
Kiitos!
Onko sinulla kysymyksiä ?
Liity AskSensors -yhteisöön.