Sadržaj:

Bežični monitor vlage (ESP8266 + Senzor vlage): 5 koraka
Bežični monitor vlage (ESP8266 + Senzor vlage): 5 koraka

Video: Bežični monitor vlage (ESP8266 + Senzor vlage): 5 koraka

Video: Bežični monitor vlage (ESP8266 + Senzor vlage): 5 koraka
Video: IoT Based Water Level Monitoring system using ESP32 Blynk & Ultrasonic Sensor 2024, Srpanj
Anonim
Bežični monitor vlage (ESP8266 + Senzor vlage)
Bežični monitor vlage (ESP8266 + Senzor vlage)

Kupujem peršin u loncu i većinu dana tlo je bilo suho. Stoga sam odlučio napraviti ovaj projekt, o osjećanju vlage zemlje u loncu s peršinom, kako bih provjerio, kad trebam, zemlju preliti vodom.

Mislim da je ovaj senzor (Kapacitivni senzor vlage v1.2) dobar jer:

1. ima vodootporne elektrode pa se ne brinete zbog korozije.

2. je jeftino -> 1, 5 - 2 $

Korak 1: BOM

BOM
BOM
BOM
BOM
BOM
BOM

Opis materijala (partnerske veze, ako želite kupiti ovaj materijal, možete me podržati ako kupujete putem ovih veza):

1. Kapacitivni osjetnik vlage v1.2.

Veza: kapacitivni senzor vlage v1.2

2. Wemos D1 Mini.

Veza: Wemos D1 Mini

3. ADS1115 za mjerenje analognih vrijednosti sa senzora.

Veza: ADS1115

4. Baterija - koristim 18650, litij -ionsku bateriju.

Veza: Baterija 18650

(U prošlosti sam kupio oznaku trustfire. Dobra baterija ima vlastiti kôd za prepoznavanje izvornika)

5. Držač baterije (možete izrezati jednu stranu, radi boljeg stavljanja baterije u držač)

Veza: Držač baterije

6. Kablovi. Koristim tip AWG 22.

Veza: Kablovi

7. Slučaj.

Link: Slučaj

Naravno, potrebno vam je tlo za mjeru: D

Korak 2: Krug

Krug
Krug

Radim klasično kolo. Prvo, napajam Wemos sa 4, 2 volta iz litijeve baterije. Moguće je i povezujem ga na pin 5V. Radi, bez potrebnog regulatora!

Struja dubokog sna je ispod 0, 3 mA.

Za napajanje senzora i ADC -a koristim pin 8 iz wemosa. Vrlo je važno koristiti stalan napon (3, 3 V) i ne koristiti baterije (gdje se napon mijenja s 3 na 4, 2 volta)

Korak 3: Kodirajte

Kodirati
Kodirati

Koristim ThinkSpeak kao podatke za pohranu. Koristim 10 -minutne intervale.

Ne zaboravite spojiti pin za poništavanje s D0 za ponovno pokretanje wemosa nakon spavanja. Napravio sam dijagram kako bih pokazao kako kod funkcionira.

Kôd u Arduinu:

Korak 4: Završni

Konačno
Konačno

Ako ćete graditi sklop, upotrijebite duže kabele. Ne kao ja.

Korak 5: Testiranje

Testiranje
Testiranje
Testiranje
Testiranje
Testiranje
Testiranje

Za mjerenje vlage upotrijebite cca 3/4 površine senzora. Budite oprezni i nemojte uliti senzor vodom.

Za spremanje vrijednosti koristim Thingspeak. Mogu reći da te vrijednosti ovise o temperaturi, pa bi praćenje temperature trebalo biti dobro.

Počeo sam mjeriti 25. ožujka večera (sipam peršin) i onda čekam. Tijekom dana, vrijednosti se ne mijenjaju.

26. ožujka vrijednosti rastu s porastom temperature. No, sljedeće noći (od 26. ožujka do 27. ožujka) vrijednosti su bile veće. Dakle, tlo u loncu bilo je suhlje (sušnije)

Preporučeni: