senzor de umiditate a solului
!!Acest articol este depășit. Folosește asta Placa cu senzori analogici sau cel putin acela A2Dpentru a putea conecta senzori analogici!!
Iată soluția mea pentru senzorul de umiditate a solului și OpenSprinkler 3.0AC/3.2AC/OSPI. Momentan nu văd o soluție pentru versiunile DC, decât dacă folosiți propria sursă de alimentare pentru comutatorul de prag.
Notă: Pentru OSPI dacă există o soluție alternativă prin convertorul ADC pe 8591 biți PCF8T va veni în curând.
Deci ai nevoie de: senzor de umiditate, comutator de prag, PSU, OpenSprinkler 3.0/3.2, carcasă, Cablu
- Comutatorul de prag este furnizat cu alimentare de 24 Vca prin intermediul blocului de alimentare (A1+A2)
- Senzorul de umiditate este alimentat de OpenSprinkler Ieșire VIN 5V alimentată (VIN+GND la senzorul de umiditate)
- Cablul de semnal al senzorului de umiditate (galben) vine la intrarea comutatorului de prag.
- Comutarea are loc pe 11/12/14: dacă tensiunea la YR a comutatorului de umiditate este peste valoarea setată, se comută 11-14, în caz contrar 11-12.
- 12 este GND și 14 este VIN. 11 este SN1
- Acum folosiți o șurubelniță pentru a roti comutatorul de prag Hys% la 5 (la stânga până la oprire) și VDC la 1 (la stânga până la oprire). Acum reglați circuitul de umiditate de aici.
- LED-ul de pe comutatorul de prag se aprinde când este detectată umiditate și se stinge când este uscat. În OpenSprinkler-Aplicația apare apoi „Ploaia detectată” și programele care rulează (cu excepția celor cu „Ignorați ploaia”) sunt întrerupte.
Schema de conexiuni:
OpenSprinkler-Planul comutatorului senzorului de umiditate
Linkuri conexe:
Conectarea unui senzor radio: https://rayshobby.net/wordpress/reverse-engineer-a-cheap-wireless-soil-moisture-sensor/
Informații despre PCF8591T 8-bit ADC converter des OSPI: https://rayshobby.net/wordpress/announcing-opensprinkler-pi-v1-2/
Funcționarea generală a senzorului capacitiv: https://de.wikipedia.org/wiki/Kapazitiver_Sensor#Feuchtigkeitsmesser
Editare 23.01.2021:
Cu adaptorul A2D, un comutator de prag nu mai este necesar. Valoarea poate fi setată direct cu potențiometrul.
Editare 05.06.2019:
Arată destul de bine, cea mai joasă setare a comutatorului de prag se potrivește destul de bine. Cu toate acestea, mai trebuie să facem câteva ajustări la software:
- OpenSprinkler 3.0/3.2 are de fapt o singură conexiune pentru un senzor de ploaie. Acest lucru este destinat atunci când plouă, apoi nu irigarea sau anularea unei irigații în curs.
- Cu toate acestea, un senzor de umiditate se declanșează în timp ce udați. Acest lucru duce la întreruperea irigarii deoarece senzorul tocmai s-a udat. Dar dacă ar începe să plouă în același timp? La urma urmei, senzorul nu poate ști dacă umiditatea este ploaie sau udare!
- La fel, raportul meteo este mai de încredere decât senzorul de umiditate. Dacă buletinul meteo spune că a plouat, dar senzorul de umiditate spune că totul este uscat, nu va exista udare. Dar soluția este simplă, există opțiunea „Ignorați ploaia”, atunci senzorul de umiditate este de încredere.
Deci acum avem nevoie de o soluție la problema senzorului de umiditate declanșator.
Editare 30.06.2019:
Am început dezvoltarea unui software îmbunătățit. Am activat imediat și a 2-a intrare. Problemă: dezvoltarea aplicației rămâne în urmă sau nu îmi poate arăta opțiunile. Lucrez la o solutie...
Editare 01.09.2019:
Software-ul este acum în modul de testare. Standul 2.1.9 acceptă acum AMBELE intrări ale senzorilor și, în plus, există suport pentru senzorii de umiditate.
Editare 15.09.2019:
Instrucțiuni pentru setare:
- Setați Hys la cea mai mică valoare (întoarsă la stânga)
- Setați Vdc la cea mai mică valoare
- Instalați un senzor de umiditate a solului în zona irigată, dar nu într-o locație direct irigată.
- Acum devine dificil: trebuie să găsești valoarea potrivită.
- Udă zona. Acum, dacă zona este umedă, porniți VDC până când LED-ul se aprinde.
- Acum trebuie să fie din nou uscat. Dacă LED-ul este încă aprins, atunci rotiți VDC foarte ușor până când LED-ul se stinge din nou.
- Apoi udați zona din nou. Dacă LED-urile se aprind acum, atunci totul este setat corect. În caz contrar, repetați 5-7.
Din păcate, trebuie să recunosc că comutatorul de prag nu este soluția optimă, deoarece are o gamă de 0-10V, în timp ce senzorul de umiditate a solului are 0-3V. Truebner lucrează la o soluție aici
De asemenea, OpenSprinkler-Software-ul nu este optim pentru un senzor de umiditate a solului. Dacă senzorul se udă în timpul udării, udarea se va opri. Am recunoscut acest lucru și l-am rezolvat cu versiunea software 2.1.9: Există o valoare de întârziere reglabilă aici. Software-ul pentru aceasta va fi lansat în curând. Dacă doriți, vă pot trimite acum, dar APP-ul nu arată noii parametri, doar interfața web (pe PC)
Senzorul 2 va funcționa și cu această versiune.
Da, recent a avut loc o discuție despre cea mai bună modalitate de a conecta un senzor. Ray (de la Opensprinkler.com) a crezut că cel mai bine ar fi să folosești SN1 deschis (uscat) și GND-SN1 conectat (umed) și NU GND-SN1 (uscat) și VIN-SN1 (umed) așa cum se arată în diagrama de cablare. Iată schema curentă de cablare
OpenSprinkler-Planul comutatorului senzorului de umiditate
Ar fi posibil să folosiți senzorul de umiditate a solului Vegetronix în locul senzorului de umiditate a solului prezentat?
https://www.vegetronix.com/Products/VH400/
Da, împreună cu adaptorul A2D acest lucru ar fi posibil.
Am dreptate – există opt „zone” pentru irigare (și mai multe cu extindere), dar pot conecta maximum doi senzori de umiditate? Găsiți greșeala 🙂
Așa e, până la urmă avem un serviciu meteo care stabilește durata udării în funcție de temperatură, umiditate și cantitatea de ploaie.
În special în cazul suprafețelor mari, cum ar fi gazon sau alte zone deschise, nu are sens să măsurați doar un punct cu un senzor de umiditate.
Acesta poate fi cazul spațiilor mari deschise. Cu toate acestea, acest lucru este important într-o seră, unde plantele cu cerințe de apă foarte diferite se află în poziții diferite expuse la soare.
Bună,
Am mai multe zone în jurul casei mele care trebuie udate foarte diferit.
Există posibilitatea de a utiliza mai mult de 2 senzori de umiditate și de a atribui zonele unui singur senzor?
Din păcate acest lucru nu este posibil. Sunt prevăzute 2 conexiuni pentru 2 senzori.
Funcționează acum! Cu placa cu senzori analogici aveți la dispoziție 8 conexiuni analogice.