Go Down

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

Sebboit

Bonjour,


Voilà quelques retour:

Mise en place d'un comptage de l'eau quantité et coût

J'ai refait l'interface WEB

Et revu l'horodatage SD pour optimiser l'intérêt des données.

En cours :

l'ajout d'une consommation électrique

Pression dans le filtres avec alerte (mail ou sms à voir) et mise en sécurité filtration si seuil sécurité atteint.

Pilotage de l'apport d'eau neuf avec détection de niveau pour gérer l'électrovanne de remplissage, régle  de sécurité sur l'ouverture en cours d'analyse.

L'ajout de l'éclairage LED RVB et gestion de la nage contre courant via BLUETOOTH ou WIFI ( situation à l'étude car développement d'une application Android en cours )


Voilà pour le point

Bonne journée
Bonjour,

Le mise en boitier est en cours et une refonte d'écran est prévu suite au passage en 7"

L'apport d'eau et la pression dans le filtre son fini et j'ai supprimé la gestion de l'arrosage pour récupérer de la mémoire.

Je doit revoir la gestion de l'alimentation électrique car ça perturbe la valeur des sonde PH et Redox lors de l'alimentation des relais (pas eu le temps de voir encore)

Je travail sur l'ajout du contrôle ampermetrique et de l'éclairage led actuellement.

Bonne journée

Olivier31

Bonjour olivier, tu peut effectivement partir sur le Raspberry mais a ce moment la tu n'est pas sur le bon forum et tu va etre limité a 8 voies, celon ce que tu veux gerer c'est tout a fait possible.

Après je ne suis pas sur que ce soit l'achat d'un Mega 2560 qui changera beaucoup le coup final de ton projet.

Moi j'ai pas mal revus le code de départ car j'ai supprimé la gestion arrosage mais je réexploite les page autrement.

J'ai migré sur un Nextion 7", quand a la craintes du local extérieur je verrai les réactions dans le temps.

Bon dev à vous.
Bonjour Sebboit, en effet je ne suis pas sur le bon forum si je pars sur un Rpi ;-)
La question était de savoir si de manière générale du code arduino pouvait être transporté facilement vers du raspberry ou pas ?
Qu'entend tu par limité à 8 voies ?
Combien y a t'il de voies sur un Mega 2560 ?
Parles t'on de voies analogiques ou numériques ?
Tout comme toi si je reprenais le projet de tartiflette à ma sauce je n'aurais pas besoin de la partie arrosage, car je n'en ai pas.
mais la partie que tu as rajoutée, pour la pression du filtre peut m'intéresser.

kermitlagrenouille

Bonjour et bravo
J'ai commencé en domotique en 2017 avec Jeedom (box domotique avec Jeedom Smart ou Raspberry) puis je me suis tourné vers Arduino pour mon installation pH et Redox le tout piloté par Jeedom avec Jeedouino (application dit plugin qui permet de piloter des arduino)
Bref la galère reste une lecture fiable du pH et plus difficile du Redox
C'est vrai en achetant des sondes à 20€ on n'est pas garanti du résultat... pourtant ça devrait marcher...
Mais en parcourant plusieurs forums on trouve des idées et entre autre comment régler les modules BNC car il y en plusieurs modèles dont le PH-4502c où il faudrait inverser la lecture    Mesure=1023-Mesure
J'en n'ai pas fini de chercher quoi...
Merci à vous tous

Sebboit

Bonjour Sebboit, en effet je ne suis pas sur le bon forum si je pars sur un Rpi ;-)
La question était de savoir si de manière générale du code arduino pouvait être transporté facilement vers du raspberry ou pas ?
Qu'entend tu par limité à 8 voies ?
Combien y a t'il de voies sur un Mega 2560 ?
Parles t'on de voies analogiques ou numériques ?
Tout comme toi si je reprenais le projet de tartiflette à ma sauce je n'aurais pas besoin de la partie arrosage, car je n'en ai pas.
mais la partie que tu as rajoutée, pour la pression du filtre peut m'intéresser.

Bonjour Olivier,

Transformer du code Arduino sur du Raspberry a ma connaissance je ne vois pas comment puisque c'est sur le fond différents.

Le nombre d'entrées est bien plus limité que sur le méga

Compte 53 points sur le Mega avec de l'analogique des voies PWM et des numériques.

Si tu sens tu peux également partir sur du multiplexage si vraiment il en manque mais y a deja de quoi s'occuper.

Pour la suppression de l'arrosage rien de bien compliqué

Pour la pression du filtre voici mes conditions:

On contrôle la valeur

Si  valeur < seuil = affichage filtre propre

Si  seuil  < valeur> seuil = nettoyage filtre

Si valeur > seuil = filtre saturé  conditions déclenchement  du decompteur de X minute(s) puis coupure pompe.


Voilà pour quelques détails.

Bonne journée.

Cyril66

bonjours 

ton projet est vraiment extra

par contre tu dit qu'il y a une carte ethernet   mais dans ton shéma  on ne le voie pas



et comment faire pour compilé le code dans l'arduino 

parce que la j'avoue que je suis un peut perdu

HBT76Fr

Bonjour à tous,
Je découvre cette réalisation et là, chapeau bas...
Félicitation à Tartiflette et aux autres contributeurs très actifs.

Je mon coté je m'appretais à faire quelquechose de similaire mais moins complet. Alors pourquoi, après ce projet très bien fait.

Donc je démarre... j'ai commandé le matos avec une WeMOS Mega + WiFi R3 ATmega2560.
J'ai récupéré les sources et compilé dans l'IDE et il m'insulte !

J'ai cette erreur:


