Turinys:

Belaidis drėgmės monitorius (ESP8266 + drėgmės jutiklis): 5 žingsniai
Belaidis drėgmės monitorius (ESP8266 + drėgmės jutiklis): 5 žingsniai

Video: Belaidis drėgmės monitorius (ESP8266 + drėgmės jutiklis): 5 žingsniai

Video: Belaidis drėgmės monitorius (ESP8266 + drėgmės jutiklis): 5 žingsniai
Video: Wireless Soil Moisture Monitor #youtubeshorts #shorts #shortsfeed 2024, Liepa
Anonim
Belaidis drėgmės monitorius (ESP8266 + drėgmės jutiklis)
Belaidis drėgmės monitorius (ESP8266 + drėgmės jutiklis)

Aš perku petražoles puode, o didžiąją dienos dalį dirva buvo sausa. Taigi nusprendžiu šį projektą, apie dirvožemio drėgmės jutimą puode su petražolėmis, patikrinti, ar reikia supilti dirvą vandeniu.

Manau, kad šis jutiklis (talpinis drėgmės jutiklis v1.2) yra geras, nes:

1. turi vandeniui atsparius elektrodus, todėl nesijaudinkite dėl korozijos.

2. yra pigus -> 1, 5 - 2 $

1 žingsnis: BOM

BOM
BOM
BOM
BOM
BOM
BOM

Sąrašas medžiagų (filialų nuorodos, jei norite nusipirkti šios medžiagos, galite mane paremti, jei perkate per šias nuorodas):

1. Talpinis drėgmės jutiklis v1.2.

Nuoroda: talpinis drėgmės jutiklis v1.2

2. „Wemos D1 Mini“.

Nuoroda: „Wemos D1 Mini“

3. ADS1115, skirtas matuoti jutiklio analogines vertes.

Nuoroda: ADS1115

4. Baterija - naudoju 18650, ličio jonų bateriją.

Nuoroda: baterija 18650

(Anksčiau aš nusipirkau „Trustfire“ženklą. Gera baterija turi savo kodą originalui atpažinti)

5. Baterijos laikiklis (galite iškirpti vieną pusę, kad geriau įdėtumėte bateriją į laikiklį)

Nuoroda: akumuliatoriaus laikiklis

6. Kabeliai. Aš naudoju AWG 22 tipą.

Nuoroda: Kabeliai

7. Byla.

Nuoroda: byla

Žinoma, jums reikia dirvožemio matuoti: D

2 žingsnis: grandinė

Grandinė
Grandinė

Aš darau klasikinę grandinę. Pirma, aš maitinu „Wemos“su 4, 2 voltų ličio baterija. Tai įmanoma, ir aš prijungiu jį prie 5 V kaiščio. Veikia, nereikia reguliatoriaus!

Giliojo miego srovė yra mažesnė nei 0, 3 mA.

Maitinimo jutikliui ir ADC naudoju 8 kaištį iš „wemos“. Labai svarbu naudoti pastovią įtampą (3, 3 V) ir nenaudoti akumuliatoriaus (kai įtampa keičiasi nuo 3 voltų iki 4, 2 voltų)

3 žingsnis: kodas

Kodas
Kodas

Aš naudoju „ThinkSpeak“kaip saugyklos duomenis. Naudoju 10 minučių intervalus.

Nepamirškite prijungti atstatymo kaiščio su D0, kad iš naujo paleistumėte wemos po miego. Sukūriau schemą, parodančią, kaip veikia kodas.

Arduino kodas:

4 žingsnis: finalas

Finalas
Finalas

Jei statysite grandinę, naudokite ilgesnius kabelius. Ne kaip aš.

5 žingsnis: bandymas

Testavimas
Testavimas
Testavimas
Testavimas
Testavimas
Testavimas

Norėdami išmatuoti drėgmę, naudokite maždaug 3/4 jutiklio paviršiaus. Būkite atsargūs ir nepilkite jutiklio vandeniu.

Vertėms išsaugoti naudoju „Thingspeak“. Galiu pasakyti, kad vertės priklauso nuo temperatūros, todėl temperatūros stebėjimas turėtų būti geras.

Pradėjau matuotis 25. Kovo vakarienė (pilau petražoles) ir tada laukiu. Nakties metu vertybės nesikeičia.

Kovo 26 d., Kylant temperatūrai, vertės kyla. Tačiau kitą naktį (nuo kovo 26 d. Iki kovo 27 d.) Vertės buvo didesnės. Taigi dirvožemis puode buvo sausesnis (sausesnis)

Rekomenduojamas: