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:

  1. Imposta Hys sul valore più piccolo (ruotato a sinistra)
  2. Impostare Vcc al valore minimo
  3. Installare il sensore di umidità del suolo nell'area irrigata, ma non in modo che sia irrigata direttamente.
  4. Adesso diventa difficile: bisogna trovare il giusto valore.
  5. Innaffia la zona. Ora, se l'area è bagnata, accendere VDC finché il LED non si accende.
  6. Ora deve asciugarsi di nuovo. Se il LED è ancora acceso, ruotare leggermente la tensione CC finché il LED non si spegne nuovamente.
  7. 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

8 pensieri su “Sensore di umidità del suolo

  1. Gioacchino dadi:

    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 :)

    • Ammin dadi:

      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à.

      • Gioacchino dadi:

        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.

      • Uwe dadi:

        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?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrasegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri proviene da vengono elaborati e i derivati ​​dai commenti.