INHOUDSOPGAWE:

IoT -gebaseerde moniterings- en beheerstelsel vir grondvog met behulp van NodeMCU: 6 stappe
IoT -gebaseerde moniterings- en beheerstelsel vir grondvog met behulp van NodeMCU: 6 stappe

Video: IoT -gebaseerde moniterings- en beheerstelsel vir grondvog met behulp van NodeMCU: 6 stappe

Video: IoT -gebaseerde moniterings- en beheerstelsel vir grondvog met behulp van NodeMCU: 6 stappe
Video: ESP32 Project 35 - Plant Monitor, soil, temperature and light | SunFounder's ESP32 IoT Learnig kit 2024, Julie
Anonim
IoT -gebaseerde moniterings- en beheerstelsel vir grondvog met behulp van NodeMCU
IoT -gebaseerde moniterings- en beheerstelsel vir grondvog met behulp van NodeMCU

In hierdie handleiding gaan ons 'n IoT -gebaseerde grondvogmoniterings- en -beheerstelsel implementeer met behulp van ESP8266 WiFi -module, naamlik NodeMCU.

Vereiste komponente vir hierdie projek:

  • ESP8266 WiFi-module- Amazon (334/- INR)
  • Relay Module- Amazon (130/- INR)
  • 5V dompelpomp- Amazon (130/- INR)
  • Grondvogsensor- Amazon (160/- INR)
  • Truie- Amazon (120 PC's vir 160/- INR)
  • 9V Battery + Snap- Amazon (40/- INR)

Totaal (Amazon)- 954/- INR

OF

Koop by Electronixity in 682/- INR

Stap 1: ESP8266 WiFi -module

ESP8266 WiFi -module
ESP8266 WiFi -module

Die ontwikkelingsbord beskik oor die ESP-12E-module wat die ESP8266-chip bevat met die Tensilica Xtensa® 32-bis LX106 RISC-mikroverwerker, wat werk by 'n verstelbare klokfrekwensie van 80 tot 160 MHz en ondersteun RTOS.

Daar is ook 128 KB RAM en 4 MB Flash -geheue (vir program- en data -berging) net genoeg om die groot snare wat webblaaie uitmaak, JSON/XML -data, en alles wat ons deesdae na IoT -toestelle gooi, die hoof te bied.

Die ESP8266 integreer 802.11b/g/n HT40 Wifi -ontvanger, sodat dit nie net met 'n WiFi -netwerk kan skakel en met die internet kan kommunikeer nie, maar kan ook 'n eie netwerk opstel, sodat ander toestelle direk daaraan kan koppel. Dit maak die ESP8266 NodeMCU nog meer veelsydig.

Stap 2: Relay Module

Relay Module
Relay Module

Met 'n relais kan u 'n stroombaan aan- of uitskakel met spanning en/of stroom wat baie hoër is as wat Arduino kon hanteer.

Die relais bied 'n volledige isolasie tussen die laespanningskring aan die Arduino-kant en die hoogspanningskant wat die las beheer. Dit word geaktiveer met behulp van 5V van Arduino, wat op sy beurt elektriese toestelle soos waaiers, ligte en lugversorgers beheer.

Stap 3: Grondvogsensor

Grondvog sensor
Grondvog sensor

Dit is grondvogmeter, grondvogtsensor, watersensor, grondhigrometer vir Ardunio. Met hierdie module kan u weet wanneer u plante natgemaak moet word deur hoe klam die grond in u pot, tuin of tuin is. Die twee sondes op die sensor dien as veranderlike weerstande. Gebruik dit in 'n tuis -outomatiese waterstelsel, koppel dit aan IoT, of gebruik dit net om uit te vind wanneer u plant 'n bietjie liefde nodig het. As u hierdie sensor en sy PCB installeer, kan u 'n groen duim laat groei!

Die grondvogsensor bestaan uit twee sondes wat gebruik word om die volumetriese inhoud van water te meet. Die twee sondes laat die stroom deur die grond beweeg en dan kry dit die weerstandswaarde om die vogwaarde te meet. As daar meer water is, sal die grond meer elektrisiteit gelei, wat beteken dat daar minder weerstand is. Daarom sal die vogvlak hoër wees. Droë grond lei swak elektrisiteit, dus as daar minder water is, lei die grond minder elektrisiteit, wat beteken dat daar meer weerstand is. Daarom sal die vogvlak laer wees.

Bedradingskoppeling

  • VCC: 3.3V-5V
  • GND: GND
  • DO: Digitale uitvoer -koppelvlak (0 en 1)
  • AO: Analoog uitvoer koppelvlak

Kenmerke:

  • Dubbele uitsetmodus, analoog uitvoer meer akkuraat
  • 'N Vaste boutgat vir maklike installasie
  • Met kragaanwyser (rooi) en aanwyser vir digitale skakeluitsette (groen)
  • Met 'n LM393 -vergelykerskyfie, stabiel.

Stap 4: Kringdiagram

Stroombaandiagram
Stroombaandiagram

Die verbindings van die hele projek word hierbo gegee.

Voer die ESP8266 WiFi -module deur die USB Micro.

Laai die ESP8266 -biblioteek hier af.

Het u probleme met die installering van ESP8266 -bord in Arduino IDE? Kyk na die tutoriaal

Stap 5: Uitsetvideo

Vir volledige werkskode ---- Alpha Electronz

Aanbeveel: