Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Ik koop peterselie in pot en het grootste deel van de dag was de grond droog. Dus ik besluit dit project te maken, over het voelen van vocht in een pot met peterselie, om te controleren wanneer ik aarde met water moet gieten.
Ik denk dat deze sensor (Capacitieve vochtsensor v1.2) goed is omdat:
1. heeft waterdichte elektroden, dus u hoeft zich geen zorgen te maken over corrosie.
2. is goedkoop -> 1, 5 - 2 $
Stap 1: Stuklijst
Stuklijst (affiliate links, als je deze materialen wilt kopen, kun je me steunen, als je via deze links koopt):
1. Capacitieve vochtsensor v1.2.
Link:capacitieve vochtsensor v1.2
2. Wemos D1 Mini.
Link: Wemos D1 Mini
3. ADS1115 voor het meten van analoge waarden van de sensor.
Link: ADS1115
4. Batterij - ik gebruik 18650, lithium-ionbatterij.
Koppeling: Batterij 18650
(In het verleden heb ik trustfire mark gekocht. Goede batterij heeft eigen code om origineel te herkennen)
5. Batterijhouder (u kunt één kant uitknippen, om de batterij beter in de houder te plaatsen)
Link: Batterijhouder
6. Kabels. Ik gebruik AWG 22-type.
Link:Kabels
7. Geval.
Link: Case
Natuurlijk heb je aarde nodig om te meten:D
Stap 2: Circuit
Ik doe klassiek circuit. Ten eerste voed ik Wemos met 4, 2 volt van een lithiumbatterij. Het is mogelijk, en ik sluit het aan op 5V pin. Het werkt, zonder dat er een regelaar nodig is!
Diepe slaapstroom is minder dan 0, 3 mA.
Voor het voeden van de sensor en ADC gebruik ik pin 8 van wemos. Heel belangrijk is het gebruik van constante spanning (3, 3 V) en gebruik geen batterij (waarbij de spanning verandert van 3 volt naar 4, 2 volt)
Stap 3: Coderen
Ik gebruik ThinkSpeak als opslaggegevens. Ik gebruik intervallen van 10 minuten.
Vergeet niet om Reset pin te verbinden met D0 om wemos opnieuw te starten na het slapen. Ik heb een diagram gemaakt om te laten zien hoe code werkt.
Coderen in Arduino:
Stap 4: Finale
Als u een circuit gaat bouwen, gebruik dan langere kabels. Niet zoals ik.
Stap 5: Testen
Gebruik voor het meten van vocht ca 3/4 van het sensoroppervlak. Wees voorzichtig en giet de sensor niet met water.
Ik gebruik Thingspeak voor het opslaan van waarden. Ik kan zeggen dat de waarden afhankelijk zijn van de temperatuur, dus het bewaken van de temperatuur zou goed moeten zijn.
Ik begon te meten 25. Maart diner (ik giet peterselie) en dan wacht ik. Tijdens de nachtdag veranderen de waarden niet.
In 26. Maart stijgen de waarden als de temperatuur stijgt. Maar de volgende nacht (van 26 maart tot 27 maart) waren de waarden hoger. Dus grond in pot was droger (droger)