Trustpilot -         •           FRI FRAGT VED KØB OVER 700 KR.         •           Skriv til os         •           30 dages returret

Plantevagt: få besked, når planten er tørstig

Illustration: Plantevagt: få besked, når planten er tørstig

En fugtsensor i potten og et lille WiFi-kort er nok til at holde styr på, hvornår planten skal have vand. Du får en besked på mobilen, når jorden er ved at være tør, og kan følge kurven over tid. Det er et roligt første projekt med ESP32, og du skal ikke lodde.

Det skal du bruge

Strøm fra en USB-C-oplader.

161,90 kr.Samlet, inkl. moms

Har du allerede nogle af delene? Fjern fluebenet.

Du skal selv have en USB-C-oplader og et WiFi-net. Til kalibreringen skal du bruge et glas vand. Ender sensorkablet i et samlet stik, der ikke passer til kortets stifter, skal du også bruge tre hun-hun-jumperledninger. Dem kan du sætte flueben ved i listen ovenfor.

Sådan virker det

Sensoren måler kapacitivt. Den ser på, hvordan jorden omkring den påvirker et elektrisk felt, og fugtig jord giver et andet udslag end tør. Der sidder ikke blankt metal i jorden, så den tæres ikke op som de billige sensorer med to metalben, der sender strøm gennem jorden.

Udgangen er en analog spænding mellem ca. 1,2 og 2,5 V. ESP32-kortet læser den med sin ADC og sender tallet over WiFi. Med denne type sensor bliver værdien normalt højere, jo tørrere jorden er. Kalibreringen viser dig dine egne tal.

Sådan bygger du det

  1. Find pinout-tegningen for kortet. Waveshare kalder det ESP32-S3-Zero, og deres wiki viser, hvor pindene sidder.
  2. Forbind sensoren med kablet, der følger med: plus til 3V3, minus til GND og signal til en ADC-pin. Vælg en pin på ADC1, altså GPIO1 til GPIO10 på ESP32-S3, for ADC2 driller, når WiFi er tændt. Farvekoden står i DFRobots dokumentation for sensoren.
  3. Installer ESPHome i Home Assistant, lav en enhed til kortet og tilføj en ADC-sensor på pinnen. Sensorens udgang går op til ca. 2,5 V, så dæmpningen (attenuation) skal kunne måle så højt. ESPHome kan vælge den selv.
  4. Kalibrér: aflæs værdien, mens sensoren ligger i fri luft, og igen, mens den står i et glas vand til stregen. De to tal er helt tør og helt våd. Med et lineært kalibreringsfilter i ESPHome kan du regne om til procent.
  5. Sæt sensoren i potten, men ikke dybere end stregen. Elektronikken øverst skal holdes tør, så vand forsigtigt rundt om den.
  6. Følg kurven et par dage og notér, hvor den ligger, når planten begynder at hænge. Lav så en automatisering i Home Assistant, der sender en besked til telefonen, når fugten har været under grænsen et stykke tid. Uden Home Assistant kan en sketch fra Arduino IDE sende beskeden via ntfy.

Byg videre

  • Hold øje med to potter fra samme kort ved at sætte en sensor mere på en anden ADC1-pin.
  • Brug kortets indbyggede RGB-LED som lille lampe ved potten: grøn, når der er vand nok, og rød, når der skal vandes.
  • Kør på batteri med deep sleep, så kortet kun vågner og måler et par gange i timen.
  • Byg automatisk vanding med en lille pumpe og et relæ, styret af den samme måling.

Sidder du fast? Vi hjælper gratis med kode og opsætning. Skriv til [email protected].

Share this post