In file included from C:\Users\admin\AppData\Local\Temp\arduino_modified_sketch_526154\domogarden_v3_4.ino:14:0:

D:\ARDUINO\Croquis\libraries\Nextion/Nextion.h: In member function 'uint8_t Nextion::listen()':

D:\ARDUINO\Croquis\libraries\Nextion/Nextion.h:191:30: error:   crosses initialization of 'Nextion::nextionCallback* item'

             nextionCallback *item = _callbacks;

                              ^

D:\ARDUINO\Croquis\libraries\Nextion/Nextion.h:191:30: error:   crosses initialization of 'Nextion::nextionCallback* item'

D:\ARDUINO\Croquis\libraries\Nextion/Nextion.h:191:30: error:   crosses initialization of 'Nextion::nextionCallback* item'

D:\ARDUINO\Croquis\libraries\Nextion/Nextion.h:191:30: error:   crosses initialization of 'Nextion::nextionCallback* item'

D:\ARDUINO\Croquis\libraries\Nextion/Nextion.h:191:30: error:   crosses initialization of 'Nextion::nextionCallback* item'

C:\Users\admin\AppData\Local\Temp\arduino_modified_sketch_526154\domogarden_v3_4.ino: At global scope:

domogarden_v3_4:29: error: 'NexPage' does not name a type

 NexPage page0 = NexPage(0, 0, "page0");

 ^

Une idée ?

PS: Je sais je travaille avec le Rep.libraries' dans ->  'D:\ARDUINO\Croquis\libraries\
C'est ma config qui est comme ça, accessible depuis plusieurs PC.

HBT76Fr

Erreur résolue;

J'avais déja le librarie "Nextion" de base, ce qui faisait conflit avec celle de Tartiflette.

2 Questions à la communauté:

- Quelqu'un a déja travaillé sur la lecture du taux de sel dans a piscine ? sinon, je m't mets...
- Il y a des utilisateurs de la carte "WeMOS Mega + WiFi R3" sur ce sujet ?

TheLapin

- Quelqu'un a déja travaillé sur la lecture du taux de sel dans a piscine ? sinon, je m't mets...
perso : non, mais le sujet m'interresse
il y a ici un montage permettant de réaliser un "conductimetre" qui peux servir de source a un capteur pour l'arduino : http://electrolyseur.fr/

HBT76Fr

perso : non, mais le sujet m'interresse
il y a ici un montage permettant de réaliser un "conductimetre" qui peux servir de source a un capteur pour l'arduino : http://electrolyseur.fr/

Ah oui, merci, c'est une piste mais là il y a un circuit à réaliser et je ne suis pas équipé.
J'aurais préféré une sonde, mais j'en vois nulle part !
Je me mets d'abord sur la réalisation du projet de Tartiflette, mais sans l'arrosage, le robot et le Hors-gel et j'ajouterai la pression dans le filtre, la présence de couverture et le taux de sel avec les corrections à faire.

Si je n'ai pas trouvé mieux pour le sel, je testerai le conductimètre en maquette...

A suivre...

TheLapin

un truc ou je suis tombé il y a un moment :

https://iotflowers.com/fr/accessoires-c-3/circuit-analyse-lemon-p-28

C'est un shield arduino avec beaucoup de fonction associé : PH/ORP/EC/temperature
le circuit est basé sur les schémas de DFRobot

Umfyz

Bonjour,
Superbe projet.

Serait il possible de zoomer sur la mise en place des pompes chlore et ph- je ne voit pas vraiment ou elles se situent dans les photos dévoilés et comment elles sont raccordés à quel endroit vous injectez les liquides dans vos montages.

Enfin quelqu'un a t'il essayé de fabriquer cette ces pompes avec une imprimante 3d ou un cnc ?

Sebboit

#221
May 12, 2019, 02:59 am Last Edit: May 12, 2019, 03:06 am by Sebboit
Bonjour à vous,


Nous voilà dans une phase avancé, le système est passé de l'établi a l'assemblage. Tout n'est pas encore 100% opérationnel mais le projet à bien pris forme depuis.

Les conditions fonctionnent bien, il me reste du câblage à terminer et actuellement je fini les réglages des sondes HP et REDOX.

A suivre ...

Image de l'installation en cours ...

Je vous en fait d'autre si cela vous intéresse

http://www.my-icloud.fr/index.php/s/4pqY7WdYFMR4wEO

tartiflette

C'est propre ! Peux-tu faire une photo de l'intérieur du boitier ?
Fais attention, ça chauffe pas mal. Je te conseil de mettre un ventilateur dans ton boitier.
Si je ne me trompe pas, ton local n'est pas isolé (comme le mien), et ça peux monter haut en température l'été.

Umfyz, je ferai une photo de me prises d'injection Ph et Cl.

Sebboit

Bonsoir,

Merci, j'ai effectivement réfléchi a se problème de température je vais voir comment ça réagit mais si c'est problématique je poserai un ventilateur.

Je ferais une photo de l'intérieur prochainement.

Actuellement je suis encore sur la stabilité des sondes sons pas top !

Mais j'avance le redox est presque fiable mais le PH impossible de stabiliser ou de régler depuis le menu, seul une correction en dur fonctionne et j'ai pas regardé encore pourquoi.

Voilà pour cette suite ...

TheLapin

Vous me faite rêver avec vos locaux techniques.
Le mien est un ensemble de bricolage pourtant fait par un pro !!!

bref :
la stabilité de la sonde PH peux être lié à :
 - la présence d'un poolterre (relié a la masse des sondes il me semble)
 - l'alimentation de l'interface PH

Pour une sonde PH, on joue avec quelques mV donc c'est très sensible au perturbation.

Go Up