Derniers sujets
Connaitre le niveau d'eau dans son puit avec domoticz et ESP Easy
2 participants
Page 1 sur 1
Connaitre le niveau d'eau dans son puit avec domoticz et ESP Easy
Je gère ma domotique avec Domoticz(*) et ayant découvert un capteur 'fait pour mesurer le niveau d'eau dans un puit' en mesurant la pression relative de l'eau au fond du puit (environ 1 bar pour 10 mètres) j'ai franchi le pas !
(*) lien vers l'installation de Domoticz sur un Rpi3: Domoticz sur Rpi3
But: Connaitre le niveau d'eau dans son puit (et la température de l'eau) dans domoticz
Raison: J'ai pas mal galéré a trouver les infos pour faire remonter une valeurs analogique via ESP Easy dans Domoticz...
Moyen: (les liens d'achat sont en dessous des images)
Un capteur de niveau d'eau de ce type (j'ai pris le modèle avec un câble de 8m, ce dernier devant être suffisamment long pour sortir du puit et n'est pas 'rallongeable' car il contient un tuyau de mise à l'air):
Ce capteur fait 'simplement' une mesure de la pression relative au fond du puit et fourni un signal du type 4/20mA (capteur 2 fils). Cette mesure relative à la pression atmosphérique (il y a un tuyau dans le fil de liaison) permet d'avoir une indication de la hauteur d'eau indépendante des variations de la pression atmosphérique.
D'après sa description, la mesure de pression au fond du puit est faite avec le capteur isolé du liquide (le capteur est dans de l'huile et dans une enceinte déformable en inox). Cela devrait lui assurer une longue durée de vie.
capteur niveau d'eau
Une interface 4/20mA vers 0/3,3V:
convertisseur 4/20mA
Une carte ESP32 du type Wemos D1 mini:
Wemos D1 mini V3
Des convertisseurs dc/dc pour obtenir du 24V et du 5V:
xl7015
Une sonde de température 18B20:
sonde 18B20
(*) lien vers l'installation de Domoticz sur un Rpi3: Domoticz sur Rpi3
But: Connaitre le niveau d'eau dans son puit (et la température de l'eau) dans domoticz
Raison: J'ai pas mal galéré a trouver les infos pour faire remonter une valeurs analogique via ESP Easy dans Domoticz...
Moyen: (les liens d'achat sont en dessous des images)
Un capteur de niveau d'eau de ce type (j'ai pris le modèle avec un câble de 8m, ce dernier devant être suffisamment long pour sortir du puit et n'est pas 'rallongeable' car il contient un tuyau de mise à l'air):
Ce capteur fait 'simplement' une mesure de la pression relative au fond du puit et fourni un signal du type 4/20mA (capteur 2 fils). Cette mesure relative à la pression atmosphérique (il y a un tuyau dans le fil de liaison) permet d'avoir une indication de la hauteur d'eau indépendante des variations de la pression atmosphérique.
D'après sa description, la mesure de pression au fond du puit est faite avec le capteur isolé du liquide (le capteur est dans de l'huile et dans une enceinte déformable en inox). Cela devrait lui assurer une longue durée de vie.
capteur niveau d'eau
Une interface 4/20mA vers 0/3,3V:
convertisseur 4/20mA
Une carte ESP32 du type Wemos D1 mini:
Wemos D1 mini V3
Des convertisseurs dc/dc pour obtenir du 24V et du 5V:
xl7015
Une sonde de température 18B20:
sonde 18B20
Dernière édition par Silicium81 le Jeu 26 Oct 2023 - 14:30, édité 7 fois
Re: Connaitre le niveau d'eau dans son puit avec domoticz et ESP Easy
Une fois en possession de tous ces éléments, on va câbler tout ce petit monde, mais avant de relier la sortie du convertisseur 4/20 à l'entrée A0 du D1 mini faire:
Les 2 résistances en haut à gauche du schéma sont les valeurs à placer à la place de la sonde pour obtenir 4mA et 20mA lors des essais pour l'étalonnage du convertisseur
Après avoir enlever les 2 cavaliers pour avoir en sortie du 0/3,3V
L'utilisation d'une boite à décades de résistance est pratique pour ce réglage ! (exemple de boite DIY: Boite de décade de résistances)
- On place la résistance de 5800 ohms et on régle le zéro pour avoir 0V en sortie du convertisseur 4/20
- On place la résistance de 1100 ohms et on règle le gain pour avoir 3,3V en sortie.
On peut ensuite relier la sortie au D1 mini à la broche A0
Schéma plus lisible au format PDF
Câblage du Wemos mini D1:
Les 2 résistances en haut à gauche du schéma sont les valeurs à placer à la place de la sonde pour obtenir 4mA et 20mA lors des essais pour l'étalonnage du convertisseur
Après avoir enlever les 2 cavaliers pour avoir en sortie du 0/3,3V
L'utilisation d'une boite à décades de résistance est pratique pour ce réglage ! (exemple de boite DIY: Boite de décade de résistances)
- On place la résistance de 5800 ohms et on régle le zéro pour avoir 0V en sortie du convertisseur 4/20
- On place la résistance de 1100 ohms et on règle le gain pour avoir 3,3V en sortie.
On peut ensuite relier la sortie au D1 mini à la broche A0
Schéma plus lisible au format PDF
Câblage du Wemos mini D1:
Dernière édition par Silicium81 le Jeu 26 Oct 2023 - 16:40, édité 6 fois
Re: Connaitre le niveau d'eau dans son puit avec domoticz et ESP Easy
Il ne reste plus qu'a s'occuper de la partie domotique !
La carte D1 mini est programmée avec le firmware ESP Easy:
Tuto ESP Easy
Pour plus de facilité d'édition la suite du tuto est au format PDF à télécharger ici: Configuration ESP Easy / Domoticz
Résultat de l'affichage dans Domoticz (l'eau est bonne mais le niveau est bas !! )
La carte D1 mini est programmée avec le firmware ESP Easy:
Tuto ESP Easy
Pour plus de facilité d'édition la suite du tuto est au format PDF à télécharger ici: Configuration ESP Easy / Domoticz
Résultat de l'affichage dans Domoticz (l'eau est bonne mais le niveau est bas !! )
Dernière édition par Silicium81 le Sam 28 Oct 2023 - 12:48, édité 2 fois
Re: Connaitre le niveau d'eau dans son puit avec domoticz et ESP Easy
Petites modifs liées à l'apparition de trous dans les logs de Domoticz quand l'ESP Easy était débranché:
Dans Domoticz, le capteur Custom à été remplacé par un capteur Distance. Le Custom considérait la valeur comme nulle en l'absence de valeur reçue !!
Dans ESP Easy, la valeur du niveau de l'eau est vérifiée et n'est pas envoyée si le niveau est égal à zéro. Pour cela, il faut passé par la création d'une règle et d'un Dummy...
J'ai modifié le tuto pdf: Tuto PDF
Dans Domoticz, le capteur Custom à été remplacé par un capteur Distance. Le Custom considérait la valeur comme nulle en l'absence de valeur reçue !!
Dans ESP Easy, la valeur du niveau de l'eau est vérifiée et n'est pas envoyée si le niveau est égal à zéro. Pour cela, il faut passé par la création d'une règle et d'un Dummy...
J'ai modifié le tuto pdf: Tuto PDF
Re: Connaitre le niveau d'eau dans son puit avec domoticz et ESP Easy
Mon montage fonctionne aussi et mon puit est presque plein...
Pour ceux que le prix du capteur rebute.
ESP avec un capteur de pression analogique à 3€ et une bouteille de coca lestée au fond du puit et un petit tuyau qui remonte la pression au capteur.
Cela donne une mesure à +/-2cm
Pour ceux que le prix du capteur rebute.
ESP avec un capteur de pression analogique à 3€ et une bouteille de coca lestée au fond du puit et un petit tuyau qui remonte la pression au capteur.
Cela donne une mesure à +/-2cm
Snickers- Messages : 497
Date d'inscription : 25/04/2014
Localisation : Hanovre (Allemagne)
Sujets similaires
» DIY - Autoconsommation - Projet PV autoconsommation avec injection.
» domotique avec un Raspberry
» Cartériser une chaine avec un dérailleur
» Envie d'électrifier mon VTT avec un budget modeste, possible?
» Appli Router GPS hors ligne avec cartes
» domotique avec un Raspberry
» Cartériser une chaine avec un dérailleur
» Envie d'électrifier mon VTT avec un budget modeste, possible?
» Appli Router GPS hors ligne avec cartes
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|
Mer 3 Avr 2024 - 11:51 par Silicium81
» radiocommande dji phantom 3 (GL300C) qui ne gère plus correctement la batterie [réparé]
Ven 15 Mar 2024 - 14:00 par Silicium81
» Colle efficace pour recoller les semelles de chaussure
Sam 2 Mar 2024 - 16:25 par Silicium81
» Modification temporisateur H3Y-2
Jeu 29 Fév 2024 - 13:19 par Maxime
» Réparation APN Sony RX100M3
Mar 20 Fév 2024 - 11:51 par Silicium81
» Recharge Dell G3 3779 via Thunderbolt (USB-C)
Mar 16 Jan 2024 - 17:26 par Silicium81
» Connaitre le niveau d'eau dans son puit avec domoticz et ESP Easy
Lun 11 Déc 2023 - 22:10 par Snickers
» Remise en état d'un générateur RF HP8640B
Jeu 7 Déc 2023 - 13:29 par Renaud
» Airzound défectueux
Mar 5 Déc 2023 - 23:30 par Silicium81