なになれスマートフォン用の表示で見るなになれIT系のことを記録していきます。Piよく耳にするけどラズパイを使ったことがなく、ふとラズパイで何か作ってみようと思い立ち。実用的であろう赤外線リモコンに挑戦してみました。電子工作とは無縁な初心者向けの内容になります。用意したもの全てamazonで購入しました。5組よく分からなかったので、初心者向けの電子工作キットを購入していますが、最終的に以下があれば良かったです。工作キットの提供サイトの情報をそのまま利用します。osoyoo.comLIRCのインストールLIRCとはLinuxで赤外線を操作可能にするパッケージです。lircラズパイでLIRCを利用するための設定/boot/config.txtを以下のように修正します。ラズパイが赤外線のデバイスを認識する為に必要なようです。dtoverlay=lirc-rpi修正後dtoverlay=lirc-rpi,gpio_in_pin=18,gpio_out_pin=17GPIO18が赤外線受信PINになり、GPIO17が赤外線送信PINになります。ラズパイを再起動します。rebootLIRCの起動/etc/lirc/lirc_options.confを以下のように修正します。/dev/lirc0lircdを再起動します。lircdは赤外線の送受信を行うプログラムです。lircd.service赤外線受信のテスト以下のコマンドを実行することで、赤外線を受信できているかを確認できます。受信モジュールに向かって赤外線を送信するとコンソール上にコードが出力されます。以下のコマンドを実行することで赤外線受信の内容を記録することができます。~/lircd.confプログラムの案内に従い、赤外線の内容を記録します。何の操作なのか分かる名前を設定して、赤外線を受信させるということを繰り返します。lircdの設定ファイルが作成されます。設定ファイルをLIRCの設定に追加します。工作キットの提供サイトのLED点灯の配線を参考にして、赤外線LEDの配線をします。osoyoo.comGPIO17が赤外線送信のピンなので、そこだけ変更します。赤外線送信をする赤外線送信の設定を以下のコマンドで確認します。KEY_PLAY赤外線の送信を以下のコマンドで行います。一連の流れを書くと何のことはない感じですが、systemdとか知らずにコマンド実行レベルで悪戦苦闘してました。そこらへんが事前に分かっていれば、すんなり行ったはずです。これでTVのON/OFFがリモートでできるようになりました。Echoとラズパイでスマートホームを実現します。»プロフィールid:hi1280日々で得たIT技術を記録していきます。Echoとラズパイでスマートホーム化ラズパイの赤外線リモコンを高性能にした注目記事はてなブログをはじめよう!hi1280さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。