Domogarden: Gestion de piscine et arrosage intégré

Bonjour à tous,

MàJ du 6/5/2017 Mesure de la température de l'eau, et temps de filtration fonction de cette température

MàJ du 25/4/2017 Gestion de l'injection de Ph- via pompe doseuse

A mon tour de vous présenter mon projet. Pour l'instant, il n'est qu'au stade de prototype, mais il est fonctionnel. Il est fonctionnel et en place maintenant.

Quand le hardware sera finalisé, je réaliserai les circuits imprimés, et mise en boitier. Mise en boitier faite. Si j'ai le courage, je ferai un circuit imprimé propre.

Introduction Il s'agit d'un système qui permet actuellement de - mesurer le PH et le taux de chlore de l'eau - Piloter la pompe de filtration et du robot hydraulique - Gérer le hors gel lors de l'hivernage de la piscine - Afficher toutes ces information, et modifier les paramètres sur un écran tactile - Serveur web intégré qui permet de visualiser toutes ces infos a distance - Gestion de l'arrosage intégré du jardin (d'ou le nom du projet: domogarden) - Gestion du chlore via une pompe doseuse - Gestion du PH- via une pompe doseuse - Mesure de la température de l'eau, et temps de filtration fonction de cette température

Materiel utilisé: - arduino Mega 2560 - ecran tactile Nextion 3.5" - carte Ethernet Shield W5100 - 2 carte Phidgets ORP/PH 1130 - sonde PH - sonde redox - chambre d'analyse - carte de relayage - DHT22 - Module RTC ds3231 - Pompe doseuse SEKO PR 4 - Sonde DS18B20 étanche

Photos:

Système en situation:

|375x500

|375x500

Le système en gros plan:

|500x374

La supervision:

page d'accueil:

|500x340

gestion des pompes:

|500x342

gestion hors gel:

|500x338

Pompe doseuse SEKO PR 4:

|375x500

Edit du 6/3/2017: Mise en boitier

L'exterieur:

|500x375

L'interieur:

|500x375

A droite: Les 2 modules de 4 relais chacuns (Pompe filtration, Robot, hors gel, 4 électrovannes arrosage, 1 pompe péristaltique) Au centre: L'arduino Mega + shield ethernet Au centre en bas: Les 2 modules ORP/PH 1130 A gauche: L'alimentation stabilisée 2x5v (au lieu de celle de l'arduino) pour une mesure ORP et PH plus stable (un 5v pour l'ecran nextion et un 5v pour le reste) En haut a gauche: la platine de distribution power + RTC + connecteur DHT 22

Voilà, le projet a été déposé sur github. N'hésitez pas à donner votre avis, et propositions de modification.

Il y a: - Les sources arduino - Les librairies - le code hmi nextion

La librairie nextion est à télécharger ici: https://github.com/itead/ITEADLIB_Arduino_Nextion

le code source de mon projet: https://github.com/as2pic/domogarden

MàJ du 6/5/2017: Passage en V3.4 de l'arduino et du hmi

MàJ du 25/4/2017: Passage en V3.3 de l'arduino et du hmi

MàJ du 2/4/2017: Passage en V3.0 de l'arduino et du hmi

MàJ du 12/3/2017: Passage en V2.3 de l'arduino et du hmi

[u]Schéma de cablage:[/u]

|500x481

La carte développée par Sebboit sous kicad, avec évolution du code. du trés beau boulot !

|500x233

|207x500

https://forum.arduino.cc/index.php?topic=445581.465

Très intéressant.

Peut-on avoir des renseignements sur les sondes PH et chlore.

Cordialement.

Pierre

Les sondes ont été acheté sur aliexpress, pour une 20aine d'euro chacune. Elles ont l'air de faire leur travail correctement. A voir maintenant dans la durée.

sonde Ph

Sonde ORP

Merci "tartiflette" pour ces liens. Est-ce que vous allez laisser ces sondes en permanence dans l'eau ? Sont-elles faites pour cela. Je pense que je vous demanderai ce qu'il en est dans quelques temps.

