Cuprins:
- Pasul 1: modulul WiFi ESP8266
- Pasul 2: Modulul de releu
- Pasul 3: Senzor de umiditate a solului
- Pasul 4: Diagrama circuitului
- Pasul 5: ieșire video
Video: Sistem de monitorizare și control al umidității solului bazat pe IoT folosind NodeMCU: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Î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
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
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
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
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:
Sistem de irigare prin picurare conectat la internet controlat de feedback al umidității solului (ESP32 și Blynk): 5 pași
Sistemul de irigare prin picurare conectat la internet controlat de umiditatea solului (ESP32 și Blynk): vă faceți griji în legătură cu grădina sau plantele dvs. atunci când mergeți în vacanțe lungi, sau uitați să vă udați planta zilnic. Ei bine, iată soluția. Este un sistem de irigare prin picurare controlat de umiditatea solului și conectat la nivel global controlat de ESP32 pe software-ul frontal i
Măsurarea umidității solului cu Raspberry Pi 4: 4 pași
Măsurarea umidității solului cu Raspberry Pi 4: Știți cât de des să udați plantele? Sau a revărsat plante și le-a pierdut. Pentru a rezolva acest lucru, am crezut că ar fi mai circumstanțial dacă putem obține valoarea conținutului de apă din sol pentru a lua o decizie de udare a plantelor adecvate
Stick de monitorizare a umidității solului Arduino - Nu uitați niciodată să vă udați plantele: 4 pași (cu imagini)
Arduino Soil Moisture Monitoring Stick - Nu uitați niciodată să vă udați plantele: uitați adesea să vă udați plantele de interior? Sau poate le acordați prea multă atenție și le udați? Dacă faceți acest lucru, ar trebui să vă faceți un baston de monitorizare a umidității solului alimentat de baterie. Acest monitor folosește o umiditate capacitivă a solului
Măsurarea umidității solului cu Arduino: 6 pași
Măsurarea umidității solului cu Arduino: În acest tutorial rapid, vă voi arăta cum să citiți un senzor de umiditate a solului folosind arduino și să imprimați nivelul de umiditate al solului în Arduino Serial Monitor. Puteți găsi postarea originală scrisă de mine în sinhala din acest link
Detectarea umidității solului - SF: 4 pași (cu imagini)
Soil Moisture Sensing - SF: Pentru a începe planul de testare, am început cu scopul nostru, care a fost de a proiecta un dispozitiv care să poată detecta dacă un eșantion de sol este umed sau nu de ploaie. Pentru a executa acest plan, a trebuit să învățăm cum să folosim și să configurăm în mod corespunzător umiditatea solului