Sommario:

Monitoraggio e avvisi dell'impianto con ESP8266 e AskSensors IoT Cloud: 6 passaggi
Monitoraggio e avvisi dell'impianto con ESP8266 e AskSensors IoT Cloud: 6 passaggi

Video: Monitoraggio e avvisi dell'impianto con ESP8266 e AskSensors IoT Cloud: 6 passaggi

Video: Monitoraggio e avvisi dell'impianto con ESP8266 e AskSensors IoT Cloud: 6 passaggi
Video: Comandare il cancello di casa da telefono con esp8266-01 e Esphome - Creiamo una casa intelligente! 2024, Luglio
Anonim
Monitoraggio e avvisi dell'impianto con ESP8266 e AskSensors IoT Cloud
Monitoraggio e avvisi dell'impianto con ESP8266 e AskSensors IoT Cloud

Questo progetto mira a costruire un sistema di monitoraggio degli impianti intelligente utilizzando ESP8266 e la piattaforma IoT AskSensors.

Questo sistema può essere utilizzato per tenere traccia del livello di umidità del suolo per fornire criteri oggettivi per le decisioni sull'irrigazione. che aiutano a garantire che l'irrigazione venga applicata al momento giusto e a ridurre i costi operativi.

Inoltre, l'applicazione AskSensors invierà avvisi e-mail all'utente quando le piante hanno bisogno di acqua.

Passaggio 1: prepara il tuo materiale

Prepara il tuo materiale
Prepara il tuo materiale
Prepara il tuo materiale
Prepara il tuo materiale

I componenti principali del sistema proposto sono:

  1. ESP8266 nodo MCU
  2. Sensore di umidità del suolo FC-28
  3. Account AskSensors.

Passaggio 2: collega il sensore al cloud

Questa istruzione fornisce una guida dettagliata passo passo per aiutarti a connettere il tuo ESP8266 e il sensore di umidità al cloud AskSensors. Si prega di seguire i passaggi suggeriti.

Se è ben fatto, ora dovremmo essere pronti per impostare un avviso e-mail.

Passaggio 3: imposta un avviso e-mail

Imposta avviso e-mail
Imposta avviso e-mail

Dalla dashboard del sensore, fai clic sul pulsante "Aggiungi avviso" per ricevere un avviso e-mail quando il livello di umidità supera una soglia predefinita. L'immagine mostra un esempio per impostare un avviso e-mail quando il livello di umidità è superiore al 55%. Ciò significa che la pianta ha bisogno di acqua.

Verrà eseguito automaticamente un controllo periodico in base al valore di Min Interval (15 minuti nell'esempio). Ciò consente che il livello di umidità del suolo della tua pianta venga controllato dall'applicazione AskSensors ogni 15 minuti, se almeno un valore ha superato la soglia da te definita, riceverai un'e-mail di avviso.

Passaggio 4: software

Ottieni questo schizzo di esempio dalla pagina Github di AskSensors.

Modificare l'SSID Wi-Fi e la password, l'Api Key In:

const char* wifi_ssid = "………."; // SSID

const char* wifi_password = "………."; // WIFI const char* apiKeyIn = "………."; // CHIAVE API IN

Passaggio 5: eseguire il test

Esegui il test
Esegui il test
Esegui il test
Esegui il test
  • Inserire il terminale del sensore di umidità nel terreno della pianta come mostrato nella figura allegata.
  • Collega l'MCU del nodo ESP8266 al computer tramite un cavo USB.
  • Apri Arduino IDE e carica il codice.
  • Apri un terminale seriale. Dovresti vedere il tuo MCU del nodo ESP8266 che si connette a Internet tramite WiFi.
  • L'ESP8266 legge periodicamente il livello di umidità e lo invia ad AskSensors. Puoi incrociare le letture del grafico AskSensors con i valori stampati sul tuo terminale Arduino.

Dovresti ricevere un'e-mail di avviso quando il livello di umidità supera la soglia predefinita.

Passaggio 6: FATTO

Grazie!

Avete domande ?

Per favore unisciti alla comunità AskSensors.

Consigliato: