不要な赤外線リモコンを再利用して、RaspberryPiをシャットダウンして再起動します
はじめに
写真のこのリモコンは、ファンが動作を停止するまでファンを制御するために使用されていました。ファンを捨ててリモコンを保存しました。これは私のような怠惰な人々に役立つので、間違いなく私の個人的なお気に入りの指導です。メニュー、ボタン、キーボード、マウスをクリックするのが面倒です。
スコープ
この説明では、LIRCクライアントプログラムirexecをインストールして構成する方法を説明します。
- RaspberryPiをシャットダウンします。
- RaspberryPiを再起動します。
私の他の指導可能なものでカバーされているRaspberryPiに赤外線インターフェースを追加する方法については説明しません。
ターゲットリーダー
赤外線インターフェースを備えたラズベリーパイをお持ちの方。
ステップ1:赤外線コードを記録してLIRCイベントにマッピングします
「RaspberryPi上のLinux赤外線リモートコントロール(LIRC)で使用するために任意のリモートコントロールユニットの赤外線コードを記録する」の手順を完了してください。
ステップ2:Linux赤外線リモートコントロール(LIRC)デーモンをインストールして構成する
上記の説明の手順を完了してください。
ステップ3:RaspberryPiをリモートコントロールイベントに応答させる
リモコンは、ボタンを押すとIR信号を送信します。 LIRCデーモンはIR信号をキャプチャし、それをLIRCイベントに変換します。ただし、LIRCイベントをどう処理するかはわかりません。 「irexec」は、LIRCイベントをアクションに変換するプログラムです。 irexecはLIRCクライアントとして分類されます LIRCイベントが発生したときにirexecに何をするかを指示する構成ファイルを作成します。
$ cd / etc / lirc
スクリーンショットに示されているように値を入力します。
$ sudo vi lircrc
ステップ4:テスト
RaspberryPiでターミナルエミュレータを開く
$ sudo restart
リモコンをラズベリーパイに向けます
「KEY_RESTART」にマッピングされたボタンを押します。 RaspberryPiが再起動するはずです。
「KEY_POWER」にマッピングされたボタンを押します。 RaspberryPiの電源がオフになります。
何も起こらない場合は、デバッグする時間です。
詳細:不要な赤外線リモコンを再利用して、RaspberryPiをシャットダウンして再起動します
製造プロセス