Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Jeg kjøper persille i potten, og det meste av dagen var jorda tørr. Så jeg bestemmer meg for å lage dette prosjektet, om å føle fuktighet i jord i kjele med persille, for å sjekke når jeg trenger å helle jord med vann.
Jeg tror denne sensoren (Kapasitiv fuktighetssensor v1.2) er bra fordi:
1. har vanntette elektroder, så du trenger ikke bekymre deg for korrosjon.
2. er billig -> 1, 5 - 2 $
Trinn 1: BOM
Materialreklame (tilknyttede lenker, hvis du vil kjøpe dette materialet, kan du støtte meg hvis du kjøper gjennom disse koblingene):
1. Kapasitiv fuktighetssensor v1.2.
Lenke: kapasitiv fuktighetssensor v1.2
2. Wemos D1 Mini.
Lenke: Wemos D1 Mini
3. ADS1115 for måling av analoge verdier fra sensor.
Lenke: ADS1115
4. Batteri - jeg bruker 18650, litiumionbatteri.
Lenke: Batteri 18650
(Tidligere kjøpte jeg trustfire -merke. Godt batteri har egen kode for å gjenkjenne originalen)
5. Batteriholder (du kan kutte ut den ene siden, for bedre å sette inn batteriet i holderen)
Lenke: Batteriholder
6. Kabler. Jeg bruker typen AWG 22.
Lenke: Kabler
7. Sak.
Lenke: sak
Selvfølgelig trenger du jord for mål: D
Trinn 2: Krets
Jeg gjør klassisk krets. For det første driver jeg Wemos med 4, 2 volt fra litiumbatteri. Det er mulig, og jeg kobler det til 5V -pinne. Det fungerer, uten nødvendig regulator!
Dyp søvnstrøm er under 0, 3 mA.
For å drive sensor og ADC bruker jeg pin 8 fra wemos. Veldig viktig er å bruke konstant spenning (3, 3 V) og ikke bruk batteri (der spenningen endres fra 3 volt til 4, 2 volt)
Trinn 3: Kode
Jeg bruker ThinkSpeak som lagringsdata. Jeg bruker 10 minutters intervaller.
Ikke glem å koble Tilbakestill pin med D0 for å starte wemos på nytt etter å ha sovet. Jeg laget diagram for å vise hvordan kode fungerer.
Kode i Arduino:
Trinn 4: Final
Hvis du vil bygge krets, vennligst bruk lengre kabler. Ikke som meg.
Trinn 5: Testing
For å måle fuktighet, bruk ca 3/4 av sensorens overflate. Vær forsiktig, og ikke hell sensoren med vann.
Jeg bruker Thingspeak for å lagre verdier. Jeg kan si at verdier avhenger av temperatur, så temperaturovervåking bør være bra.
Jeg begynte å måle 25. mars middag (jeg skjenker persille) og så venter jeg. I løpet av natten dag, verdier ikke chaning.
I 26. mars stiger verdiene etter hvert som temperaturen stiger. Men neste kveld (fra 26. mars til 27. mars) var verdiene høyere. Så jorda i potten var tørrere (mer tørr)