Go Down

Topic: Domogarden: Gestion de piscine et arrosage intégré (Read 21250 times) previous topic - next topic

tartiflette

Jan 02, 2017, 05:36 pm Last Edit: May 06, 2017, 12:01 pm by tartiflette
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:





Le système en gros plan:



La supervision:

page d'accueil:



gestion des pompes:



gestion hors gel:



Pompe doseuse SEKO PR 4:




Edit du 6/3/2017: Mise en boitier

L'exterieur:



L'interieur:



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

tartiflette

#1
Jan 02, 2017, 05:41 pm Last Edit: May 06, 2017, 11:59 am by tartiflette
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


Schéma de cablage:



ChPr

Très intéressant.

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

Cordialement.

Pierre
Pourquoi faire simple alors qu'il est si facile de faire compliqué !

tartiflette

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

ChPr

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
Pourquoi faire simple alors qu'il est si facile de faire compliqué !

tartiflette

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

vincent84

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

tartiflette

#7
Jan 09, 2017, 10:11 am Last Edit: Jan 09, 2017, 10:17 am by tartiflette
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.

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.

tartiflette

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.

ChPr

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
Pourquoi faire simple alors qu'il est si facile de faire compliqué !

tartiflette

#10
Feb 17, 2017, 11:02 am Last Edit: Feb 20, 2017, 06:15 pm by tartiflette
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.

ChPr

Bon, ben on va patienter.  ;)

Cordialement.

Pierre
Pourquoi faire simple alors qu'il est si facile de faire compliqué !

tartiflette

#12
Feb 20, 2017, 07:06 pm Last Edit: Feb 20, 2017, 08:46 pm by tartiflette
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

Arnault

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

tartiflette


Go Up