nedeľa 13. marca 2022

Ako "zmerať vlhkosť pôdy" pomocou Arduino

 V dnešnom projekte si ukážeme, ako zmerať vlhkosť pôdy pomocou senzoru vlhkosti pôdy HW103 a modulu vlhkosti pôdy HW080. V projekte sme zvolili zelenú LED ako signalizáciu dostatočnej vlhkosti a červenú LED spolu s Buzzerom ako signalizáciu nedostatočnej vlhkosti. Na test využijeme pôdu s rastlinou v kvetináči, kde budeme monitorovať tri miesta podľa predošlého zalievania (z toho dôvodu rôzna vlhkosť). Prvé miesto má vlhkosť 54% čo je dostatočná vlhkosť, druhé miesto 12% čo je nedostatočná vlhkosť a tretie miesto 100% čo je čerstvo zaliate.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • Senzor vlhkosti pôdy HW103 + detekčný modul vlhkosti pôdy (pôdna sonda) HW080
  • LCD displej I2C
  • Aktívny bzučiak SFM-20B 3-24V
  • Rezistor 220  Ω 2x
  • Červená LED 1x
  • Zelená LED 1x
  • Kábliky 6 kusov 20 cm M-M
  • Kábliky 7 kusov 20 cm M-F
  • Kábliky 2 kusy 20 cm F-F


Zapojenie


Nesmieme zabudnúť, že pri zapájaní jednotlivých súčiastok, musí byť Arduino odpojené od zdroja!







Zdrojový kód pre Arduino

Keď máme Arduino "vyskladané" môžeme ho pripojiť ku zdroju (počítaču) pre vloženie zdrojového kódu do vývojového prostredia Arduina.



Výstupné hodnoty budeme sledovať na LCD I2C. Výsledok bude nasledovný:




Video ukážka:


https://youtu.be/ZogRyh3O_zY

Použité zdroje:
1. https://www.arduino.cc/

0 komentárov:

Zverejnenie komentára