Esquema de Conexión del Botón
Conectar en Pines 5 y 6 que corresponde a GPIO3 y Ground.
Configuración
- Descargamos el fichero desde el Github de su creador.
- Comprobamos desde la Raspberry que funciona, ejecutando el script de la siguiente manera:
sudo python pishutdown.py
- Si presionas el botón menos de 3 segundos, se reiniciara
- Si lo presionas más de 3 segundos, se apagará.
En este punto, el script solamente funcionaría si cada vez que iniciamos la RPI ejecutáramos este script.
Para que el script se auto-ejecute cada vez que iniciamos la RPI, lo añadiremos al Cron (gestor de tareas de Linux) :
crontab -e
- Si nos sale para elegir el editor con el cual trabajar, seleccionamos el Nano.
- Para ejecutar al inicio del sistema, añadimos al final del fichero lo siguiente (**Debe modificarse la ruta del script si se ha copiado en otra carpeta distinta de la RPI):
@reboot sudo python /home/pi/pishutdown.py
- Para salir del editor Nano usar la combinación Ctrl +X y guardar cambios.
Ahora cada vez que inicie la RPI, el Cron cargará el script y podremos usarlo.
https://gilyes.com/pi-shutdown-button/
Raspberry Pi 2: botón de encendido, apagado y reset.