Raspberry Pi RetroPie Shutdown Button 超簡単
STARTボタンからシャットダウンするより、ボタンでシャットダウンできた方がかっこいいと思い、実装してみました。
上記の図の15番と17番のピンでシャットダウンできるようにします。
↓の黒とグレーのラインがそうです。
ジャンパーワイヤーはAMAZONで購入。
下記コマンドを実行します。
sudo apt-get -y install python3-gpiozero
これでpinoutコマンドでGPIOをチェックできるようになりました。
さらに下記コマンドを実施。
cd ~ wget https://bitbucket.org/MattHawkinsUK/rpispy-misc/raw/master/python/retropie_shutdown.py
sudo crontab -e
nanoを選択し、下記の内容を貼り付け。
# For more information see the manual pages of crontab(5) and cron(8) # # m h dom mon dow command @reboot python3 /home/pi/retropie_shutdown.py
ちゃんとcrontabが作成されているか確認。
sudo crontab -l
ボタンを押している時間などを調整で。
デフォルトは6秒(myHoldTime=6)になっています。ちょっと長い気が・・。自分は3秒に変更しました。
nano retropie_shutdown.py
myHoldTime=6 好きな秒数に変更
これでボタンを押すことでシャットダウンするようになりました。