Sensore di umidità del suolo
!!Questo articolo non è aggiornato. Usa quello Scheda sensore analogico o almeno quello A2Dpoter collegare sensori analogici!!
Ecco la mia soluzione per il sensore di umidità del suolo e OpenSprinkler 3.0AC/3.2AC/OSPI. Al momento non vedo una soluzione per le versioni DC, a meno che non si utilizzi il proprio alimentatore per l'interruttore di soglia.
Nota: per OSPI è disponibile a breve una soluzione alternativa tramite il convertitore ADC a 8 bit PCF8591T.
Quindi hai bisogno di: Sensore di umidità, interruttore a soglia, Alimentazione elettrica, OpenSprinkler 3.0/3.2, Alloggiamento, Cavo
- L'interruttore a soglia è alimentato a 24VAC tramite l'alimentatore (A1+A2)
- Il sensore di umidità è alimentato dall'uscita VIN OpenSprinkler 5V (VIN+GND al sensore di umidità)
- Il cavo del segnale del sensore di umidità (giallo) va all'ingresso dell'interruttore di soglia.
- La commutazione avviene il 12/11/14: Se la tensione su YR dell'interruttore di umidità è superiore al valore impostato, viene commutato 11-14, altrimenti 11-12.
- 12 è GND e 14 è VIN. 11 è SN1
- Ora utilizzare un cacciavite per ruotare l'interruttore della soglia Hys% su 5 (a sinistra per arrestare) e VDC su 1 (a sinistra per arrestare). Regolare ora il circuito dell'umidità partendo da qui.
- Il LED sull'interruttore della soglia si accende quando viene rilevata l'umidità e si spegne quando è asciutto. Nell'app OpenSprinkler viene quindi visualizzato "Pioggia rilevata" e i programmi in esecuzione (eccetto quelli con "Ignora pioggia") vengono interrotti.
Schema elettrico:
Piano di commutazione del sensore di umidità OpenSprinkler
Ulteriori collegamenti:
Collegamento di un sensore wireless: https://rayshobby.net/wordpress/reverse-engineer-a-cheap-wireless-soil-moisture-sensor/
Informazioni sul convertitore ADC a 8 bit OSPI PCF8591T: https://rayshobby.net/wordpress/announcing-OpenSprinkler-pi-v1-2/
Funzionalità generali dei sensori capacitivi: https://de.wikipedia.org/wiki/Kapazitiver_Sensor#Feuchtigkeitsmesser
Modifica 23 gennaio 2021:
Con l'adattatore A2D non è più necessario un interruttore di soglia. Il valore può essere impostato direttamente con il potenziometro.
Modifica 5 giugno 2019:
Sembra piuttosto buono, l'impostazione più bassa dell'interruttore di soglia si adatta abbastanza bene. Tuttavia, probabilmente dovremo ancora apportare alcune modifiche al software:
- OpenSprinkler 3.0/3.2 in realtà ha solo una connessione per un sensore pioggia. Ciò è previsto in caso di pioggia, quindi senza irrigazione o interruzione di un'irrigazione in corso.
- Tuttavia, durante l'irrigazione si attiva un sensore di umidità. Ciò porta all'interruzione dell'irrigazione perché il sensore si è semplicemente bagnato. Ma cosa succederebbe se nello stesso momento iniziasse a piovere? Il sensore non può sapere se l'umidità è dovuta alla pioggia o all'irrigazione!
- Allo stesso modo, il bollettino meteorologico è più affidabile del sensore di umidità. Se il bollettino meteorologico dice che ha piovuto ma il sensore di umidità dice che tutto è asciutto, l'irrigazione si interromperà. Ma la soluzione è semplice, c’è l’opzione “Ignora pioggia”, quindi ci si fida del sensore di umidità.
Quindi ora abbiamo bisogno di una soluzione al problema dell'attivazione del sensore di umidità.
Modifica 30 giugno 2019:
Ho iniziato a sviluppare software migliorato. Ho attivato subito anche il secondo ingresso. Problema: lo sviluppo dell'app è in ritardo o non riesce a mostrarmi le opzioni. Sto lavorando ad una soluzione...
Modifica 1 settembre 2019:
Il software è ora in modalità test. La versione 2.1.9 ora supporta ENTRAMBI gli ingressi dei sensori e supporta anche i sensori di umidità.
Modifica 15 settembre 2019:
Istruzioni per l'impostazione:
- Imposta Hys sul valore più piccolo (ruotato a sinistra)
- Impostare Vcc al valore minimo
- Installare il sensore di umidità del suolo nell'area irrigata, ma non in modo che sia irrigata direttamente.
- Adesso diventa difficile: bisogna trovare il giusto valore.
- Innaffia la zona. Ora, se l'area è bagnata, accendere VDC finché il LED non si accende.
- Ora deve asciugarsi di nuovo. Se il LED è ancora acceso, ruotare leggermente la tensione CC finché il LED non si spegne nuovamente.
- Quindi innaffia nuovamente la zona. Se ora il LED si accende, tutto è impostato correttamente. Altrimenti ripetere 5-7.
Purtroppo devo ammettere che l'interruttore a soglia non è la soluzione ottimale perché ha un range di 0-10V, mentre il sensore di umidità del terreno ha 0-3V. Truebner sta già lavorando a una soluzione qui
Anche il software OpenSprinkler non è ottimale per un sensore di umidità del suolo. Se il sensore si bagna durante l'irrigazione, l'irrigazione verrà disattivata. Lo abbiamo riconosciuto e risolto con la versione software 2.1.9: qui c'è un valore di ritardo regolabile. Il software per questo sarà rilasciato presto. Se vuoi te lo posso inviare adesso, ma l'APP non mostra i nuovi parametri, solo l'interfaccia web (sul PC)
Il sensore 2 funziona anche con questa versione.
Eh sì, recentemente si è discusso su come collegare al meglio un sensore. Ray (da OpenSprinkler.com) ha detto che la cosa migliore sarebbe usare SN1 aperto (secco) e GND-SN1 collegato (bagnato) e NON GND-SN1 (secco) e VIN-SN1 (bagnato) come mostrato nello schema elettrico. Ecco lo schema elettrico attuale
Piano di commutazione del sensore di umidità OpenSprinkler



Ho ragione: ci sono otto “zone” per l'irrigazione (con espansione poi anche di più), ma posso collegare un massimo di due sensori di umidità? Trova l'errore :)
Esatto, dopo tutto abbiamo un servizio meteorologico che imposta la durata dell'irrigazione in base alla temperatura, all'umidità e alla quantità di pioggia.
Soprattutto per grandi superfici come prati o altri spazi aperti, non ha senso misurare un solo punto con un sensore di umidità.
Questo potrebbe essere il caso dei grandi spazi aperti. Tuttavia, questo è importante in una serra dove piante con fabbisogni idrici molto diversi si trovano in posizioni con diversa esposizione al sole.
CIAO,
Ho diverse zone intorno alla mia casa che devono essere irrigate in modo molto diverso.
Esiste un modo per utilizzare più di 2 sensori di umidità e assegnare le zone a un sensore?
Sfortunatamente questo non è possibile. Sono previste 2 connessioni per 2 sensori.
Questo è ora possibile! Con la scheda sensore analogico sono disponibili 8 connessioni analogiche.
Sarebbe possibile utilizzare quello di Vegetronix al posto del sensore di umidità del suolo mostrato?
https://www.vegetronix.com/Products/VH400/
Sì, questo sarebbe possibile insieme all'adattatore A2D.