Page 3 sur 5

Re: Pouponnière pilotée

MessageMessage posté...: Jeu 27 Oct 2016 13:55
par dwarfy
Dalanar a écrit:Pas forcément, ça peut très bien être un µC sur CI qui prévoit différents cas et qui communique avec le Raspberry Pi.


En fait j'avais bien compris, tu restes sur l'idée d'une usine à gaz :D
Je ne connais pas le nombre de poupos que tu envisages de posséder, ni celui dont papo dispose, mais sauf à vouloir gérer des dizaines de poupos ou de proposer un service cloud au grand public, l'architecture à laquelle tu penses est à mon avis un peu excessive !
Avec elle va se poser des soucis de mise à jour des softs (correction de bugs), de communication entre les systèmes (éthernet, série, ...). Il va aussi falloir élaborer un protocole de communication, une gestion en mode dégradée, une remontée d'anomalie, des tests unitaires, des tests bout en bout, ....
Bref aucune chance d'être opérationnel pour les semis de 2017 :-)

Il est vrai qu'on a squatté ton post, ton idée ne correspond peut-être pas (au moins dans un premier temps) avec le besoin initial de papo. Sauf erreur (papo corrige moi) il a déjà tout et veut être opérationnel dans 2 mois pour faire des tests réels.

Une solution intermédiaire, plus raisonnable serai de commencer avec une raspberry / poupo, qui est autonome mais avec une configuration via un flux xml (fichier ou socket) et qui dispose d'une socket d'écoute pour la supervision. Tu peux sur cette base développer un superviseur installé soit en local (il ne gère qu'une pi), soit sur un serveur dédié (il gère plusieurs pi).

Dans un 2ième temps, tout en gardant le protocole et le serveur, remplacer la raspberry pour un CI avec micro contrôleur.

Re: Pouponnière pilotée

MessageMessage posté...: Jeu 27 Oct 2016 14:12
par Dalanar
Hum, oui, en fait, comme je disais au tout début :
Du coup, je réfléchis à en faire une [note : une poupo], même si je ne pense pas que ce sera cette année (si j'achète une maison, j'aurais sûrement 1001 choses à faire avant). Du coup, tant qu'à avoir du temps devant moi pour faire aboutir mon idée, je suis dans une réflexion longue durée pour définir précisément à quoi elle ressemblera.

Donc, pas dans une réflexion pour ma pouponnière 2017 (je m'en passerai cette année), mais plus un brainstorming. Au début je voulais provoquer le foisonnement d'idées sur les besoins, mais on a avancé rapidement vers la recherche de solution.

Ensuite, c'est vrai qu'au début j'avais davantage pensé à une RPi qui gère plusieurs poupo, plutôt qu'une RPi par poupo (notamment pour limiter le coût) mais ce n'est peut-être pas une bonne idée.

Mon idée initiale était : un Tomodorien décide de construire sa pouponnière, il fait la partie "physique" (caisson, souder les composants, brancher tout) mais il échappe aux questions techniques telles que la programmation de la RPi. C'est sans doute ma formation qui m'a amené à cette approche, plutôt que voir les choses sous l'angle de l'électronique. Dans la mesure où la partie logicielle est reproductible à l'infini sans coût aucun, si on fait bien les choses c'est réutilisable.

Re: Pouponnière pilotée

MessageMessage posté...: Jeu 27 Oct 2016 14:50
par dwarfy
OK, je comprends mieux ton approche, je n'avais pas en tête que tu n'avais pas de contrainte de temps, dsl.

Il est quand même possible de concilier le tout, histoire de ne pas devoir tout refaire à chaque fois, et de capitaliser sur toutes les bonnes volontés !
L'approche proposée de mettre 1 pi / poupo + superviseur devrait contenter toute le monde, papo (et peut être moi) a un montage fonctionnel pour 2016, et tu peux démarrer un superviseur. Pour ma part les gui sont un cauchemar, je n'en fais jamais (j'ai un goût de chiottes), donc si tu veux t'en charger j'en serai très heureux :siffle-4487:

Je gère des serveurs dédiés (chez ovh et chez moi), on peut installer un apache (ou tomcat / glassfish) et si ma poupo est prête, je peux faire remonter les données de ma pi dessus. Sinon on squatte celles de papo :sm42

Rien ne nous interdit, après 1 saison d'expérience, d'intercaler un CI entre la poupo et la pi, ou de remplacer la pi par un CI. Mais les poupos seront déjà construites, le serveur déjà écrit, ...

Re: Pouponnière pilotée

MessageMessage posté...: Jeu 27 Oct 2016 15:12
par Dalanar
Oui, c'est tout à fait envisageable de concilier le tout.
Et d'avoir une approche progressive, comme tu le dis en fin de post.

Pour la GUI, c'est un peu dans l'idée de faire un truc user-friendly : tous les jardiniers tomodoriens ne sont pas forcément familiers de Linux, accéder via un terminal comme PuTTY, lancer des lignes de commandes, écrire un shell, modifier un fichier de config avec vi... (bon, il paraît qu'avec Linux on peut maintenant avoir des trucs un peu plus jolis, et pas que de la ligne de commande). Des pages Web, ça a l'avantage d'être simple à réaliser, multi-plateforme, accessible depuis l'extérieur (si on fait le nécessaire). Ensuite, je suis développeur, pas ergonome/designer : je promets pas une GUI top moumoute, mais au moins un truc fonctionnel. Pour les couleurs, on verra après.

Re: Pouponnière pilotée

MessageMessage posté...: Jeu 27 Oct 2016 15:26
par dwarfy
Dalanar a écrit:tous les jardiniers tomodoriens ne sont pas forcément familiers de Linux

Ils devraient !
utiliser M$ windows ou Mac OS c'est un peu comme acheter ses légumes Monsanto : Tu ne sauras jamais comment c'est fait, mais juré c'est sans danger pour toi
OK, :jesors

Re: Pouponnière pilotée

MessageMessage posté...: Jeu 27 Oct 2016 15:45
par fouque
@ dwarfy :arrow: à toi de me convaincre d'utiliser Ubuntu ou Red hat :wink:

Re: Pouponnière pilotée

MessageMessage posté...: Jeu 27 Oct 2016 16:05
par dwarfy
[
Si tu connais les RHEL, tu n'est pas vraiment newbie. Mais bon, je relève le challenge :

C'est gratuit, sans obligation de créer un compte ou de s'enregistrer sur un quelconque cloud, sans virus, fait par des gens qui ne veulent pas t'enfermer dans une solution pour t'obliger à prendre tous les produits chez eux, en cas de soucis tu as des tonnes de forum pour t'aider, ça s'installe plus facilement qu'un windows, les mises à jour ne bloquent pas le cpu à 100% pendant 1/2 heure, sauf utilisation spécifique ou jeux tu as les équivalents en libre pour toutes les applications windows, ça demande 10x moins de ressources, il y a des ateliers linux dans chaque ville, tu passes pour un dieu dans ton quartier, tu sens bon et ton poil est plus brillant :sm54

Sincèrement, je ne vois pas ce qui bloque à l'utilisation de Linux, pour les nostalgiques de M$, les distributions avec kde (kubuntu, open suze) sont un bon palliatif. Pour ce faire une idée il suffit d'utiliser un live sur une clé usb, tout se lance mais rien ne s'installe, donc on enlève la clé on redémarre et on retrouve son windaub.

Convaincu ? :iloveyou

Re: Pouponnière pilotée

MessageMessage posté...: Jeu 27 Oct 2016 16:13
par Heidi
y'a déja eu des essais, pourtant !!!
topic14225.html :siffle-4487: :siffle-4487:

Re: Pouponnière pilotée

MessageMessage posté...: Jeu 27 Oct 2016 16:19
par papo4334
fouque a écrit:@ dwarfy :arrow: à toi de me convaincre d'utiliser Ubuntu ou Red hat :wink:

Autre argument pour mettre le pied à l'étrier: Quand il faut changer un PC (surtout un portable) parce que celui en utilisation a déjà 5 ans ou plus et qu'il te faut plus d'une minute pour le booter Windows... au lieu de jeter le vieux tu y installes un Linux et tu constateras que sans que cela ne devienne un foudre de guerre, il y a toute les chances qu'il soit parfaitement utilisable pour toutes les application courantes, genre web, mail, documents...
Je viens ainsi de récupérer un portable de 6 ans qui allait partir en déchetterie ; passé en UBUNTU cela me permet d'avoir simultanément Windows et Linux sous la main.

Re: Pouponnière pilotée

MessageMessage posté...: Mar 1 Nov 2016 22:16
par Jlstomo46
Ou la ! ça cogite sévère ici ...

Et bien, après avoir tout bien lu vos trois pages de brain storming, il me semble que plein d'idées sont très sympa mais par expérience le mix de technologies est souvent source de bugs et de casse tête. donc µC + µPC, ça ne me fait pas rêver.

Ensuite, gérer mes plants depuis mon bureau, c'est un truc qui ne me viendrait pas à l'idée. Le jardinage, ça m'aide à "passer à autre chose", me vider la tête après une journée de boulot.
Donc la poupo, j'y passe matin et/ou soir juste pour le plaisir.

Concernant la programmation et l'électronique associée, je pense qu'un arduino est plus proche du besoin, de par sa configuration style "automate programmable" avec pléthore d'entrées / sorties et une interface bien au point. Pour le prix d'un raspberry , on a une bonne dizaine d'arduinos, avec un Méga à moins de 10 euros, on peut pratiquement jouer sans limites.

Comme vous, ma principale préoccupation concerne le temps et la couleur de l'éclairage durant une journée Led. (et comment moduler facilement les parametres)

Pour cela j'ai un plan "basique" : 6 potentiomètres
3 potards vont me permettre de choisir la "longueur" de trois périodes du jour (matin - midi - soir)
3 potards vont me permettre de choisir la "couleur" préférentielle de l'éclairage (bleu - blanc - rouge)

Ensuite, un programme unique va piloter un lever de soleil, puis un plein jour, puis un coucher de soleil, mais la durée et la couleur seront interprétés (via les potards) afin de mieux correspondre à la croissance, la floraison ou la fructification.

L'avantage c'est que j'ai juste un bouton à tourner pour accentuer tel ou tel paramètre.

Et dans 5 ans, quand je serai à peu près certain de tout ce qui va bien, peut être n'aurai-je plus besoin de potards et pourrai-je tout piloter par programme.

Pour commencer, à mon avis un arduino suffira.

Disons que ça sera déjà pas mal pour faire pousser mes plants primeur ...

@+

Re: Pouponnière pilotée

MessageMessage posté...: Mer 2 Nov 2016 09:53
par dwarfy
Je suis entièrement d'accord sur le fait que la simplicité est le but à atteindre : le sujet principal reste le jardinage.
L'idée des potars pour dimmer les temps et % d'éclairage est ce qu'il y a de plus efficace, mais :
- il faut ajouter un écran LCD pour connaître les différentes valeurs fixées, la T° et l'humidité dans la poupo.
- sauf erreur un arduino ne "sait pas" gérer l'heure nativement, donc pour savoir quand démarrer le réveil, il faut lui ajouter un système supplémentaire (quartz, récepteur gps, ?)
- il faut également des potars pour les consignes de t° et d'humidité (déclenchement ventilo ou tapis chauffant).
- je suis quasi sûr que certains voudront récupérer l'historique des différentes valeurs, pour les traiter via un tableur, dans le but d'affiner les réglages.

Jlstomo46 a écrit: Le jardinage, ça m'aide à "passer à autre chose", me vider la tête après une journée de boulot

+1. Je ne mettrai sûrement pas de caméra dans la poupo !

Re: Pouponnière pilotée

MessageMessage posté...: Mer 2 Nov 2016 10:09
par Dalanar
Ah, mais on est bien d'accord ! :lol:
Moi aussi, le jardinage c'est un moyen de penser à autre chose, de me détendre, j'aime avoir les mains dans la terre ou sur le manche d'une bêche grelinette, saisir de l'œil le petit germe qui vient de sortir de terre, etc.

Peut-être, après tout, que l'idée d'une pouponnière entièrement pilotée est une vue de l'esprit, que ça ne répond à aucun besoin réel. Mon idée de départ était de concevoir un système reproductible et utilisable par tout un chacun, adaptable, et qui permettrait à ceux qui veulent expérimenter différents réglages de le faire en quelques clics, de pouvoir affiner des réglages pour être plus efficaces. Mais si ça se trouve, je finirai en faisant une "bête" pouponnière avec des barres rigides LED et un programmateur basique...

Pour l'instant, je me concentre davantage sur l'achat de la maison, pré-requis pour avoir mon potager.

Re: Pouponnière pilotée

MessageMessage posté...: Mer 2 Nov 2016 11:54
par Jlstomo46
Ah ! ça me rassure ...
Je sais bien que quand il s'agit de passer à l'application pratique une grande partie des "grandes idées" reste sur un coin de table ...

Donc pour étayer un peu les points pratiques, je dirais qu'un programme arduino est tout aussi portable que n'importe quelle autre application. Donc pas besoin d’être spécialiste soft si un pote a déjà fait le développement.

Secondo, les affichages de température et d'humidité de font très bien à partir d'un thermomètre / hygromètre (8€ le mien fonctionne parfaitement), et pour piloter un ventilo, rien de tel qu'un bon vieux thermostat (à chiner sur E-b.. ou ailleurs) , franchement, est ce que je vais aller m'emm... à développer du soft pour un ce type de besoin ?

Tertio, l'hygrométrie et l'arrosage sont deux points pas forcément convergents, on peut avoir les bacs qui débordent et une hygrométrie qui peine à évoluer, tout dépend de la t° du substrat et celle de l'air ambiant. Donc, me concernant, le potentiomètre de régulation de la quantité d'arrosage s'appellera un "robinet", qui associé à une petite électrovanne on/off ou une pompe d'aquarium piloté via aduino + relais me permettront de délivrer la quantité d'eau nécessaire chaque jour.

Pour le pilotage Leds, les entrées potards (0-5V) seront interprétés par tranches de 0.65V ( 8 paliers - 8 heures) qui vont définir le nombre d'heures matin midi soir (ex. 5 h + 6 h + 4 h) Je sais il n'y a pas d’intérêt à éclairer 24 h par jour, mais c'est plus simple comme ça.

Pour les couleurs, pareil, 10 tranches de 10% par paliers de 0.5 V

Effectivement dans cette appli, il sera nécessaire de rajouter un affichage LCD (niveau soft, pas de quoi se faire peur) et une horloge temps réel (Y'a qu'à la brancher) et pour la mise à l'heure, je ne vais pas me casser la tête (vu que la plupart du temps l'heure poupo est fausse pour profiter du tarif nuit) il y aura donc un bouton poussoir qui va initialiser l'horloge : (ex : il est 6H le jour se lève ) rien de plus basique, et c'est calé pour toute une saison.

Bref, les tableurs, je pense bien que je vais pouvoir m'en passer ...

@+
J-Luc

Re: Pouponnière pilotée

MessageMessage posté...: Mer 2 Nov 2016 12:02
par Dalanar
Et voilà, tu viens de casser tout le fruit de mon imagination ! :lol:

Mais oui, c'est sûrement plus simple... Pff, je vais être bon pour remiser au placard mes "bonnes" idées...

Re: Pouponnière pilotée

MessageMessage posté...: Jeu 3 Nov 2016 21:41
par Jlstomo46
Dalanar a écrit:Et voilà, tu viens de casser tout le fruit de mon imagination !


Non non non !

Je ne casse pas les fruits ! en général je les savoure, et ceux ci ne manquaient pas de saveur, loin de là .

Il fut un temps ou je grimpais à la pointe des cerisiers persuadé que les meilleures étaient tout en haut, maintenant, si j'en ai à portée de main, je me dis que là haut c'est peut être un peu trop casse gueule ...

Continuez de gamberger, c'est ça qui donne la pèche ( tiens ... encore un fruit !)

@+
J-Luc