Senzor vlažnosti tal
!!Ta članek je zastarel. Uporabi to Analogna senzorska plošča ali vsaj tistega A2Dda lahko povežem analogne senzorje!!
Tukaj je moja rešitev za senzor vlage v tleh in OpenSprinkler 3.0AC/3.2AC/OSPI. Trenutno ne vidim rešitve za DC različice, razen če za pragovno stikalo uporabljate svoj napajalnik.
Opomba: Za OSPI če obstaja alternativna rešitev prek PCF8591T 8-bitnega ADC pretvornika, bo kmalu na voljo.
Torej potrebujete: Senzor vlažnosti, Stikalo za prag, PSU, OpenSprinkler 3.0/3.2, stanovanja, Električna žica
- Stikalo praga se napaja z napetostjo 24 VAC prek napajalnika (A1 + A2)
- Senzor vlažnosti se napaja iz OpenSprinkler 5V VIN izhodno napajanje (VIN+GND na senzor vlažnosti)
- Signalni kabel senzorja vlažnosti (rumen) gre na vhod stikala praga.
- Preklop poteka 11. 12. 14: Če je napetost na YR stikala za vlago nad nastavljeno vrednostjo, se preklopi 11-14, sicer 11-12.
- 12 je GND, 14 pa VIN. 11 je SN1
- Zdaj obrnite pražno stikalo z izvijačem Hys% na 5 (v levo, da se ustavite) in VDC na 1 (v levo, da se ustavite). Zdaj nastavite stikalo za vlago, začenši od tukaj.
- LED na stikalu praga se prižge, ko je zaznana vlaga, in ugasne, ko je suh. V OpenSprinkler-Aplikaciji se nato prikaže »Zaznan dež« in izvajajoči se programi (razen tistih z »Prezri dež«) so prekinjeni.
Žični diagram:
OpenSprinkler- Načrt preklopa senzorja vlage
Weiterführende povezave:
Priključitev radijskega senzorja: https://rayshobby.net/wordpress/reverse-engineer-a-cheap-wireless-soil-moisture-sensor/
Informacije o PCF8591T 8-bitnem ADC pretvorniku des OSPI: https://rayshobby.net/wordpress/announcing-opensprinkler-pi-v1-2/
Splošna funkcionalnost kapacitivnih senzorjev: https://de.wikipedia.org/wiki/Kapazitiver_Sensor#Feuchtigkeitsmesser
Uredi 23.01.2021:
Pri adapterju A2D stikalo praga ni več potrebno. Vrednost lahko nastavite neposredno s potenciometrom.
Uredi 05.06.2019:
Izgleda precej dobro, najnižja nastavitev stikala za prag se zelo prilega. Kljub temu pa moramo nekaj stvari prilagoditi programski opremi:
- OpenSprinkler 3.0/3.2 ima pravzaprav samo en priključek za senzor za dež. To je namenjeno, ko dežuje, takrat ni namakanja ali odpovedi tekočega namakanja.
- Vendar pa se med zalivanjem sproži senzor vlage. To vodi do prekinitve zalivanja, ker se je senzor preprosto zmočil. Kaj pa, če bi hkrati začelo deževati? Senzor ne more vedeti, ali je vlaga dež ali namakanje!
- Podobno je tudi vremensko poročilo bolj zaupanja vredno kot senzorju vlažnosti. Če v vremenskem poročilu piše, da je deževalo, a senzor vlažnosti pravi, da je vse suho, zalivanja ne bo. Rešitev je preprosta, obstaja možnost »Prezri dež«, potem je senzor vlažnosti zaupljiv.
Zdaj potrebujemo rešitev problema sprožilnega senzorja vlažnosti.
Uredi 30.06.2019:
Začel sem razvijati izboljšano programsko opremo. Hkrati sem aktiviral tudi 2. vhod. Težava: Razvoj aplikacije zaostaja ali mi ne more pokazati možnosti. Delam na rešitvi ...
Uredi 01.09.2019:
Programska oprema je zdaj v preskusnem načinu. Različica 2.1.9 zdaj podpira OBOJA vhodov senzorjev, na voljo pa je tudi podpora senzorjem vlažnosti.
Uredi 15.09.2019:
Navodila za nastavitev:
- Hys nastavite na najnižjo vrednost (obrnjeno v levo)
- Vdc nastavite na najnižjo vrednost
- Senzor vlage v tleh namestite v zalivano območje, vendar ne tako, da se zaliva neposredno.
- Zdaj postaja težko: najti morate pravo vrednost.
- Zalijte območje. Zdaj, če je območje mokro, vklopite VDC, dokler se LED ne prižge.
- Zdaj se mora spet posušiti. Če je LED še vedno vklopljena, zavrtite VDC zelo rahlo, dokler LED ne ugasne.
- Nato območje znova zalijemo. Če lučke zasvetijo, je vse nastavljeno pravilno. V nasprotnem primeru ponovite 5-7.
Žal moram priznati, da pragovno stikalo ni optimalna rešitev, saj ima razpon 0-10V, medtem ko ima senzor vlage v tleh 0-3V. Truebner tukaj dela na rešitvi
Prav tako OpenSprinkler- Programska oprema ni optimalna za senzor vlage v tleh. Če se senzor med zalivanjem zmoči, se zalivanje ustavi. To smo prepoznali in rešili z različico programske opreme 2.1.9: tukaj je nastavljiva vrednost zakasnitve. Programska oprema za to bo izdana kmalu. Če želite, vam jih lahko pošljem zdaj, vendar APP ne prikazuje novih parametrov, samo spletni vmesnik (na računalniku)
Sensor 2 nato deluje tudi s to različico.
Oh ja, pred kratkim je potekala razprava o najboljšem načinu za povezavo senzorja. Ray (iz Opensprinkler.com) je menil, da bi bilo najbolje uporabiti odprt SN1 (suh) in povezan GND-SN1 (moker) in NE GND-SN1 (suh) in VIN-SN1 (moker), kot je prikazano v diagramu ožičenja. Tukaj je trenutni diagram ožičenja
OpenSprinkler- Načrt preklopa senzorja vlage
Bi bilo mogoče uporabiti senzor Vegetronix namesto prikazanega senzorja vlage v tleh?
https://www.vegetronix.com/Products/VH400/
Da, to bi bilo mogoče skupaj z adapterjem A2D.
Ali imam prav – za namakanje je osem "območij" (in več z razširitvijo), vendar lahko povežem največ dva senzorja vlage? Najdi napako 🙂
Tako je, navsezadnje imamo vremensko storitev, ki nastavi trajanje zalivanja glede na temperaturo, vlažnost in količino dežja.
Zlasti pri velikih površinah, kot so trate ali druga odprta zemljišča, ni smiselno meriti samo ene točke s senzorjem vlage.
To je lahko v primeru velikih odprtih prostorov. To pa je pomembno v rastlinjaku, kjer so rastline z zelo različnimi potrebami po vodi na različnih legah, izpostavljenih soncu.
Hi,
Okoli moje hiše imam več con, ki jih je treba zalivati zelo različno.
Ali obstaja možnost uporabe več kot 2 senzorjev vlažnosti in dodelitev cone enemu senzorju?
Žal to ni mogoče. Na voljo sta 2 priključka za 2 senzorja.
Zdaj deluje! Z analogno senzorsko ploščo imate na voljo 8 analognih povezav.