Obsah:

Systém monitorování a řízení vlhkosti půdy založený na IoT pomocí NodeMCU: 6 kroků
Systém monitorování a řízení vlhkosti půdy založený na IoT pomocí NodeMCU: 6 kroků

Video: Systém monitorování a řízení vlhkosti půdy založený na IoT pomocí NodeMCU: 6 kroků

Video: Systém monitorování a řízení vlhkosti půdy založený na IoT pomocí NodeMCU: 6 kroků
Video: Jak na DIY chytrou domácnost s Michalem Hrabí 2024, Červenec
Anonim
Systém sledování a řízení vlhkosti půdy založený na IoT pomocí NodeMCU
Systém sledování a řízení vlhkosti půdy založený na IoT pomocí NodeMCU

V tomto tutoriálu implementujeme systém monitorování a řízení vlhkosti půdy založený na IoT pomocí WiFi modulu ESP8266, tj. NodeMCU.

Komponenty požadované pro tento projekt:

  • WiFi modul ESP8266- Amazon (334/- INR)
  • Reléový modul- Amazon (130/- INR)
  • 5V ponorné čerpadlo- Amazon (130/- INR)
  • Senzor vlhkosti půdy- Amazon (160/- INR)
  • Svetry- Amazon (120 počítačů za 160/- INR)
  • 9V baterie + Snap- Amazon (40/- INR)

Celkem (Amazon)- 954/- INR

NEBO

Koupit od Electronixity za 682/- INR

Krok 1: WiFi modul ESP8266

WiFi modul ESP8266
WiFi modul ESP8266

Vývojová deska vybavuje modul ESP-12E obsahující čip ESP8266 s 32bitovým mikroprocesorem Tensilica Xtensa® LX106 RISC, který pracuje s nastavitelnou taktovací frekvencí 80 až 160 MHz a podporuje RTOS.

K dispozici je také 128 kB RAM a 4 MB paměti Flash (pro ukládání programů a dat), která je dostatečně velká na to, aby si poradila s velkými řetězci, které tvoří webové stránky, data JSON/XML a vším, co v dnešní době používáme na zařízeních IoT.

ESP8266 integruje bezdrátový transceiver 802.11b/g/n HT40 Wifi, takže se může nejen připojit k WiFi síti a komunikovat s internetem, ale také si může vytvořit vlastní síť, což umožní připojení dalších zařízení přímo k ní. Díky tomu je ESP8266 NodeMCU ještě univerzálnější.

Krok 2: Reléový modul

Reléový modul
Reléový modul

Relé vám umožňuje zapnout nebo vypnout obvod pomocí napětí a/nebo proudu mnohem vyššího, než jaké by Arduino zvládlo.

Relé poskytuje úplnou izolaci mezi nízkonapěťovým obvodem na straně Arduino a vysokonapěťovou stranou ovládající zátěž. Aktivuje se pomocí 5V od společnosti Arduino, která zase ovládá elektrické spotřebiče, jako jsou ventilátory, světla a klimatizace.

Krok 3: Čidlo vlhkosti půdy

Senzor vlhkosti půdy
Senzor vlhkosti půdy

Toto je měřič vlhkosti půdy, snímač vlhkosti půdy, snímač vody, vlhkoměr půdy pro Ardunio. S tímto modulem poznáte, kdy vaše rostliny potřebují zalévat, podle toho, jak vlhká je půda ve vašem květináči, zahradě nebo na dvoře. Dvě sondy na senzoru fungují jako variabilní odpory. Použijte jej v domácím automatizovaném zavlažovacím systému, připojte jej k internetu věcí nebo ho jednoduše použijte, abyste zjistili, kdy vaše rostlina potřebuje trochu lásky. Instalací tohoto senzoru a jeho DPS budete mít na cestě k pěstování zeleného palce!

Senzor půdní vlhkosti se skládá ze dvou sond, které se používají k měření objemového obsahu vody. Dvě sondy umožňují průchod proudu půdou a poté získá hodnotu odporu pro měření hodnoty vlhkosti. Když je více vody, půda povede více elektřiny, což znamená, že bude menší odpor. Proto bude úroveň vlhkosti vyšší. Suchá půda špatně vede elektřinu, takže když bude vody méně, půda povede méně elektřiny, což znamená, že bude větší odpor. Proto bude úroveň vlhkosti nižší.

Připojení kabeláže

  • VCC: 3,3V-5V
  • GND: GND
  • DO: Rozhraní digitálního výstupu (0 a 1)
  • AO: Rozhraní analogového výstupu

Funkce:

  • Režim duálního výstupu, přesnější analogový výstup
  • Pevný otvor pro šroub pro snadnou instalaci
  • S indikátorem napájení (červený) a indikátorem digitálního spínacího výstupu (zelený)
  • S porovnávacím čipem LM393, stabilní.

Krok 4: Schéma zapojení

Kruhový diagram
Kruhový diagram

Propojení celého projektu jsou uvedena výše.

Napájejte WiFi modul ESP8266 přes USB Micro.

Stáhněte si knihovnu ESP8266 odtud.

Máte potíže s instalací desky ESP8266 v Arduino IDE? Prohlédněte si výukový program

Krok 5: Výstup videa

Úplný pracovní kód ---- Alpha Electronz

Doporučuje: