Page 1 sur 1
[RÉSOLU] Bouton d'arret pour PI
Posté : jeu. 23 avr. 2015 00:22
par DomC
bonjour,
Je regarde des tutos sur pi depuis que j'ai croisé une image d'un cluster de calcul sur youtube. Bon je suis pas encore a vouloir faire un tel bazar, juste à faire une borne HIFI basée sur Volumio et un DAC.
J'aimerais tout faire rentrer avec un ampli casque et une alim dans une boite.
Du coup j'ai une question bête, est il possible de commander un arrêt propre du système à partir d'un bouton d'arret exterieur ?
Car normalement le démarrage se fait avec le branchement de l'alimentation, mais pour l'arret est ce possible sans clique ou intervention via interface graphique ? et sans couper brutalement l'alim ...
Re: Bouton d'arret pour PI
Posté : jeu. 23 avr. 2015 07:01
par guillaume9344
Bonjour, cela devrait être possible en branchant le "bouton" sur un gpio avec une résistance entre le +3.3v et le gpio puis le bouton entre le gpio et la masse.
Ensuite il faut un petit programme qui tourne en tache de fond , qui surveille le niveau du gpio, tant que celui-ci reste à 1, pas d'action , quand il passe à 0 on peut exécuter un shuntdown.
Mais pour rallumer votre pi vous serait obliger de couper l 'alimentation et de la rallumer.
@
Re: Bouton d'arret pour PI
Posté : jeu. 23 avr. 2015 07:29
par Cluclu
J'ai le même souci, en plus d'avoir une piface2 donc donc GPIO est occupé à 100% :/
Re: Bouton d'arret pour PI
Posté : jeu. 23 avr. 2015 10:43
par EVOTk
Salut,
j'en parle ici :
viewtopic.php?t=355
Re: Bouton d'arret pour PI
Posté : jeu. 23 avr. 2015 17:29
par Cluclu
Salut,
Ton script d'arrêt fonctionne avec un bouton câblé sur GPIO uniquement, si on a pas de broche libre il y a une technique ou non ? (souder sur le Pi ??)
Re: Bouton d'arret pour PI
Posté : ven. 24 avr. 2015 15:14
par EVOTk
Hello,
Il y a moyen de la démarrer en souder des PINs sur les broches "RUN". Mais pour faire un arrêt propre avec un bouton physique il faut un GPIO !
Si tous les GPIOs sont occupés, Il est possible de se mettre sur le BUS I2C via un
MCP23017 qui permet de rajouter 16 entrées/sorties au raspberry.
Re: Bouton d'arret pour PI
Posté : ven. 24 avr. 2015 23:28
par DomC
Cluclu a écrit :J'ai le même souci, en plus d'avoir une piface2 donc donc GPIO est occupé à 100
Donc si je comprends bien , juste le fait d'avoir un programme qui tourne en tache de fond cela met ton CPu à 100% ou bien c'est le nombre de tache que tu as qui donne ça ?
EVOTk a écrit :j'en parle ici : viewtopic.php?t=355
Ok je le note merci.
guillaume9344 a écrit :Mais pour rallumer votre pi vous serait obliger de couper l 'alimentation et de la rallumer.
Ceci n'est pas un problème, car l'alim du PI serait couplée avec celle d'un ampli, qui serait coupée avec le bouton OFF de la boite.
Re: Bouton d'arret pour PI
Posté : sam. 25 avr. 2015 01:19
par EVOTk
DomC a écrit :guillaume9344 a écrit :Mais pour rallumer votre pi vous serait obliger de couper l 'alimentation et de la rallumer.
Ceci n'est pas un problème, car l'alim du PI serait couplée avec celle d'un ampli, qui serait coupée avec le bouton OFF de la boite.
A savoir que pour le rallumer apres avoir était éteint de cette façon il est aussi possible de mettre un bouton sur les broches RUN du raspberry qui servent de "RESET" !
Re: Bouton d'arret pour PI
Posté : sam. 25 avr. 2015 12:06
par Cluclu
DomC a écrit :
Donc si je comprends bien , juste le fait d'avoir un programme qui tourne en tache de fond cela met ton CPu à 100% ou bien c'est le nombre de tache que tu as qui donne ça ?
Non le 100% était dans le sens que toute mes broches GPIO sont utilisées car j'ai une carte d'extension sur mon PI 2
Re: Bouton d'arret pour PI
Posté : lun. 27 avr. 2015 11:28
par DomC
Ok merci à vous.
Pour info : j'ai craqué ! PI2 commandé
