OrangePi-PCを使ってみる

赤外線LEDを使った赤外線送信

こちらでlirc を使ったオンボード赤外線受信のやり方を紹介しました。
こちらの ページでlircを使わない赤外線受信、赤外線送信のやり方が紹介されています。
そこで、OrangePi-PCで動くかどうか試してみました。

まずはscanirを試してみます。
TVのリモコンの電源ボタンを読み込ませてみました。

$ sudo ./scanir tv_on.ir
write file: tv_on.ir
scaning pin: 7 (wiringpi)
max keep time: 40(ms)
Infrared LED scanning start.
Pressed Ctrl+C, this program will exit.

Scanning has been done.
$ ls -l tv_on.ir
-rw-r--r-- 1 root root 476 Jun 26 07:56 tv_on.ir

次にsendirを試してみます。
TVのリモコンの電源ボタンを発射してみます。

$ sudo ./sendir tv_on.ir 1 14
read file: tv_on.ir
output pin: 14 (wiringpi)
unit: 26ms duty:9-17
send infrared signal.
send data.

done

TVのリモコンをチャンネル1ボタンを読み込ませてみました。

$ sudo ./scanir tv_ch1.ir
write file: tv_ch1.ir
scaning pin: 7 (wiringpi)
max keep time: 40(ms)
Infrared LED scanning start.
Pressed Ctrl+C, this program will exit.

Scanning has been done.

$ ls -l tv_ch1.ir
-rw-r--r-- 1 root root 476 Jun 26 08:01 tv_ch1.ir

TVのリモコンのチャンネル1ボタンを発射してみます。

$ sudo ./sendir tv_ch1.ir 1 14
read file: tv_ch1.ir
output pin: 14 (wiringpi)
unit: 26ms duty:9-17
send infrared signal.
send data.

done

全て正常に動きました。
外部接続した赤外線LEDを使って、OrangePi-PCでも赤外線を送信できることが分かりました。

次回はPython GPIOライブラリを紹介します。