Gadget Goods・Gadget・Tool

RetroPieにシャットダウンボタンを実装する

 

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 好きな秒数に変更

これでボタンを押すことでシャットダウンするようになりました。

-Gadget, Goods・Gadget・Tool


comment

メールアドレスが公開されることはありません。

関連記事

中国製ノーブランド コインセレクターをRetroPieで使うには

RetroPieでコインセレクターを使って、RetroPieをゲームセンター筐体化をしようと思ってます。 アメリカなどではArcade Cabi…

メガドライブ型のラズベリーパイケースに一目惚れ

目次1 ラズベリーパイケースがカッコ良すぎる2 しかしラズパイ4には対応していない…3 無理やり搭載してみよう ラズベリーパ…

RetroPieでスクリーンショットを撮る設定

  RetroPieの小ネタ(超簡単) スクリーンショットを取る為の設定です。 ゲーム中でもコマンドラインの状態でも取得でき…

超クールな未来的な指時計

ガジェット 指輪時計「RING CLOCK」 ガジェット 指輪時計「RING CLOCK」 これかっこよすぎです。 自分は普段は腕時計をしな…

エミュレータランチャーCoinOps導入

目次1 CoinOpsとは2 CoinOps導入基本3 エミュレータの追加3.1 フォルダ構成 CoinOpsとは CoinOpsとは数あるPC用のエミュレー…

WiFiの信号が強いのにネットに繋がらなくなるのは?

目次1 Wifiの調子が悪い2 Wifiの調子の悪い原因は・・・ Wifiの調子が悪い うちのネット環境はnuro光なのですが、 数か月前…

RetroPieのゲーム名、説明文などの日本語化

  RetroPieの小ネタ(超簡単) デフォルトのままだとゲーム名やゲーム説明文などは日本語だと文字化けします。 ラズパイ…

RetroPie4.6がリリース。RaspberryPi4に正式に対応しました。

  RetroPie4.6がリリースされました。 ついにRaspberryPi4に正式に対応です。 RetroPie 4.6 released with Raspberry P…