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, Juli
Anonim
Bežični monitor vlage (ESP8266 + Senzor vlage)
Bežični monitor vlage (ESP8266 + Senzor vlage)

Kupujem peršun u saksiji i većinu dana zemlja je bila suha. Zato sam odlučio napraviti ovaj projekt, o osjećanju vlage zemlje u loncu s peršunom, da provjerim, kad mi treba, sipam zemlju vodom.

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

1. ima vodootporne elektrode, tako da ne brinete o koroziji.

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 senzor 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, litijum -jonsku bateriju.

Veza: Baterija 18650

(Ranije sam kupio oznaku trustfire. Dobra baterija ima svoj kôd za prepoznavanje originala)

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

Veza: Držač baterije

6. Kablovi. Koristim AWG 22 tip.

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 litijumske baterije. Moguće je i spojim ga na pin 5V. Radi, bez potrebe za regulatorom!

Struja dubokog sna je ispod 0,3 mA.

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

Korak 3: Kodirajte

Kod
Kod

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 koji pokazuje kako kod funkcionira.

Kôd u Arduinu:

Korak 4: Završni

Final
Final

Ako ćete graditi strujno kolo, koristite 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 ne polivajte senzor vodom.

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

Počeo sam mjeriti 25. marta. Večera (sipam peršun) i onda čekam. Noću se vrijednosti ne mijenjaju.

26. marta vrijednosti rastu sa porastom temperature. Ali sljedeće noći (od 26. marta do 27. marta) vrijednosti su bile veće. Dakle, tlo u loncu je bilo suvlje (sušnije)

Preporučuje se: