Gostaria de poder ter um simples interruptor de energia entre o RPi e a energia USB, de modo que não seja necessário conectar e desconectar o dispositivo para operá-lo.
Existe uma opção simples disponível que eu possa comprar ou construir?
Gostaria de poder ter um simples interruptor de energia entre o RPi e a energia USB, de modo que não seja necessário conectar e desconectar o dispositivo para operá-lo.
Existe uma opção simples disponível que eu possa comprar ou construir?
Respostas:
A abordagem mais ingênua seria adicionar uma chave a um cabo de extensão. Geralmente, você pode encontrar todos os componentes necessários em sua loja de ferragens local. Se você não sabe como construir e soldar algo assim juntos, talvez seja melhor comprar algo, esse é o truque. Encontrei um adaptador de comutação para o sistema "Schuko" alemão no Amazon.de , mas você pode ter um sistema diferente no seu país e escolher um revendedor diferente.
Veja este tópico no raspberrypi.org e este artigo do blog com imagens sobre como criar um switch.
Como não sou bom em soldar, adquiri a placa RemotePi pronta , que se conecta à porta GPIO. A placa permite que você alterne a energia com um botão ou um controle remoto infravermelho - o sinal infravermelho também é encaminhado para o sistema operacional, para que você possa usar o LIRC. Funciona bem com meu Logitech Harmony e OpenElec.
Se eu fosse construir uma chave "liga / desliga", usaria um botão simples que atuaria como chave e a monitoraria através dos pinos GPIO. Veja este tutorial para criar um botão: http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/robot/buttons_and_switches/
Em seguida, usava o botão para enviar um comando de desligamento adequado sudo shutdown -h now
para não danificar meu disco ou causar outros danos ao desligar inesperadamente.
Como desligo o meu Raspberry Pi?
O último passo é teórico, pois não conheço uma boa maneira de escrever esse script. Se alguém souber escrever esse comando shell (e achar que essa resposta não está errada), fique à vontade para editar essa resposta!
Uma boa alternativa mais barata inclui controle remoto agora no kickstarter .
Ele usa um chip Attiny85 para acionar o Pi para desligar e monitora o pino TX e aguarda até que o Pi esteja no estado de parada. Possui um botão e um controle remoto infravermelho para controle e desativação. Também é programável para que você possa usá-lo como uma placa de desenvolvimento.
Experimente este novo produto lançado no kickstarter - http://kck.st/UVBXTE