Modifications

Aller à : navigation, rechercher

CellarKare

23 octets supprimés, 2 juillet 2015 à 22:42
m
Start/Stop
= Mark 3: Start, Stop =
== Start/Stop ==
Un problème du RPi, c'est qu'il n'a pas de bouton ON/OFF simple, et par conséquent, l'éteindre proprement avec <code>sudo halt</code> ou <code>sudo poweroff</code> est impossible sans un accès physique (clavier et écran connectés) ou une connection SSH (connection à distance). Pas pratique pour un boitier qui sera installé dans une cave à vin...
# Nec plus ultra: avoir un fonctionnement similaire à un bouton ON/OFF d'un laptop par exemple: si éteint, le bouton allume, si allumé, le bouton éteint proprement le RPi, et coupe l'alimentation USB.
Bon après quelques recherches sur le net, voici le résultat:# C'est simple, il suffit de configurer le "init script" du RPi pour lancer automatiquement le programme pythonau démarrage
# Un montage simple permet d'écouter sur une des pins du GPIO, et de lancer la procédure propre d'arrêt (shutdown). Soit un bouton OFF
# Le RPi (à partir du modèle B rev2, soit Brev2, B+ et 2) possède un pinout "reset", qui n'est pas soudé de base sur la carte. Si on raccorde ces deux pins, le RPi redémarre électriquement (hard reboot). Donc sans s'éteindre proprement. L'intérêt, c'est que si le RPi est éteint mais encore sous tension, ce bouton permet de le ré-allumer. Donc un bouton ON/RESET. Voir par exemple:
#* Des solutions commerciales toutes faites commes [https://www.pi-supply.com/product/pi-supply-raspberry-pi-power-switch/ PiSupply] ou [http://www.mausberrycircuits.com/collections/frontpage MausberryCircuits]
Dans un premier temps, ce sera pour moi la combinaison suivant: un bouton OFF, qui lors d'un appui court éteint proprement le RPi, et lors sd'un appui long active le reset.
Mais dans un premier temps, il faut configurer le RPi pour lancer le programme au démarrage...

Menu de navigation