最終更新: llysfactoryll 2021年08月16日(月) 14:30:15履歴
raspberry piの泣き所はシャットダウンだと思う。
他のマイコンボードとは違い、Linuxパソコンであるraspberry piはいくら小さくなっても、常にシャットダウンの心配をしてやらないといけない。
今の私のように、キーボードもマウスもなく、ようやくSSHでリモート接続できるようになった状態では、いちいちコマンドによってシャットダウンしないといけないのは大変である。
電源ぶち切りは対応は当面あきらめるとしても、せめてスイッチでシャットダウンできないものか・・
いろいろ調べていくうちに、みんな同じようなことを考えているようで、たくさんの情報がでてくる。
結果的には設定ファイルに、1行付け足すだけで実現できた。
おまけに、起動スイッチとしても機能すようになった。
プログラムを作られている例も多く見かけたが、(今の?)Raspberry Pi OSには、最初から備わっているようである。
実はやっとプログラムが作れるかと思ったが、今回も設定だけで終わってしまった。
GPIO 3入力が、起動スイッチとして、最初から機能するらしい。
スイッチをはんだ付けする前に、試してみようと思う。
シャットダウンして、USB接続を抜かない(つまり電源は供給されている)状態で、ヘッダピンの5-6をピンセットで触ってみたところ、見事に起動した。
config.txtの[all]のところへ、つぎの1行を付け足す。
dtoverlay=gpio-shutdown,debounce=1000
これだけで、シャットダウンスイッチとして機能するようになった。
「RaspberryPiにshutdownボタンを付けよう」
https://monomonotech.jp/kurage/raspberrypi/shutdow...
「Raspberry Pi Zero Wに電源ボタンをつける」
https://mktchang.hatenablog.com/entry/2018/05/19/2...
https://monomonotech.jp/kurage/raspberrypi/shutdow...
「Raspberry Pi Zero Wに電源ボタンをつける」
https://mktchang.hatenablog.com/entry/2018/05/19/2...
コメントをかく