Cordialement.

Pierre

Je ne sais elles sont prévues pour rester en permanence dans l'eau. Je verrai bien a l'usage.

Bonjour,

très beau projet ! Serai t-il possible d'avoir les sources ? Je suis en train de réaliser la même chose, et pour l'instant je n'ai fait que la gestion du temps de filtration en fonction de la température de l'eau.

J'ai essayer de mettre la mesure du chlore l'année dernière mais j'avais un problème de mesure dû au flux d'eau et ma sonde de température. sonde changé par une dallas, et je mettrai les sonde clhore dans des chambres d'analyses

vincent84: très beau projet ! Serai t-il possible d'avoir les sources ?

Merci ;-) Oui, je distribuerai les sources, dés que le code sera bien clean.

vincent84: J'ai essayer de mettre la mesure du chlore l'année dernière mais j'avais un problème de mesure dû au flux d'eau et ma sonde de température. sonde changé par une dallas, et je mettrai les sonde chlore dans des chambres d'analyses

Pour éviter ce genre de fluctuation, il faut en effet les mettre dans une chambre d'analyse, mais il faut également mettre la tuyauterie de la piscine à la terre.

Le projet est quasiment finit.

J'ai rajouté la gestion gestion de l'arrosage intégré. -> Gestion de 6 zones -> Jusqu'à 4 départs journaliers -> jusqu'à 255 minutes par zone. -> choix du jour de la semaine

Il n'y a plus qu'à rajouter la mesure d’hygrométrie de la terre, et déclencher l'arrosage en fonction.

Le projet sera bientôt déposé sur github.

tartiflette: Je ne sais elles sont prévues pour rester en permanence dans l'eau. Je verrai bien a l'usage.

Des nouvelles de la tenue des sondes ?

Cordialement.

Pierre

Pour l'instant, la piscine est en hivernage actif et mon système en développement à l'atelier.

Par contre, ma sonde est plongée depuis plus d'un mois maintenant dans un verre d'eau, pour vérifier la dérive, et elle fonctionne toujours correctement.

Je verrai au bout d'un an de fonctionnement en situation.

Bon, ben on va patienter. ;)

Cordialement.

Pierre

Voilà, le projet a été déposé sur github. N'hésitez pas à donner votre avis, et propositions de modification.

Il y a: - Les sources arduino - Les librairies - le code hmi nextion

La librairie nextion est à télécharger ici: https://github.com/itead/ITEADLIB_Arduino_Nextion

le code source de mon projet: https://github.com/as2pic/domogarden

Dans quelque temps, je ferai un dossier de fabrication

Un projet très intéressant que je vais essayer de suivre. Merci à toi pour le partage.

Mise en boitier.

Mise à jour logiciel de l'aduino et du nextion: ChangeLog:

V 2.3

Interdiction d'actionner plusieurs electrovannes en même temps

Tempo de 2 secondes avant l'activation d'une electrovanne

Mise à jour page WEB

Ajout Température syteme via DS3231

Modif sorties relais

Mise à jour page WEB

Si capteur température en défaut -> démarrage pompe

Bonjour,

juste une petite question matériel : Ou a tu trouvé les raccords qui vont de la vanne vers le tuyau cristal de la chambre de mesure ? (réf et boutique)

merci

Double chambre d'analyse pour sondes avec raccordements sur le site http://www.my-pool-covers.com

http://www.my-pool-covers.com/fr/home/81-chambre-d-analyse-pour-sonde-ph-ou-redox.html

Pub gratuite: Meilleur prix trouvé sur le net pour une double chambre d'analyse. Prix imbattable et top qualité.

Travail en cours:

  • Ajout d’un watchdog
  • Mise à jour de la page web
  • Ajout de la pompe doseuse pour le chlore

Bonjour tartiflette, vous avez également mis à jour le projet sur github?