Cuprins:

Sistem de monitorizare și control al umidității solului bazat pe IoT folosind NodeMCU: 6 pași
Sistem de monitorizare și control al umidității solului bazat pe IoT folosind NodeMCU: 6 pași

Video: Sistem de monitorizare și control al umidității solului bazat pe IoT folosind NodeMCU: 6 pași

Video: Sistem de monitorizare și control al umidității solului bazat pe IoT folosind NodeMCU: 6 pași
Video: Aplicație IoT pentru monitorizarea umidității solului la plante de interior 2024, Noiembrie
Anonim
Sistem de monitorizare și control al umidității solului bazat pe IoT utilizând NodeMCU
Sistem de monitorizare și control al umidității solului bazat pe IoT utilizând NodeMCU

În acest tutorial vom implementa un sistem de monitorizare și control al umidității solului bazat pe IoT folosind modulul WiFi ESP8266, adică NodeMCU.

Componente necesare pentru acest proiect:

  • Modul WiFi ESP8266 - Amazon (334 / - INR)
  • Modul releu - Amazon (130 / - INR)
  • Pompa submersibilă de 5V - Amazon (130 / - INR)
  • Senzor de umiditate a solului - Amazon (160 / - INR)
  • Jumpers - Amazon (120 PC-uri pentru 160 / - INR)
  • Baterie 9V + Snap - Amazon (40 / - INR)

Total (Amazon) - 954 / - INR

SAU

Cumpărați de la Electronixity în 682 / - INR

Pasul 1: modulul WiFi ESP8266

Modul WiFi ESP8266
Modul WiFi ESP8266

Placa de dezvoltare echipează modulul ESP-12E care conține cip ESP8266 având microprocesor Tensilica Xtensa® 32-bit LX106 RISC care funcționează la o frecvență de ceas reglabilă de 80 până la 160 MHz și acceptă RTOS.

Există, de asemenea, 128 KB RAM și 4 MB de memorie Flash (pentru stocarea de programe și date) suficient pentru a face față șirurilor mari care alcătuiesc pagini web, date JSON / XML și tot ceea ce aruncăm pe dispozitivele IoT în zilele noastre.

ESP8266 integrează transmițătorul WiFi 802.11b / g / n HT40, deci nu numai că se poate conecta la o rețea WiFi și poate interacționa cu Internetul, dar poate configura și o rețea proprie, permițând altor dispozitive să se conecteze direct la aceasta. Acest lucru face ca ESP8266 NodeMCU să fie și mai versatil.

Pasul 2: Modulul de releu

Modulul de releu
Modulul de releu

Un releu vă permite să porniți sau să opriți un circuit folosind tensiune și / sau curent mult mai mare decât ceea ce ar putea gestiona Arduino.

Releul asigură o izolare completă între circuitul de joasă tensiune de pe partea Arduino și partea de înaltă tensiune care controlează sarcina. Se activează folosind 5V de la Arduino, care, la rândul său, controlează aparatele electrice precum ventilatoarele, luminile și aparatele de aer condiționat.

Pasul 3: Senzor de umiditate a solului

Senzor de umiditate a solului
Senzor de umiditate a solului

Acesta este contorul de umiditate al solului, senzorul de umiditate al solului, senzorul de apă, higrometrul solului pentru Ardunio. Cu acest modul, vă puteți da seama când plantele dvs. au nevoie de udare după cât de umed este solul în ghiveci, grădină sau curte. Cele două sonde de pe senzor acționează ca rezistențe variabile. Folosiți-l într-un sistem de udare automatizat, conectați-l la IoT sau pur și simplu folosiți-l pentru a afla când planta dvs. are nevoie de puțină dragoste. Instalarea acestui senzor și a PCB-ului său vă vor ajuta să creșteți un deget verde!

Senzorul de umiditate al solului este format din două sonde care sunt utilizate pentru a măsura conținutul volumetric al apei. Cele două sonde permit curentului să treacă prin sol și apoi obține valoarea rezistenței pentru a măsura valoarea umidității. Când există mai multă apă, solul va conduce mai multă energie electrică, ceea ce înseamnă că va exista o rezistență mai mică. Prin urmare, nivelul de umiditate va fi mai mare. Solul uscat conduce electricitatea prost, deci atunci când va fi mai puțină apă, atunci solul va conduce mai puțin electricitate ceea ce înseamnă că va exista mai multă rezistență. Prin urmare, nivelul de umiditate va fi mai mic.

Conexiune cablare

  • VCC: 3,3V-5V
  • GND: GND
  • DO: Interfață de ieșire digitală (0 și 1)
  • AO: Interfață de ieșire analogică

Caracteristici:

  • Mod dual de ieșire, ieșire analogică mai precisă
  • O gaură de șurub fixă pentru o instalare ușoară
  • Cu indicator de putere (roșu) și indicator de ieșire de comutare digitală (verde)
  • Având cip comparator LM393, stabil.

Pasul 4: Diagrama circuitului

Diagrama circuitului
Diagrama circuitului

Conexiunile întregului proiect sunt date mai sus.

Alimentați modulul WiFi ESP8266 prin USB Micro.

Descărcați Biblioteca ESP8266 de aici.

Aveți probleme la instalarea plăcii ESP8266 în Arduino IDE? Verificați tutorialul

Pasul 5: ieșire video

Pentru cod de lucru complet ---- Alpha Electronz

Recomandat: