Talaan ng mga Nilalaman:

IoT Batay sa Soil Moisture Monitoring at Control System Gamit ang NodeMCU: 6 Hakbang
IoT Batay sa Soil Moisture Monitoring at Control System Gamit ang NodeMCU: 6 Hakbang

Video: IoT Batay sa Soil Moisture Monitoring at Control System Gamit ang NodeMCU: 6 Hakbang

Video: IoT Batay sa Soil Moisture Monitoring at Control System Gamit ang NodeMCU: 6 Hakbang
Video: The right way for testing any solenoid coil !! How to test solenoid coils with a digital multimeter 2024, Hulyo
Anonim
IoT Batay sa Soil Moisture Monitoring at Control System Gamit ang NodeMCU
IoT Batay sa Soil Moisture Monitoring at Control System Gamit ang NodeMCU

Sa tutorial na ito ipapatupad namin ang isang IoT na nakabatay sa Soil Moisture Monitoring and Control system na gumagamit ng ESP8266 WiFi Module ibig sabihin NodeMCU.

Kinakailangan ang mga bahagi para sa proyektong ito:

  • ESP8266 WiFi Module - Amazon (334 / - INR)
  • Relay Module - Amazon (130 / - INR)
  • 5V Nailulubog na bomba - Amazon (130 / - INR)
  • Soil moisture Sensor - Amazon (160 / - INR)
  • Mga Jumpers - Amazon (120 mga PC para sa 160 / - INR)
  • 9V Battery + Snap - Amazon (40 / - INR)

Kabuuan (Amazon) - 954 / - INR

O kaya

Bumili mula sa Electronixity sa 682 / - INR

Hakbang 1: ESP8266 WiFi Module

ESP8266 WiFi Module
ESP8266 WiFi Module

Sinusuportahan ng development board ang module na ESP-12E na naglalaman ng ESP8266 chip na mayroong Tensilica Xtensa® 32-bit LX106 RISC microprocessor na nagpapatakbo ng 80 hanggang 160 MHz na naaangkop na dalas ng orasan at sumusuporta sa RTOS.

Mayroon ding 128 KB RAM at 4MB ng memorya ng Flash (para sa programa at pag-iimbak ng data) na sapat lamang upang makayanan ang malalaking mga string na bumubuo sa mga web page, data ng JSON / XML, at lahat ng itinapon namin sa mga aparatong IoT sa kasalukuyan.

Isinasama ng ESP8266 ang 802.11b / g / n HT40 Wifi transceiver, kaya't hindi lamang ito makakonekta sa isang WiFi network at makipag-ugnay sa Internet, ngunit maaari rin itong mag-set up ng isang network na sarili nito, na pinapayagan ang iba pang mga aparato na direktang kumonekta dito. Ginagawa nitong higit na maraming nalalaman ang ESP8266 NodeMCU.

Hakbang 2: Modyul ng Relay

Relay Module
Relay Module

Pinapayagan ka ng isang relay na i-on o i-off ang isang circuit gamit ang boltahe at / o kasalukuyang mas mataas kaysa sa mahawakan ng Arduino.

Nagbibigay ang relay ng kumpletong paghihiwalay sa pagitan ng mababang boltahe na circuit sa gilid ng Arduino at ng panig na may mataas na boltahe na pagkontrol sa pagkarga. Napapagana ito gamit ang 5V mula sa Arduino, na kung saan, kinokontrol ang mga kagamitang elektrikal tulad ng mga tagahanga, ilaw at air-conditioner.

Hakbang 3: Soil Moisture Sensor

Soil Moisture Sensor
Soil Moisture Sensor

Ito ang Soil Moisture Meter, Soil Humidity Sensor, Water Sensor, Soil Hygrometer para sa Ardunio. Sa modyul na ito, masasabi mo kung kailan ang iyong mga halaman ay nangangailangan ng pagtutubig sa kung gaano basa ang lupa sa iyong palayok, hardin, o bakuran. Ang dalawang probe sa sensor ay kumikilos bilang variable resistors. Gamitin ito sa isang home automated watering system, i-hook ito hanggang sa IoT, o gamitin lamang ito upang malaman kung kailan nangangailangan ng kaunting pag-ibig ang iyong halaman. Ang pag-install ng sensor na ito at ang PCB nito ay makakapunta sa iyong lumalaking isang berdeng hinlalaki!

Ang sensor ng kahalumigmigan ng lupa ay binubuo ng dalawang mga pagsisiyasat na ginagamit upang masukat ang dami ng tubig na nilalaman. Pinapayagan ng dalawang probe ang kasalukuyang dumaan sa lupa at pagkatapos ay nakakakuha ito ng halaga ng paglaban upang masukat ang halagang halumigmig. Kapag maraming tubig, ang lupa ay magsasagawa ng mas maraming kuryente na nangangahulugang magkakaroon ng mas kaunting pagtutol. Samakatuwid, ang antas ng kahalumigmigan ay magiging mas mataas. Hindi maganda ang pagsasagawa ng tuyong lupa ng kuryente, kaya kapag magkakaroon ng mas kaunting tubig, kung gayon ang lupa ay magsasagawa ng mas kaunting kuryente na nangangahulugang magkakaroon ng higit na pagtutol. Samakatuwid, ang antas ng kahalumigmigan ay magiging mas mababa.

Koneksyon sa Mga Kable

  • VCC: 3.3V-5V
  • GND: GND
  • GAWIN: Digital output interface (0 at 1)
  • AO: Analog output interface

Mga Tampok:

  • Dual output mode, ang analog output ay mas tumpak
  • Ang isang nakapirming butas ng bolt para sa madaling pag-install
  • Sa tagapagpahiwatig ng kuryente (pula) at digital switching output tagapagpahiwatig (berde)
  • Ang pagkakaroon ng LM393 comparator chip, matatag.

Hakbang 4: Diagram ng Circuit

Diagram ng Circuit
Diagram ng Circuit

Ang mga koneksyon ng buong proyekto ay ibinibigay sa itaas.

Lakasin ang ESP8266 WiFi Module sa pamamagitan ng USB Micro.

I-download ang ESP8266 Library mula Dito.

Nagkakaproblema sa pag-install ng ESP8266 Board sa Arduino IDE? Checkout ang tutorial

Hakbang 5: Video ng Output

Para sa Buong nagtatrabaho Code ---- Alpha Electronz

Inirerekumendang: