Turinys:

Dirvožemio drėgmės stebėjimo ir valdymo sistema naudojant „NodeMCU“: 6 žingsniai
Dirvožemio drėgmės stebėjimo ir valdymo sistema naudojant „NodeMCU“: 6 žingsniai

Video: Dirvožemio drėgmės stebėjimo ir valdymo sistema naudojant „NodeMCU“: 6 žingsniai

Video: Dirvožemio drėgmės stebėjimo ir valdymo sistema naudojant „NodeMCU“: 6 žingsniai
Video: Patirtis: mažieji dirvožemio sergėtojai – mikroorganizmai 2024, Liepa
Anonim
Daiktų interneto pagrindu sukurta dirvožemio drėgmės stebėjimo ir valdymo sistema naudojant „NodeMCU“
Daiktų interneto pagrindu sukurta dirvožemio drėgmės stebėjimo ir valdymo sistema naudojant „NodeMCU“

Šioje pamokoje ketiname įdiegti daiktų internetu pagrįstą dirvožemio drėgmės stebėjimo ir valdymo sistemą, naudojant ESP8266 „WiFi“modulį, ty „NodeMCU“.

Šiam projektui reikalingi komponentai:

  • ESP8266 „WiFi“modulis- „Amazon“(334/- INR)
  • Relės modulis- „Amazon“(130/- INR)
  • 5V panardinamasis siurblys- „Amazon“(130/- INR)
  • Dirvožemio drėgmės jutiklis- „Amazon“(160/- INR)
  • Džemperiai- „Amazon“(120 kompiuterių už 160/- INR)
  • 9 V baterija + akimirksniu- „Amazon“(40/- INR)

Iš viso („Amazon“)- 954/- INR

ARBA

Pirkite iš „Electronixity“už 682 INR

1 žingsnis: ESP8266 „WiFi“modulis

ESP8266 „WiFi“modulis
ESP8266 „WiFi“modulis

Plėtros plokštėje yra ESP-12E modulis, kuriame yra ESP8266 lustas, turintis 32 bitų „Tensilica Xtensa®“LX106 RISC mikroprocesorių, kuris veikia 80–160 MHz reguliuojamu laikrodžio dažniu ir palaiko RTOS.

Taip pat yra 128 KB RAM ir 4 MB „Flash“atminties (skirta programoms ir duomenims saugoti), kad galėtumėte susidoroti su didelėmis eilutėmis, sudarančiomis tinklalapius, JSON/XML duomenis ir viską, ką šiais laikais metame į „IoT“įrenginius.

Į ESP8266 integruotas 802.11b/g/n „HT40 Wifi“siųstuvas -imtuvas, todėl jis gali ne tik prisijungti prie „WiFi“tinklo ir sąveikauti su internetu, bet taip pat gali sukurti savo tinklą, leidžiantį kitiems įrenginiams tiesiogiai prie jo prisijungti. Tai daro ESP8266 „NodeMCU“dar universalesnį.

2 žingsnis: relės modulis

Relės modulis
Relės modulis

Relė leidžia įjungti arba išjungti grandinę, naudojant daug didesnę įtampą ir (arba) srovę, nei galėtų valdyti „Arduino“.

Relė užtikrina visišką izoliaciją tarp žemos įtampos grandinės Arduino pusėje ir aukštos įtampos pusės, kontroliuojančios apkrovą. Jis įjungiamas naudojant 5 V iš „Arduino“, kuris savo ruožtu valdo tokius elektros prietaisus kaip ventiliatoriai, žibintai ir oro kondicionieriai.

3 žingsnis: dirvožemio drėgmės jutiklis

Dirvožemio drėgmės jutiklis
Dirvožemio drėgmės jutiklis

Tai dirvožemio drėgmės matuoklis, dirvožemio drėgmės jutiklis, vandens jutiklis, dirvožemio higrometras, skirtas „Ardunio“. Naudodami šį modulį galite nustatyti, kada jūsų augalus reikia laistyti, pagal tai, kiek drėgna jūsų puodo, sodo ar kiemo dirva. Du jutiklio zondai veikia kaip kintamieji rezistoriai. Naudokite jį namų automatizuotoje laistymo sistemoje, prijunkite prie daiktų interneto arba tiesiog naudokite, kad sužinotumėte, kada jūsų augalui reikia šiek tiek meilės. Įdiegę šį jutiklį ir jo PCB, galėsite pradėti auginti žalią nykštį!

Dirvožemio drėgmės jutiklį sudaro du zondai, naudojami vandens tūriui matuoti. Du zondai leidžia srovei praeiti per dirvą, o tada ji gauna atsparumo vertę drėgmės vertei išmatuoti. Kai yra daugiau vandens, dirvožemis praleis daugiau elektros energijos, o tai reiškia, kad bus mažiau pasipriešinimo. Todėl drėgmės lygis bus didesnis. Sausas dirvožemis blogai praleidžia elektrą, todėl kai bus mažiau vandens, dirvožemis praleis mažiau elektros energijos, o tai reiškia, kad bus didesnis pasipriešinimas. Todėl drėgmės lygis bus mažesnis.

Laidų jungtis

  • VCC: 3.3V-5V
  • GND: GND
  • DO: skaitmeninės išvesties sąsaja (0 ir 1)
  • AO: Analoginė išvesties sąsaja

Funkcijos:

  • Dvigubas išvesties režimas, tikslesnis analoginis išėjimas
  • Fiksuota varžto skylė lengvam montavimui
  • Su maitinimo indikatoriumi (raudona) ir skaitmeniniu perjungimo išvesties indikatoriumi (žalia)
  • Turintis LM393 lyginamąjį lustą, stabilus.

4 žingsnis: grandinės schema

Grandinės schema
Grandinės schema

Viso projekto jungtys pateiktos aukščiau.

Įjunkite ESP8266 „WiFi“modulį per „USB Micro“.

Atsisiųskite ESP8266 biblioteką iš čia.

Kyla problemų diegiant ESP8266 plokštę „Arduino IDE“? Peržiūrėkite mokymo programą

5 žingsnis: vaizdo išvestis

Dėl viso darbo kodo ---- Alpha Electronz

Rekomenduojamas: