Eu montei um botão de ativação por interrupção usando os pinos 5 e 6. Esses dois pinos, quando conectados, reiniciarão a energia e serão reiniciados a partir da interrupção. Desejo usar esse mesmo botão, se puder, para executar um comando que, quando pressionado, desligará o computador usando sudo halt
. Isso seria possível? Para o sudo halt
botão, eu precisaria conectar do GPIO 1 ao botão e depois dividir para GPIO 6 (terra) e um pino GPIO geral. Também não sei se é possível / seguro conectar o GPIO 5 a isso.
fonte
Um botão de redefinição pode ser anexado ao cabeçalho P6, com o qual o Pi pode ser redefinido. Um curto-circuito momentâneo dos dois pinos do P6 causará uma redefinição suave da CPU (que também pode 'acordar' o Pi do estado de parada / desligamento)
cf
Periféricos de baixo nível RPi - eLinux.org http://elinux.org/RPi_Low-level_peripherals#P6_header
Fazendo um switch de redefinição para o seu Rev 2 Raspberry Pi »RasPi.TV http://raspi.tv/2012/making-a-reset-switch-for-your-rev-2-raspberry-pi
fonte
Usar sobreposições funcionou muito bem para mim. http://www.stderr.nl/Blog/Hardware/RaspberryPi/PowerButton.html
fonte