Jordfugtighedssensor

!!Denne artikel er forældet. Brug det Analog sensorkort eller i det mindste den A2Dat kunne tilslutte analoge sensorer!!

Her er min løsning til jordfugtighedssensor og OpenSprinkler 3.0AC/3.2AC/OSPI. Jeg kan ikke se en løsning for DC-versionerne i øjeblikket, medmindre du bruger din egen strømforsyning til tærskelkontakten.

Bemærk: For OSPI er der en alternativ løsning via PCF8591T 8-bit ADC-konverteren, som kommer snart.

Så du har brug for: Fugtføler, tærskelkontakt, Strømforsyning, OpenSprinkler 3.0/3.2, Boliger, Kabel

  • Tærskelkontakten forsynes med 24VAC strøm via strømforsyningen (A1+A2)
  • Fugtsensoren drives af OpenSprinkler 5V VIN-udgangen (VIN+GND til fugtsensoren)
  • Fugtsensorens signalkabel (gul) går til tærskelkontaktindgangen.
  • Omskiftning sker d. 11/12/14: Hvis spændingen ved YR på fugtafbryderen er over den indstillede værdi, skiftes 11-14, ellers 11-12.
  • 12 er GND og 14 er VIN. 11 er SN1
  • Brug nu en skruetrækker til at dreje tærskelkontakten Hys% til 5 (til venstre for at stoppe) og VDC til 1 (til venstre for at stoppe). Juster nu fugtighedskredsløbet herfra.
  • LED'en på tærskelkontakten lyser, når der registreres fugt, og slukker, når det er tørt. "Regn opdaget" vises derefter i OpenSprinkler-appen, og kørende programmer (undtagen dem med "Ignorer regn") afbrydes.

Ledningsdiagram:

OpenSprinkler Fugtsensor Switch Plan

 

Yderligere links:

Tilslutning af en trådløs sensor: https://rayshobby.net/wordpress/reverse-engineer-a-cheap-wireless-soil-moisture-sensor/

Oplysninger om OSPI PCF8591T 8-bit ADC-konverteren: https://rayshobby.net/wordpress/announcing-OpenSprinkler-pi-v1-2/

Generel funktionalitet af kapacitive sensorer: https://de.wikipedia.org/wiki/Kapazitiver_Sensor#Feuchtigkeitsmesser

Rediger 23. januar 2021:

Med A2D-adapteren er en tærskelkontakt ikke længere nødvendig. Værdien kan indstilles direkte med potentiometeret.

Rediger 5. juni 2019:

Ser ret godt ud, den laveste indstilling af tærskelkontakten passer ganske godt. Men vi mangler sandsynligvis stadig at foretage nogle justeringer af softwaren:

  • OpenSprinkler 3.0/3.2 har faktisk kun én tilslutning til en regnsensor. Dette er beregnet, hvis det regner, så ingen vanding eller afbrydelse af en igangværende vanding.
  • En fugtsensor udløses dog, mens du vander. Det fører til, at vandingen afbrydes, fordi sensoren simpelthen er blevet våd. Men hvad nu hvis det begyndte at regne på samme tid? Sensoren kan ikke vide, om fugten er regn eller vanding!
  • Ligeledes er vejrrapporten mere tillid til end fugtsensoren. Hvis vejrudsigten siger, at det har regnet, men fugtsensoren siger, at alt er tørt, stopper vanding. Men løsningen er enkel, der er muligheden "Ignorer regn", så er fugtsensoren tillid.

Så vi har nu brug for en løsning på problemet med udløsning af fugtsensoren.

Rediger 30. juni 2019:

Jeg er begyndt at udvikle forbedret software. Jeg aktiverede også den anden indgang med det samme. Problem: App-udviklingen halter bagud eller kan ikke vise mig mulighederne. Jeg arbejder på en løsning...

Rediger 1. september 2019:

Softwaren er nu i testtilstand. Version 2.1.9 understøtter nu BEGGE sensorindgange, og der er også understøttelse af fugtsensorer.

Rediger 15. september 2019:

Instruktioner til indstilling:

  1. Indstil Hys til den mindste værdi (drejet til venstre)
  2. Indstil Vdc til minimumværdi
  3. Installer jordfugtighedssensoren i det vandede område, men ikke så den vandes direkte.
  4. Nu bliver det svært: Du skal finde den rigtige værdi.
  5. Vand området. Når området nu er vådt, drejes der på VDC, indtil LED'en tænder.
  6. Nu skal det først blive tørt igen. Hvis LED'en stadig er tændt, drejes der ganske let på VDC, indtil LED'en slukker igen.
  7. Vand derefter området igen. Hvis LED'en nu tænder, er alt indstillet korrekt. Ellers gentages punkt 5-7.

Jeg må desværre indrømme, at grænseværdiafbryderen ikke er den optimale løsning, da denne har et område på 0-10V, mens jordfugtighedssensoren har 0-3V. Truebner arbejder allerede på en løsning her

OpenSprinkler-softwaren er heller ikke optimal til en jordfugtighedssensor. Hvis sensoren bliver våd under vandingen, afbrydes vandingen. Dette har vi erkendt og løst med softwareversion 2.1.9: Her findes der en justerbar forsinkelsesværdi. Softwaren hertil offentliggøres snarest. Hvis du ønsker det, kan jeg sende den til dig allerede nu, men APP'en viser dog ikke de nye parametre, kun webgrænsefladen (på pc)

Sensor 2 fungerer så også med denne version.

Nå ja, for nylig var der en diskussion om, hvordan man bedst tilslutter en sensor. Her mente Ray (fra Opensprinkler.com), at det bedste ville være at bruge SN1 åben (tør) og GND-SN1-forbundet (fugtig) og IKKE som vist i ledningsdiagrammet GND-SN1 (tør) og VIN-SN1 (fugtig). Her er det aktuelle ledningsdiagram

OpenSprinkler Fugtsensor Switch Plan

8 kommentarer stil “Jordfugtighedssensor

  1. Joachim siger:

    Forstår jeg det rigtigt – der er otte "zoner" til vanding (med udvidelse endnu flere), men jeg kan maksimalt tilslutte to fugtighedssensorer? Find fejlen 

    • Admin siger:

      Korrekt, vi har jo trods alt en vejrtjeneste, der indstiller vandingstiden afhængigt af temperatur, luftfugtighed og regnmængde.
      Især ved store arealer såsom græsplæner eller andre frilandsarealer giver det ingen mening kun at måle ét punkt med en fugtighedssensor.

      • Joachim siger:

        Ved store åbne arealer forholder det sig måske sådan. I et drivhus, hvor planter med vidt forskelligt vandbehov står på forskelligt soleksponerede placeringer, er det dog vigtigt.

      • Uwe siger:

        Hej
        Jeg har flere zoner omkring mit hus, der skal vandes meget forskelligt.
        Er der mulighed for at anvende mere end 2 fugtighedssensorer og tildele zonerne til en sensor?

Leave a Reply

Dit e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter markeret *

Denne side bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.