Capteur d'humidité du sol
!!Cet article est obsolète. Utilisez ça Carte capteur analogique ou du moins celui-là A2Dpour pouvoir connecter des capteurs analogiques !!
Voici ma solution pour le capteur d'humidité du sol et OpenSprinkler 3.0AC/3.2AC/OSPI. Je ne vois pas de solution pour les versions DC pour le moment, à moins que vous n'utilisiez votre propre alimentation pour l'interrupteur de seuil.
Remarque : Pour OSPI, il existe une solution alternative via le convertisseur ADC 8 bits PCF8591T, qui sera bientôt disponible.
Il vous faut donc : Capteur d'humidité, interrupteur de seuil, Alimentation, OpenSprinkler 3.0/3.2, Logement, Câble
- Le commutateur de seuil est alimenté en 24VAC via l'alimentation (A1+A2)
- Le capteur d'humidité est alimenté par la sortie VIN d'OpenSprinkler 5V (VIN+GND vers le capteur d'humidité)
- Le câble de signal du capteur d'humidité (jaune) va à l'entrée du commutateur de seuil.
- La commutation a lieu le 12/11/14 : Si la tension à YR du commutateur d'humidité est supérieure à la valeur réglée, 11-14 est commuté, sinon 11-12.
- 12 est GND et 14 est VIN. 11 est SN1
- Utilisez maintenant un tournevis pour tourner l'interrupteur de seuil Hys% sur 5 (vers la gauche pour arrêter) et VDC sur 1 (vers la gauche pour arrêter). Réglez maintenant le circuit d'humidité à partir d'ici.
- La LED de l'interrupteur de seuil s'allume lorsque de l'humidité est détectée et s'éteint lorsqu'elle est sèche. « Pluie détectée » apparaît alors dans l'application OpenSprinkler et les programmes en cours d'exécution (sauf ceux avec « Ignorer la pluie ») sont interrompus.
Schéma de câblage :
Plan de commutation du capteur d’humidité OpenSprinkler
Autres liens :
Connexion d'un capteur sans fil : https://rayshobby.net/wordpress/reverse-engineer-a-cheap-wireless-soil-moisture-sensor/
Informations sur le convertisseur ADC 8 bits OSPI PCF8591T : https://rayshobby.net/wordpress/announcing-OpenSprinkler-pi-v1-2/
Fonctionnalité générale des capteurs capacitifs : https://de.wikipedia.org/wiki/Kapazitiver_Sensor#Feuchtigkeitsmesser
Modifier le 23 janvier 2021 :
Avec l'adaptateur A2D, un commutateur de seuil n'est plus nécessaire. La valeur peut être réglée directement avec le potentiomètre.
Modifier le 5 juin 2019 :
Ça a l'air plutôt bien, le réglage le plus bas du commutateur de seuil s'adapte assez bien. Cependant, nous devons probablement encore apporter quelques ajustements au logiciel :
- OpenSprinkler 3.0/3.2 n'a en réalité qu'une seule connexion pour un capteur de pluie. Ceci est prévu s'il pleut, alors pas d'arrosage ni interruption d'un arrosage en cours.
- Cependant, un capteur d’humidité se déclenche pendant que vous arrosez. L'arrosage est alors interrompu car le capteur est simplement mouillé. Et s’il se mettait à pleuvoir en même temps ? Le capteur ne peut pas savoir si l'humidité provient de la pluie ou de l'irrigation !
- De même, le bulletin météo est plus fiable que le capteur d’humidité. Si le bulletin météo indique qu'il a plu mais que le capteur d'humidité indique que tout est sec, l'irrigation s'arrêtera. Mais la solution est simple, il existe l'option «Ignorer la pluie», alors le capteur d'humidité est fiable.
Il nous faut donc désormais trouver une solution au problème de déclenchement du capteur d'humidité.
Modifier le 30 juin 2019 :
J'ai commencé à développer des logiciels améliorés. J'ai également activé la deuxième entrée tout de suite. Problème : Le développement de l'application est en retard ou ne peut pas me montrer les options. Je travaille sur une solution...
Modifier le 1er septembre 2019 :
Le logiciel est maintenant en mode test. La version 2.1.9 prend désormais en charge les DEUX entrées de capteur et les capteurs d'humidité sont également pris en charge.
Modifier le 15 septembre 2019 :
Instructions pour le réglage :
- Réglez Hys sur la plus petite valeur (tournée vers la gauche)
- Régler Vdc à la valeur minimale
- Installez un capteur d'humidité du sol dans la zone irriguée, mais pas de manière à ce qu'elle soit directement irriguée.
- Maintenant, cela devient difficile : il faut trouver la bonne valeur.
- Arrosez la zone. Maintenant, si la zone est humide, allumez VDC jusqu'à ce que la LED s'allume.
- Il faut maintenant qu'il sèche à nouveau. Si la LED est toujours allumée, allumez très légèrement le VDC jusqu'à ce que la LED s'éteigne à nouveau.
- Arrosez ensuite à nouveau la zone. Si la LED s'allume maintenant, cela signifie que tout est réglé correctement. Sinon, répétez 5-7.
Malheureusement, je dois admettre que l'interrupteur à seuil n'est pas la solution optimale car il a une plage de 0 à 10 V, tandis que le capteur d'humidité du sol a une plage de 0 à 3 V. Truebner travaille déjà sur une solution ici
Le logiciel OpenSprinkler n'est pas non plus optimal pour un capteur d'humidité du sol. Si le capteur est mouillé pendant l'arrosage, l'arrosage sera arrêté. Nous l'avons reconnu et résolu avec la version 2.1.9 du logiciel : il y a ici une valeur de retard réglable. Le logiciel correspondant sera bientôt disponible. Si vous le souhaitez, je peux vous l'envoyer maintenant, mais l'APP n'affiche pas les nouveaux paramètres, seulement l'interface web (sur PC)
Le capteur 2 fonctionne également avec cette version.
Oh oui, il y a eu récemment une discussion sur la meilleure façon de connecter un capteur. Ray (d'OpenSprinkler.com) a déclaré que la meilleure chose serait d'utiliser SN1 ouvert (sec) et GND-SN1 connecté (humide) et NON GND-SN1 (sec) et VIN-SN1 (humide) comme indiqué dans le schéma de câblage. Voici le schéma de circuit actuel
Plan de commutation du capteur d’humidité OpenSprinkler



Ai-je raison : il y a huit « zones » pour l'irrigation (avec extension puis encore plus), mais je peux connecter au maximum deux capteurs d'humidité ? Trouvez l'erreur :)
C'est vrai, après tout, nous disposons d'un service météo qui fixe la durée d'arrosage en fonction de la température, de l'humidité et de la quantité de pluie.
Surtout pour les grandes surfaces telles que les pelouses ou autres espaces ouverts, cela n'a aucun sens de mesurer un seul point avec un capteur d'humidité.
Cela peut être le cas des grands espaces ouverts. Cependant, cela est important dans une serre où des plantes ayant des besoins en eau très différents se trouvent dans des positions différentes d'exposition au soleil.
Salut,
J'ai plusieurs zones autour de ma maison qui doivent être arrosées de manière très différente.
Existe-t-il un moyen d'utiliser plus de 2 capteurs d'humidité et d'attribuer les zones à un seul capteur ?
Malheureusement, cela n'est pas possible. 2 connexions pour 2 capteurs sont fournies.
C'est désormais possible ! Avec la carte de capteur analogique, vous disposez de 8 connexions analogiques.
Serait-il possible d'utiliser celui de Vegetronix à la place du capteur d'humidité du sol illustré ?
https://www.vegetronix.com/Products/VH400/
Oui, cela serait possible avec l'adaptateur A2D.