Jordfuktighetssensor

!!Denne artikkelen er utdatert. Bruk det Analog sensorkort eller i det minste den A2Dfor å kunne koble til analoge sensorer!!

Her er min løsning for jordfuktighetssensor og OpenSprinkler 3.0AC/3.2AC/OSPI. Jeg ser ingen løsning for DC-versjonene for øyeblikket, med mindre du bruker din egen strømforsyning til terskelbryteren.

Merk: For OSPI er det en alternativ løsning via PCF8591T 8-bits ADC-omformer, som kommer snart.

Så du trenger: Fuktighetssensor, terskelbryter, Strømforsyning, OpenSprinkler 3.0/3.2, Hylse, Kabel

  • Terskelbryteren forsynes med 24VAC strøm via strømforsyningen (A1+A2)
  • Fuktighetssensoren drives av OpenSprinkler 5V VIN-utgang (VIN+GND til fuktighetssensoren)
  • Signalkabelen til fuktighetssensoren (gul) går til terskelbryterinngangen.
  • Omkobling skjer 11.12.14: Dersom spenningen ved YR på fuktighetsbryteren er over innstilt verdi, kobles 11-14, ellers 11-12.
  • 12 er GND og 14 er VIN. 11 er SN1
  • Bruk nå en skrutrekker til å vri terskelbryteren Hys% til 5 (til venstre for å stoppe) og VDC til 1 (til venstre for å stoppe). Juster nå fuktighetskretsen med start herfra.
  • LED-en på terskelbryteren lyser når det oppdages fuktighet og slukker når det er tørt. "Regn oppdaget" vises deretter i OpenSprinkler-appen og kjørende programmer (bortsett fra de med "Ignorer regn") blir avbrutt.

Koblingsskjema:

OpenSprinkler fuktighetssensor bryterplan

 

Ytterligere lenker:

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

Informasjon om OSPI PCF8591T 8-bits ADC-omformer: https://rayshobby.net/wordpress/announcing-OpenSprinkler-pi-v1-2/

Generell funksjonalitet til kapasitive sensorer: https://de.wikipedia.org/wiki/Kapazitiver_Sensor#Feuchtigkeitsmesser

Rediger 23. januar 2021:

Med A2D-adapteren er det ikke lenger nødvendig med en terskelbryter. Verdien kan stilles inn direkte med potensiometeret.

Rediger 5. juni 2019:

Ser ganske bra ut, den laveste innstillingen på terskelbryteren passer ganske bra. Imidlertid må vi sannsynligvis fortsatt gjøre noen justeringer av programvaren:

  • OpenSprinkler 3.0/3.2 har faktisk bare én tilkobling for en regnsensor. Dette er ment hvis det regner, da ingen vanning eller avbrudd av en pågående vanning.
  • Imidlertid utløses en fuktighetssensor mens du vanner. Dette fører til at vanningen blir avbrutt fordi sensoren rett og slett er blitt våt. Men hva om det begynte å regne samtidig? Sensoren kan ikke vite om fuktigheten er regn eller vanning!
  • På samme måte er værmeldingen klarert mer enn fuktighetssensoren. Hvis værmeldingen sier at det har regnet, men fuktighetssensoren sier at alt er tørt, vil vanningen stoppe. Men løsningen er enkel, det er alternativet "Ignorer regn", så er fuktighetssensoren klarert.

Så vi trenger nå en løsning på problemet med utløsning av fuktighetssensoren.

Rediger 30. juni 2019:

Jeg har begynt å utvikle forbedret programvare. Jeg aktiverte også den andre inngangen med en gang. Problem: Apputviklingen henger etter eller kan ikke vise meg alternativene. Jeg jobber med en løsning...

Rediger 1. september 2019:

Programvaren er nå i testmodus. Versjon 2.1.9 støtter nå BEGGE sensorinnganger og det er også støtte for fuktighetssensorer.

Rediger 15. september 2019:

Instruksjoner for innstilling:

  1. Sett Hys til den minste verdien (snudd til venstre)
  2. Sett VDC til minimumsverdi
  3. Installer jordfuktighetssensor i vanningsområdet, men ikke slik at det vannes direkte.
  4. Nå blir det vanskelig: du må finne riktig verdi.
  5. Vann området. Hvis området er vått, skru VDC til LED-lampen tennes.
  6. Nå må det bli tørt igjen. Hvis LED-en fortsatt lyser, vri VDC-en veldig lett til LED-en slukker igjen.
  7. Vann deretter området igjen. Hvis LED-en nå lyser, er alt riktig innstilt. Ellers gjenta 5-7.

Dessverre må jeg innrømme at terskelbryteren ikke er den optimale løsningen fordi den har en rekkevidde på 0-10V, mens jordfuktighetssensoren har 0-3V. Truebner jobber allerede med en løsning her

OpenSprinkler-programvaren er heller ikke optimal for en jordfuktighetssensor. Hvis sensoren blir våt under vanning, vil vanningen bli slått av. Vi gjenkjente dette og løste det med programvareversjon 2.1.9: Det er en justerbar forsinkelsesverdi her. Programvaren for dette vil snart bli utgitt. Hvis du vil, kan jeg sende det til deg nå, men APPen viser ikke de nye parameterne, bare nettgrensesnittet (på PC-en)

Sensor 2 fungerer også med denne versjonen.

Å ja, nylig var det en diskusjon om hvordan man best kobler en sensor. Ray (fra OpenSprinkler.com) sa at det beste ville være å bruke SN1 åpen (tørr) og GND-SN1 tilkoblet (våt) og IKKE GND-SN1 (tørr) og VIN-SN1 (våt) som vist i koblingsskjemaet. Her er det gjeldende kretsskjemaet

OpenSprinkler fuktighetssensor bryterplan

8 tanker om "Jordfuktighetssensor

  1. Joachim sier:

    Har jeg rett - det er åtte "soner" for vanning (med utvidelse da enda mer), men jeg kan maksimalt koble til to fuktsensorer? Finn feilen :)

    • Admin sier:

      Riktig, tross alt har vi en værtjeneste som angir vanningsvarigheten avhengig av temperatur, fuktighet og mengden regn.
      Spesielt for store områder som plener eller andre åpne områder gir det ingen mening å måle bare ett punkt med en fuktighetssensor.

      • Joachim sier:

        Dette kan være tilfellet med store åpne områder. Dette er imidlertid viktig i et drivhus der planter med svært ulike vannbehov er i posisjoner med ulik soleksponering.

      • Uwe sier:

        hei!
        Jeg har flere soner rundt huset mitt som må vannes veldig forskjellig.
        Er det en måte å bruke mer enn 2 fuktighetssensorer og tilordne sonene til én sensor?

Legg igjen et svar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *

Denne siden bruker Akismet for å redusere spam. Finn ut hvordan kommentardataene dine behandles.