みなさん、RaspberryPiの電源切るのってめんどくさくないですか?
ということで今回は
RaspberryPiとタクトスイッチでシャットダウンボタンを実現しようと思います。
配線図
超シンプルです。
GPIO14とGNDにタクトスイッチをつなげただけです。
コード
かんたんな説明
20行目でタクトスイッチが押されたときにmy_callback関数を呼び出します。
そこでsubprocess.Popen
にsudo shutdown
コマンドを渡しているだけです。
単純ですね!
まとめ
さて、シャットダウンボタンは実現できました。
でも本当に実現したいのは起動ボタンだったりします。
たぶんいつかきっと紹介できると思います…