Pilotage pompe et éclairage
Posté : ven. 25 mars 2016 13:48
Bonjour à tous et merci de prendre de votre temps pour passer sur mon sujet.
Tout d'abord, j’espère ne pas m’être trompé de forum, j'ai longuement hésité... Si c'est le cas, merci de bien vouloir le déplacer ou le signaler et j'en créerai un à l'endroit approprié.
Présentation du projet, mes envies:
- piloter le tout à l'aide d'une Framboise en passant par les GPIO,
- piloter 3 zones d'éclairage (la terrasse, la piscine et l’abri de jardin),
- piloter la pompe de la piscine,
- ajouter une pompe qui s'occupera de faire circuler l'eau au travers de serpentins pour chauffer l'eau,
- que tout soit autonome (programmation horaire),
- pouvoir intervenir manuellement en prenant la main par smartphone ou tablette,
- de préférence gérer le tout par interface WEB, de manière à ne pas avoir à écrire d'application pour chaque système (windows, windows mobile, android...)
Mes besoins:
- beaucoup de conseils,
- des idées,
- de l'aide....
oui je sais ça fait beaucoup, mais je débute....
je n'ai jamais fait ça donc je vais sans doute souvent partir en vrille...
Mon matériel:
- une Framboise 2B (+ dissipateurs thermique),
- une carte avec 8 relais et isolation galvanique (je peux mettre un lien vers un autre site ?),
- une carte microSD de 16Go,
- un coffret ou est déjà piloté (prise télécommandées) l'éclairage piscine/abri de jardin/terrasse
- la pompe de la piscine (la pompe pour chauffer l'eau est en projet)
- un point d'accès wifi et donc un accès ethernet à proximité du coffret qui accueillera ma Framboise.
L'idée serait donc vraiment que tout fonctionne sur des plages horaires (modifiables simplement).
Par exemple, que la terrasse s'illumine de 21h à 23h en semaine et de 21h à 1h le weekend...
La pompe, tous les jours de 12h à 16h en été.
Mais il faudrait aussi pouvoir par l'interface de contrôle pouvoir forcer ou arrêter l'éclairage ou la pompe.
Si possible, aussi, il faudrait que le cycle suivant passe en automatique sans intervention manuelle (pour ne pas oublier d'éteindre une pompe ou lumière, ou ne pas empêcher une pompe de redémarrer).
A prévoir par la suite, si on ajoute la pompe qui servirait uniquement à chauffer l'eau, une ou plusieurs sondes de température, et un pilotage autonome (genre, si température du dôme solaire = température extérieure +10°C, on démarre la pompe pour un temps minimum de 20 min. et ne pas couper cette pompe tant que la température du dôme n'a pas atteint la température extérieure).
J'ai déjà fouillé le net mais il y a tellement de solutions différentes et variées de jouer avec les GPIO d'une Framboise que je ne sais pas trop vers quel solution me tourner....
J'ai bien trouvé ce lien:
http://www.framboise314.fr/une-interfac ... rry-pi-12/
Mais est-ce que les lignes de commandes seront suffisantes ?
Peut-on facilement intégrer les horloges qui pilotent de manière autonome les sorties GPIO ?
Ou faut-il plutôt se lancer dans le projet à partir d'un tout autre départ, en codant de zéro en C ou Python ?
J'ai l'impression que le Python est très utilisé, serait-il le plus adapté à mon projet ?
Ne connaissant aucun des langages actuellement utilisés, autant me lancer directement sur celui qui correspondra au mieux à mon projet.
Merci d'avance
Tout d'abord, j’espère ne pas m’être trompé de forum, j'ai longuement hésité... Si c'est le cas, merci de bien vouloir le déplacer ou le signaler et j'en créerai un à l'endroit approprié.
Présentation du projet, mes envies:
- piloter le tout à l'aide d'une Framboise en passant par les GPIO,
- piloter 3 zones d'éclairage (la terrasse, la piscine et l’abri de jardin),
- piloter la pompe de la piscine,
- ajouter une pompe qui s'occupera de faire circuler l'eau au travers de serpentins pour chauffer l'eau,
- que tout soit autonome (programmation horaire),
- pouvoir intervenir manuellement en prenant la main par smartphone ou tablette,
- de préférence gérer le tout par interface WEB, de manière à ne pas avoir à écrire d'application pour chaque système (windows, windows mobile, android...)
Mes besoins:
- beaucoup de conseils,
- des idées,
- de l'aide....
oui je sais ça fait beaucoup, mais je débute....
je n'ai jamais fait ça donc je vais sans doute souvent partir en vrille...
Mon matériel:
- une Framboise 2B (+ dissipateurs thermique),
- une carte avec 8 relais et isolation galvanique (je peux mettre un lien vers un autre site ?),
- une carte microSD de 16Go,
- un coffret ou est déjà piloté (prise télécommandées) l'éclairage piscine/abri de jardin/terrasse
- la pompe de la piscine (la pompe pour chauffer l'eau est en projet)
- un point d'accès wifi et donc un accès ethernet à proximité du coffret qui accueillera ma Framboise.
L'idée serait donc vraiment que tout fonctionne sur des plages horaires (modifiables simplement).
Par exemple, que la terrasse s'illumine de 21h à 23h en semaine et de 21h à 1h le weekend...
La pompe, tous les jours de 12h à 16h en été.
Mais il faudrait aussi pouvoir par l'interface de contrôle pouvoir forcer ou arrêter l'éclairage ou la pompe.
Si possible, aussi, il faudrait que le cycle suivant passe en automatique sans intervention manuelle (pour ne pas oublier d'éteindre une pompe ou lumière, ou ne pas empêcher une pompe de redémarrer).
A prévoir par la suite, si on ajoute la pompe qui servirait uniquement à chauffer l'eau, une ou plusieurs sondes de température, et un pilotage autonome (genre, si température du dôme solaire = température extérieure +10°C, on démarre la pompe pour un temps minimum de 20 min. et ne pas couper cette pompe tant que la température du dôme n'a pas atteint la température extérieure).
J'ai déjà fouillé le net mais il y a tellement de solutions différentes et variées de jouer avec les GPIO d'une Framboise que je ne sais pas trop vers quel solution me tourner....
J'ai bien trouvé ce lien:
http://www.framboise314.fr/une-interfac ... rry-pi-12/
Mais est-ce que les lignes de commandes seront suffisantes ?
Peut-on facilement intégrer les horloges qui pilotent de manière autonome les sorties GPIO ?
Ou faut-il plutôt se lancer dans le projet à partir d'un tout autre départ, en codant de zéro en C ou Python ?
J'ai l'impression que le Python est très utilisé, serait-il le plus adapté à mon projet ?
Ne connaissant aucun des langages actuellement utilisés, autant me lancer directement sur celui qui correspondra au mieux à mon projet.
Merci d'avance