L'esprit dans la carrosserie

Page 1 sur 3 1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

L'esprit dans la carrosserie

Message par francois.p le Dim 17 Mai 2015, 21:54

Salut les amis !

J'ai passé un peu de temps ces derniers mois à restaurer entièrement ma Junior, et après de nombreux cafés je commence à ressentir un manque: Je fais quoi avec maintenant ? C'était bien comme occupation, presque mieux que profiter du résultat ;)

Je pourrais lui offrir des accessoires à ma Marcelle Jr, genre un PF de compet' ou des filtres VST aux trous certifiés "enculeur de mouche".
Mais c'est amusant le temps de passer la commande, et on arrive vite aux limites des possibilités.

En vidant les tiroirs j'ai mis la main sur mon vieux Raspberry Pi ([Vous devez être inscrit et connecté pour voir ce lien])
J'ai vu des tas d'exemples d'intégration de ces bestiaux dans des machines à café, alors je me suis que mon tour était venu d'essayer.



Après tout, faire du café c'est pas sorcier non ?

  • Je fais chauffer de l'eau
  • Je commande des electrovannes
  • Je commande une pompe en zieutant débitmètre/niveau/bouton
  • J'affiche des choses en retour (LED, ecran, buzzer)

Et ça, le Pi est "presque" fait pour (il y a d'autres options, mais je les avais pas dans mon tiroir).

Du coup, mon cahier des charges idéal c'est :

  • Gestion du PID (avec mode "éco")
  • Commande des EV par le biais de relais
  • Gestion du niveau d'eau dans la cuve
  • Lecture de multiples capteurs de température (cuve, groupe, ...)
  • Comptage des doses
  • Affichage sur écran texte
  • Gestion de LEDs
  • Commande par boutons
  • Serveur web avec statistiques (nb de cafés, volume d'eau, courbes, ...)
  • Surement plein d'autres choses dont je ne me souviens pas maintenant :)

J'ai été faire un tour sur la baie, et j'ai commandé plein de choses. C'est sympa la baie pour l'électronique puisque en 20min j'avais une quinzaine de nouveaux amis du monde entier prêts à m'envoyer des lettres:
Des sondes de température (Je veux la chaudière et le groupe sur ma Junior), un SSR pour le PID, de quoi faire des prototypes électroniques (cables et autres), de quoi étendre le nombre de ports du Pi (c'est qu'il y en a des choses à brancher mine de rien), des relais, un écran texte (trop grand, mais tant pis), des petits boutons tout mignons, un débitmètre, etc, etc...



Il me manque encore de quoi attaquer le prototype à base d'ampoules et autres verres d'eau sur la table du salon, mais si les dieux sont avec moi j'aurais tout en fin de semaine (pitié amis chinois, faites que ce soit pas fin de mois).

L'objectif principal c'est que ce soit hyper modulaire, je ne veux pas que tout le boulot ne puisse servir qu'à ma Junior.
Si je peux avoir un design simple et un code ouvert, à peu près n'importe qui devrait pouvoir adapter à sa machine.

D'ailleurs il se trouve que j'ai un voisin (éloigné) un peu fou : il aime fusionner des leviers Gaggia avec des chaudières BZ.
Mon projet doit pouvoir marcher dans le sien, c'est dire qu'il va falloir être flexible !

La réalisation ? Je suis confiant sur ma capacité à y arriver : j'ai pas écris de code depuis un paquet d'années, mais c'est un peu comme le vélo.
Et il n'y a pas d'urgence non plus : le chemin est presque plus amusant que l'arrivée, je vais m'éclater avec les prototypes avant de faire la greffe dans la machine :)

Allez, dites-moi ce que vous en pensez ! (j'ai surement oublié plein de choses, c'est pas grave le thread va évoluer)

Ciao !
avatar
francois.p

Date d'inscription : 07/02/2012
Age : 40
Machine à café : Des leviers et une toutoto
Broyeur : Eureka Mignon
Nombre de messages : 150
Localisation : Antony (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par dynamos le Dim 17 Mai 2015, 23:05

Salut voisin,

ça y est le projet est écrit Wink  

Je vais le suivre de près ton fil moi j'te l'dis

On va bien finir par avoir un peu de François dans nos machine geek


Dernière édition par dynamos le Lun 18 Mai 2015, 07:35, édité 1 fois
avatar
dynamos

Date d'inscription : 04/12/2010
Machine à café : Une de tous les jours, Une de voyage, Une d'époque, Une au boulot, ..
Broyeur : Santos 600w, AerGrind, Porlex mini
Nombre de messages : 1969
Localisation : ÎdF

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par zeb le Lun 18 Mai 2015, 04:33

Haha ! Ça y est ça démarre ça aussi, c'est le printemps qui fait bourgeonner les cerveaux Laughing
avatar
zeb
Admin

Date d'inscription : 01/03/2010
Age : 46
Nombre de messages : 8494

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par pierro79 le Lun 18 Mai 2015, 13:53

Salut a tous les codeurs du dimanche ( ou de la nuit , sûrement Wink
joli projet que je vais suivre également, si tu partage ton programme ....

Sinon un bon plan pour vous fournir en raspberry , il est en promo chez rs à 24,80
livré [Vous devez être inscrit et connecté pour voir ce lien]
avatar
pierro79

Date d'inscription : 11/01/2011
Machine à café : silvia pid rok areopress, chemex lambro en kit
Broyeur : Fiorenzato F64 E ; porlex
Nombre de messages : 952
Localisation : 79

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par dynamos le Lun 18 Mai 2015, 17:21

Merci du tuyau Pierro, le Raspberry PI B+ est commandé Heureux Wink
J'peux plus faire demis tour maintenant affraid
avatar
dynamos

Date d'inscription : 04/12/2010
Machine à café : Une de tous les jours, Une de voyage, Une d'époque, Une au boulot, ..
Broyeur : Santos 600w, AerGrind, Porlex mini
Nombre de messages : 1969
Localisation : ÎdF

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par pierro79 le Lun 18 Mai 2015, 17:29

Perso j'ai rien acheté mais j'aimerais bien intégrer ce genre de module à ma lambro !
Le problème c'est que j'y connais rien en codage .... M'enfin si bien guidé, why not !!!
avatar
pierro79

Date d'inscription : 11/01/2011
Machine à café : silvia pid rok areopress, chemex lambro en kit
Broyeur : Fiorenzato F64 E ; porlex
Nombre de messages : 952
Localisation : 79

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par dynamos le Lun 18 Mai 2015, 17:35

Moi non plus mais je suis François dans son délire.
Quand il me parle de Raspberry j'y comprend rien ça prouve qu'il est bon study Wink Laughing
avatar
dynamos

Date d'inscription : 04/12/2010
Machine à café : Une de tous les jours, Une de voyage, Une d'époque, Une au boulot, ..
Broyeur : Santos 600w, AerGrind, Porlex mini
Nombre de messages : 1969
Localisation : ÎdF

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par francois.p le Lun 18 Mai 2015, 17:36

Promis je vais essayer de faire modulaire et simple Smile

Ludo il me met la pression à commander des ordis le lendemain de mon coming-out, plus rapide que les chinois de l'internet !
avatar
francois.p

Date d'inscription : 07/02/2012
Age : 40
Machine à café : Des leviers et une toutoto
Broyeur : Eureka Mignon
Nombre de messages : 150
Localisation : Antony (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par dynamos le Lun 18 Mai 2015, 17:39

Heureux Merci François Wink

Te dégonfle pas Pierro les fdp sont gratuit bounce
avatar
dynamos

Date d'inscription : 04/12/2010
Machine à café : Une de tous les jours, Une de voyage, Une d'époque, Une au boulot, ..
Broyeur : Santos 600w, AerGrind, Porlex mini
Nombre de messages : 1969
Localisation : ÎdF

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par pierro79 le Lun 18 Mai 2015, 19:45

Je suis un peu fauché en ce moment. ...
avatar
pierro79

Date d'inscription : 11/01/2011
Machine à café : silvia pid rok areopress, chemex lambro en kit
Broyeur : Fiorenzato F64 E ; porlex
Nombre de messages : 952
Localisation : 79

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par francois.p le Lun 18 Mai 2015, 20:14

Dans la série "les colis de l'espoir" :
Aujourd'hui j'ai reçu le SSR et les capteurs de température.

J'ai plus que l'excuse de pas avoir reçu la plaque de prototypage pour pas démarrer pour de bon Smile

Ciao !
avatar
francois.p

Date d'inscription : 07/02/2012
Age : 40
Machine à café : Des leviers et une toutoto
Broyeur : Eureka Mignon
Nombre de messages : 150
Localisation : Antony (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par dynamos le Lun 18 Mai 2015, 20:17

C'est bien ça que les Anglais appel planche à pain ?
car je t'en prête une si tu veux et avec plaisir Haha
avatar
dynamos

Date d'inscription : 04/12/2010
Machine à café : Une de tous les jours, Une de voyage, Une d'époque, Une au boulot, ..
Broyeur : Santos 600w, AerGrind, Porlex mini
Nombre de messages : 1969
Localisation : ÎdF

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par r0bin le Mar 19 Mai 2015, 11:28

super projet Francois! cheers
Tu vas installer ça sur quelle machine exatement?

je suis sur le même type de projet, inspiré par un anglais très doué: [Vous devez être inscrit et connecté pour voir ce lien]
j'ai un peu d'avance mais je sens que tu vas me rattraper bientôt, je vais suivre ce sujet avec intérêt Cool
avatar
r0bin

Date d'inscription : 14/06/2013
Machine à café : Rok, Rocket Cellini++, Olympia Cremina 67, Peppina
Broyeur : Feldgrind 1.2, Mazzer SJ
Nombre de messages : 2323
Localisation : Hauts de Seine (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par francois.p le Mar 19 Mai 2015, 11:40

Salut r0bin,

J'ai l'intention de coller ça dans ma Junior, une fois que c'est opérationnel car je veux pas imposer une trop longue interruption du service expresso à ma chère et tendre Wink

J'ai pas mal creusé l'Es(pi)presso mais il y a un certain nombre de points qui me bloquent:
Deja, le code en C. J'ai pas fait de C depuis trop longtemps Smile
Ensuite, il a des approches de malade : coder un module kernel pour lire une sonde de température ? hardcore, pour pas dire plus.

Je pense qu'il y a des chances que je regarde plus l'Ispresso, car déja le code est en python et qu'il part moins loin.
Même si j'ai dans la tete des trucs qui vont loin Smile

Ciao !
avatar
francois.p

Date d'inscription : 07/02/2012
Age : 40
Machine à café : Des leviers et une toutoto
Broyeur : Eureka Mignon
Nombre de messages : 150
Localisation : Antony (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par zeb le Mar 19 Mai 2015, 11:58

Si je puis juste mettre mon petit grain de sable de linuxien vachement intéressé mais "kapaltemp", ça serait drôlement bien si tu pensais à un truc multiplateforme. Python ça marche bien sous linux avec pyqt si je me rappelle bien, j'avais traduit un petit peu de la version Française de Artisan il y a quelques années avec un ami Wink
avatar
zeb
Admin

Date d'inscription : 01/03/2010
Age : 46
Nombre de messages : 8494

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par r0bin le Mar 19 Mai 2015, 12:25

le problème c'est que pour certains modules (genre l'ultra-son) tu ne peux pas le faire en python, c'est trop lent.

perso j'ai 90% du code en python et j'ai récup quelques un de ses drivers dont l'ultra-son qui marche super bien Smile
si tu as besoin d'aide pour cette partie, fais moi signe Wink

tu vas prendre quoi comme type de sonde et module température du coup?
avatar
r0bin

Date d'inscription : 14/06/2013
Machine à café : Rok, Rocket Cellini++, Olympia Cremina 67, Peppina
Broyeur : Feldgrind 1.2, Mazzer SJ
Nombre de messages : 2323
Localisation : Hauts de Seine (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par pierro79 le Mar 19 Mai 2015, 16:27

Salut a tous
je vois que les idées fusent , excellent !!!

Sinon par rapport au lien que j'ai posté pour le raspberry, je tiens à préciser que ce n'est pas une promo mais le nouveau prix du B+ , rs étant le premier à avoir répercuté la baisse de tarif ....
inutile de vous précipiter comme ludo. ... lol
avatar
pierro79

Date d'inscription : 11/01/2011
Machine à café : silvia pid rok areopress, chemex lambro en kit
Broyeur : Fiorenzato F64 E ; porlex
Nombre de messages : 952
Localisation : 79

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par francois.p le Mar 19 Mai 2015, 19:19

[Vous devez être inscrit et connecté pour voir ce lien] a écrit:le problème c'est que pour certains modules (genre l'ultra-son) tu ne peux pas le faire en python, c'est trop lent.

perso j'ai 90% du code en python et j'ai récup quelques un de ses drivers dont l'ultra-son qui marche super bien :)
si tu as besoin d'aide pour cette partie, fais moi signe ;)

tu vas prendre quoi comme type de sonde et module température du coup?

Tu entends quoi par module ultra-son ? le PWM ?
Sur Espipresso, il utilise le PWM pour le SSR de la résistance mais je pense que ça sert à rien vu le besoin en fréquence.
Le PWM software via une lib type PiGPIO (qui je pense est codée en C) devrait le faire et comme ça je récupère la broche pour faire autre chose.

Pour la température j'ai joué avec l'idée d'une sonde K + module qui va bien mais je suis parti sur le TSIC306 au final. S'il prend un pin GPIO par capteur, son installation semble assez simple. Reste à faire mumuse avec, en espérant pas devoir toucher au kernel...

2 trucs:
1. C'est moi ou les acronymes de ce forum sont en train de changer ? rendez-moi mes OPV, mes PF et mes 18g à 9bars dans le VST !
2. C'est quand qu'on se croise pour se comparer le Pi ? :)

Ciao !
avatar
francois.p

Date d'inscription : 07/02/2012
Age : 40
Machine à café : Des leviers et une toutoto
Broyeur : Eureka Mignon
Nombre de messages : 150
Localisation : Antony (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par dynamos le Mar 19 Mai 2015, 21:00

François tu prévois un programmateur pour entrer/sortir du mode économique (absence de l'utilisateur)
Et une touche dédié en plus de l’accès à distance par la page web ? Smile
avatar
dynamos

Date d'inscription : 04/12/2010
Machine à café : Une de tous les jours, Une de voyage, Une d'époque, Une au boulot, ..
Broyeur : Santos 600w, AerGrind, Porlex mini
Nombre de messages : 1969
Localisation : ÎdF

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par francois.p le Mar 19 Mai 2015, 21:16

Je prévois un mode eco, après la manière de l'envoyer...

Inactivité, programmation, niveau d'ensoleillement, surveillance d'un flux tweeter ou simplement un bouton :P

Mais un bouton "appui court : veille; appui long : extinction" me semble bien dans un premier temps.
avatar
francois.p

Date d'inscription : 07/02/2012
Age : 40
Machine à café : Des leviers et une toutoto
Broyeur : Eureka Mignon
Nombre de messages : 150
Localisation : Antony (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par r0bin le Mar 19 Mai 2015, 21:55

[Vous devez être inscrit et connecté pour voir ce lien] a écrit:Tu entends quoi par module ultra-son ? le PWM ?
Sur Espipresso, il utilise le PWM pour le SSR de la résistance mais je pense que ça sert à rien vu le besoin en fréquence.
Le PWM software via une lib type PiGPIO (qui je pense est codée en C) devrait le faire et comme ça je récupère la broche pour faire autre chose.
l'ultra-son c'est pour surveiller le niveau d'eau, perso je trouve ça très utile (et so geek), mais comme tu dois être branché sur le réseau d'eau tu n'en as pas besoin Smile
en effet le mec a l'air de vouloir faire les choses à fond top moumoute, j'ai pas encore câblé le SSR, si on peut faire plus simple je suis preneur.

[Vous devez être inscrit et connecté pour voir ce lien] a écrit:Pour la température j'ai joué avec l'idée d'une sonde K + module qui va bien mais je suis parti sur le TSIC306 au final. S'il prend un pin GPIO par capteur, son installation semble assez simple. Reste à faire mumuse avec, en espérant pas devoir toucher au kernel...
j'espère que tu as bien regardé les librairies dispo avant
on dirait qu'il y a un module expérimental à recompiler... good luck Wink

[Vous devez être inscrit et connecté pour voir ce lien] a écrit:
2 trucs:
1. C'est moi ou les acronymes de ce forum sont en train de changer ? rendez-moi mes OPV, mes PF et mes 18g à 9bars dans le VST !
2. C'est quand qu'on se croise pour se comparer le Pi ? Smile
1. euh.. aucune idée?
2. quand tu veux en plus tu es pas loin Wink

en tout cas on dirait que tu as déjà dynamos comme client en pré-commande Heureux
avatar
r0bin

Date d'inscription : 14/06/2013
Machine à café : Rok, Rocket Cellini++, Olympia Cremina 67, Peppina
Broyeur : Feldgrind 1.2, Mazzer SJ
Nombre de messages : 2323
Localisation : Hauts de Seine (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par dynamos le Mar 19 Mai 2015, 22:20

Parfait le bouton multi taches clin d'oeil

r0bin et François quand vous êtes prêt en peu se réunir chez moi, il me semble être à mis chemin de vous 2 Twisted Evil

Edit : Pascal aussi bien sûr mais tu le sais déjà
Pierro aussi mais il préfère DisneyLand Laughing
avatar
dynamos

Date d'inscription : 04/12/2010
Machine à café : Une de tous les jours, Une de voyage, Une d'époque, Une au boulot, ..
Broyeur : Santos 600w, AerGrind, Porlex mini
Nombre de messages : 1969
Localisation : ÎdF

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par pierro79 le Mar 19 Mai 2015, 23:00

pfff ....... je sais Embarassed
avatar
pierro79

Date d'inscription : 11/01/2011
Machine à café : silvia pid rok areopress, chemex lambro en kit
Broyeur : Fiorenzato F64 E ; porlex
Nombre de messages : 952
Localisation : 79

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par francois.p le Mar 19 Mai 2015, 23:05

[Vous devez être inscrit et connecté pour voir ce lien] a écrit:
l'ultra-son c'est pour surveiller le niveau d'eau, perso je trouve ça très utile (et so geek), mais comme tu dois être branché sur le réseau d'eau tu n'en as pas besoin Smile
en effet le mec a l'air de vouloir faire les choses à fond top moumoute, j'ai pas encore câblé le SSR, si on peut faire plus simple je suis preneur.

Ah oui ok, je l'ai vu le capteur en plus. En effet j'ai sauté le chapitre Wink

Pour le SSR, à mon avis on peut pas faire plus simple. C'est juste que pour me garder le GPIO qui fait le PWM, j'ai envie de voir si ça passe en logiciel avec le PID. Il est à 2Hz dans sa machine, ce qui devrait passer.
Et comme ça je garde le PWM hardware pour autre chose, genre des leds.

[Vous devez être inscrit et connecté pour voir ce lien] a écrit:
j'espère que tu as bien regardé les librairies dispo avant
on dirait qu'il y a un module expérimental à recompiler... good luck Wink

C'est la que je pense qu'il va loin dans son délire, vu qu'il fait un module pour éviter les effets de bords des interruptions en userland. Chose qui n'existe pas avec pigpio, donc tout ça doit pouvoir dégager (théorie, quand tu nous tiens !)
([Vous devez être inscrit et connecté pour voir ce lien])

[Vous devez être inscrit et connecté pour voir ce lien] a écrit:
[Vous devez être inscrit et connecté pour voir ce lien] a écrit:
2 trucs:
1. C'est moi ou les acronymes de ce forum sont en train de changer ? rendez-moi mes OPV, mes PF et mes 18g à 9bars dans le VST !
2. C'est quand qu'on se croise pour se comparer le Pi ? Smile
1. euh.. aucune idée?
2. quand tu veux en plus tu es pas loin Wink

en tout cas on dirait que tu as déjà dynamos comme client en pré-commande Heureux

1. C'était juste que GPIO, Python, Linux et autres PWM on les voit plus rarement dans ce forum Smile
2. En effet, on est tous voisins plus ou moins éloignés ! (MP pour se planifier ça ?)

Ton montage, ils est sur une planche de prototypage ou tu as déjà attaqué l'opération à machine ouverte ?
Doit falloir se sentir sur la Rocket...

Ciao !
avatar
francois.p

Date d'inscription : 07/02/2012
Age : 40
Machine à café : Des leviers et une toutoto
Broyeur : Eureka Mignon
Nombre de messages : 150
Localisation : Antony (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par francois.p le Mer 20 Mai 2015, 10:09

[Vous devez être inscrit et connecté pour voir ce lien] a écrit:Si je puis juste mettre mon petit grain de sable de linuxien vachement intéressé mais "kapaltemp", ça serait drôlement bien si tu pensais à un truc multiplateforme. Python ça marche bien sous linux avec pyqt si je me rappelle bien, j'avais traduit un petit peu de la version Française de Artisan il y a quelques années avec un ami Wink

Le vrai problème ici, c'est que le code est fortement lié au matériel.
Python marche bien sur tout, mais les librairies qui font appel aux broches d'interface du Pi vont avoir du mal à fonctionner...

J'imagine qu'il doit y avoir des solutions pour offrir à ton PC les mêmes capacités d'I/O que le Pi, mais j'avoue ne pas avoir regardé Smile

S'il n'y avait pas le serveur Web, je pense que tout le reste pourrait "facilement" fonctionner sous Arduino. L'intégration serait alors plus facile car plus adaptée : Le Pi c'est un ordi, il faut l'éteindre proprement par ex.

Tu pensais à quoi comme plate-forme ?

Ciao !
avatar
francois.p

Date d'inscription : 07/02/2012
Age : 40
Machine à café : Des leviers et une toutoto
Broyeur : Eureka Mignon
Nombre de messages : 150
Localisation : Antony (92)

Revenir en haut Aller en bas

Re: L'esprit dans la carrosserie

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 3 1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum