ブラウザの JavaScript がオフ(ブロックまたは許可しない)に設定されているため、このページは正常に機能しません。
disklessfun’s Wiki*
[
ホーム
]
一覧
最終更新
バックアップ
ヘルプ
Top
>
remocon_etc
>
複製
?
ms
remocon_etc をテンプレートにして作成
これらのキーワードがハイライトされています:
開始行:
TITLE:赤外線リモコン関連の補足情報
RIGHT:初出 2011-XX-XXXX
RIGHT:最終更新 2014-7-14
LEFT:
当サイトにいくつか赤外線リモコン関連のページがありますが、そこで扱いきれてない情報や最近知った情報を掲載します。
#br
#contents
----
#br
* lirc は万能ではない(今まで私は誤解していた) [#vfb48469]
三菱のエアコン各種(24年前, 5年前, 3年前)いずれも学習できませんでした。(2014-7-10)近いうちに再チャレンジしてみます。(2014-7-14)駄目でした。エアコンに一般的な2パートに分かれたタイプのフォーマットは「ギャップが認識できない」とのエラーを吐き
日立のエアコン(2011年製造)を学習できませんでした。
%%[[%%%丸善電機のMD1%%%:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=macro-remocon_3_b.jpg&refer=macro-remocon]]を学習できませんでした。%%(2014-7-10追記)学習できました。原因は下記。
#br
''ダウンロード'' &ref(MARUZEN_MD1_usingSerialPortReceiver.conf,nolink); 丸善電機のMD1
* %%lirc トランスミッターはほとんど使い物にならない%% 使い物にする方法がわかりました [#ieac9320]
%%最近、lircのトランスミッターを作ってみて試用してみたんですが全く期待はずれでした。%%
%%ついでにlircのレシーバーでいくつか今まで学習していなかったものを学習しようと試みたんですが、これも期待はずれでした。%%
#br
%%今まで「lircは万能」と勝手に思い込んでいたんですが、実態は全然異なるものでした。%%
#br
%%lircのトランスミッターからは、まず一度では正しい波形が出ません。何度も何十度も連続して送信しているうちにはまず必ず正しい波形が送信されるのですが、一度で正しい波形が出ないのでは殆ど使い物になりません。%%
#br
%%少なくともリアルタイムOSではない普通のLinux上で送信処理をおこなおうとするとまず100%そうなってしまいます。何度か何十度か連続して送信するうちの”何発”が正しい波形になるかがわかりませんから、[ON/OFF]のようなトグル式の機能には使えません。”マ
#br
しかも"正しい波形”といっても完全に正しいわけではありません。lircレシーバーで受信すると認識できるんですが、オリジナルのハードウェアの方では認識できない例があります。
&color(Blue){(2014-7-14追記)「lirc トランスミッターはほとんど使い物にならない」は簡単に言うと、私の誤解でした。「使い物にならない」と誤解した最も直接的な理由は「lircの学習結果が、lircレシーバやソフトウェアのバージョンが異なると微妙に異なり
#br
&color(Blue){ここ数年、私が常用してきた「IgorPlugUSB」レシーバーはlircの標準的なレシーバーとの乖離がちょっと大きかったようです。その為、このレシーバーで学習した結果を反映した環境で“lircの標準”とも言えるシリアル接続のトランスミッターを用いる
#br
&color(Blue){過去にIgorPlugUSBレシーバで学習した、NECライティング・RL52の学習結果がRAWフォーマットなのは、NECフォーマットとIgorPlugUSBレシーバとの相性が良くなかった為だと思われます。多分ポーリング周期が長すぎるんで相性問題が発生するんでしょ
#br
&color(Blue){同じく過去に丸善電機・MD1の学習ができなかったのも、IgorPlugUSBが原因でした。シリアル接続レシーバを用いると簡単に正常に学習できました。};
&aname(LIRC_Receiver_and_Transmitter);
&color(Blue){現在私が使用しているシリアル接続レシーバ(兼トランスミッター)です。接続しているシリアルポートの供給可能電力が足りないので5V電源(USBから取得)をつないでいます。};
[[&ref(remocon_etc_4_s.jpg);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=remocon_etc_4_b.jpg&refer=remocon_etc]]
&color(Blue){回路図です。};
[[&ref(LIRC_Homebrew_Serial_Port_Receiver_and_Transmitter_circt_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=LIRC_Homebrew_Serial_Port_Receiver_and_Transmitter_circt_b.png&refer=remocon_etc]]
&color(Blue){&size(10){一見、変に見えるかもしれませんが、元々はlirc本家の純正トランスミッターに準じた回路です。そこから大容量電解コンデンサを省き、5V電源と受信回路を追加したらこうなりました。};};
#br
#br
lircのレシーバーで何でも学習できるのかと思っていたのですが、最近の三菱のエアコン、最近の日立のエアコンは駄目でした(冒頭を参照)。
#br
こういう用途にはlircなんか使わずに、市販品の[[%%%&size(16){&color(Blue){Tira-2.1};};%%%:http://www.home-electro.com/tira2.php]]を用いた方がいいんじゃないかと思います。(2014-7-14追記)他にも選択肢は多数あります。
学習できる範囲では、何年も前に自作した[[%%%&size(16){&color(Blue){これ};};%%%>ir-remocon]]でもTila-2.1と同等に役に立ちます。
&aname(recent_aircon);
* リモートコントロールしやすくなった最近のエアコン [#n1c418a5]
電器店のエアコン売り場で最近のエアコンのリモコンを調べてみたところ、↓このように電源のオンオフがトグル式でなく、オン、オフそれぞれが専用ボタンになっているものが多数を占めていることがわかりました。
[[&ref(remocon_etc_1_s.jpg);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=remocon_etc_1_b.jpg&refer=remocon_etc]]
#br
こうした形式ですとHA端子のアダプターなんか使わなくても、フィードバック機構を設けなくても、赤外線リモコンでリモートコントールが容易に実現できます。
&aname(SHARP_LCDTV);
* シャープAQUOS のリモコンをlircで学習してみました。 [#b0cdfbfe]
[[&ref(remocon_etc_2_s.jpg);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=remocon_etc_2_b.jpg&refer=remocon_etc]]
#br
''ダウンロード'' &ref(SHARP_LCDTV_usingSerialPortReceiver.conf,nolink); シリアル接続レシーバを用いて学習したもの(お薦め)
''ダウンロード'' &ref(SHARP_LCDTV_usingIgorPlugUSB.conf,nolink); 数年前にIgorPlugUSBレシーバを用いて学習したもの(駄目なやつ、以前SHARP_LCDTV.confという名前で掲載していたものと中身は同一)
#br
%%重大な難点があります。%%
%%lircレシーバーで受信させる限りは問題ありません。つまり[[%%%%%MythTV%%%%%:http://www.mythtv.org/]]用としては完全に利用できます。しかしlircトランスミッターを使って本物のAQUOSの操作を試みましたが、無反応でした。詳しく調べていませんが、波形の
&aname(RL52);
* NECライティングのリモコンRL52をlircで学習してみました。 [#fa40f59c]
[[%%%NECライティング・RL52の写真%%%:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=macro-remocon_3_b.jpg&refer=macro-remocon]] ←[[%%%マクロ・リモコンのページ%%%>macro-remocon]]
#br
''ダウンロード'' &ref(NEC_Lighting_RL52_usingSerialPortReceiver.conf,nolink); シリアル接続レシーバを用いて学習したもの(お薦め)
''ダウンロード'' &ref(NEC_Lighting_RL52_usingIgorPlugUSB_new.conf,nolink); 最近IgorPlugUSBレシーバを用いて学習したもの(駄目なやつ、(NECフォーマットなのに何と)RAWフォーマット)
''ダウンロード'' &ref(NEC_Lighting_RL52_usingIgorPlugUSB_old.conf,nolink); 数年前にIgorPlugUSBレシーバを用いて学習したもの(駄目なやつ、RAWフォーマット、以前NEC_Lighting_RL52.confという名前で掲載していたものと中身は同一)
#br
%%こちらもlircレシーバーで受信させる限りは問題ありません。つまり上と同じく[[%%%MythTV%%%:http://www.mythtv.org/]]用としては完全に利用できます。%%lircトランスミッターを用いての本物のハードウェア(シーリングライト)の操作はまだ試していません
#br
&color(Red){このリモコンのクローンを自作されたい方は[[&color(Red){%%%こちら%%%};>macro-remocon]]をご覧下さい(実際に製作するには電子工作の知識が必要です)。};
#br
(2016-11-11追記)
RL52クローン用のファームウェアを[[%%%こちら%%%>modifying_commercial_remocon]]にアップしました。
&aname(RC23BK);
* 最廉価クラスの学習リモコン ヤザワコーポレーションのRC23BKを購入してみました。 [#vaa1c015]
[[&ref(remocon_etc_3_s.jpg);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=remocon_etc_3_b.jpg&refer=remocon_etc]]
エアコンの命令は学習できなかったものの、%%lircで学習できなかった%%[[%%%丸善電機のMD1%%%:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=macro-remocon_3_b.jpg&refer=macro-remocon]]は学習できました。エアコン以外の用途には十分役に
#br
ただし、この製品、発せられる赤外線の指向性が非常に強くて使いにくいです。2メートルくらい離れると正確に真っ直ぐ目標に向けないと反応は期待できません。
&aname(TSTB-R50);
* TMY(辰巳屋興業)のTSTB-R50付属のリモコンTS-RKT01Zをlircで学習しました。 [#m9a7a28c]
これは実運用しているので専用のページを設けてあります。
[[%%%こちら%%%>tstb-r50#ir-repeater]]をどうぞ。lircd.confやlircrc等を掲載しています。
#br
* ご要望、ご意見、質問を下のフォームにどうぞ&br;(でもここより、[[掲示板>board]]や[[書き込みフォーム>form]]のページに書いて頂いた方が気づき易いと思います。) [#ifd50c79]
#areaedit(nofreeze,noauth,btn:[修正(書き間違った場合にご利用下さい)])
#comment
#areaedit(end)
終了行:
TITLE:赤外線リモコン関連の補足情報
RIGHT:初出 2011-XX-XXXX
RIGHT:最終更新 2014-7-14
LEFT:
当サイトにいくつか赤外線リモコン関連のページがありますが、そこで扱いきれてない情報や最近知った情報を掲載します。
#br
#contents
----
#br
* lirc は万能ではない(今まで私は誤解していた) [#vfb48469]
三菱のエアコン各種(24年前, 5年前, 3年前)いずれも学習できませんでした。(2014-7-10)近いうちに再チャレンジしてみます。(2014-7-14)駄目でした。エアコンに一般的な2パートに分かれたタイプのフォーマットは「ギャップが認識できない」とのエラーを吐き
日立のエアコン(2011年製造)を学習できませんでした。
%%[[%%%丸善電機のMD1%%%:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=macro-remocon_3_b.jpg&refer=macro-remocon]]を学習できませんでした。%%(2014-7-10追記)学習できました。原因は下記。
#br
''ダウンロード'' &ref(MARUZEN_MD1_usingSerialPortReceiver.conf,nolink); 丸善電機のMD1
* %%lirc トランスミッターはほとんど使い物にならない%% 使い物にする方法がわかりました [#ieac9320]
%%最近、lircのトランスミッターを作ってみて試用してみたんですが全く期待はずれでした。%%
%%ついでにlircのレシーバーでいくつか今まで学習していなかったものを学習しようと試みたんですが、これも期待はずれでした。%%
#br
%%今まで「lircは万能」と勝手に思い込んでいたんですが、実態は全然異なるものでした。%%
#br
%%lircのトランスミッターからは、まず一度では正しい波形が出ません。何度も何十度も連続して送信しているうちにはまず必ず正しい波形が送信されるのですが、一度で正しい波形が出ないのでは殆ど使い物になりません。%%
#br
%%少なくともリアルタイムOSではない普通のLinux上で送信処理をおこなおうとするとまず100%そうなってしまいます。何度か何十度か連続して送信するうちの”何発”が正しい波形になるかがわかりませんから、[ON/OFF]のようなトグル式の機能には使えません。”マ
#br
しかも"正しい波形”といっても完全に正しいわけではありません。lircレシーバーで受信すると認識できるんですが、オリジナルのハードウェアの方では認識できない例があります。
&color(Blue){(2014-7-14追記)「lirc トランスミッターはほとんど使い物にならない」は簡単に言うと、私の誤解でした。「使い物にならない」と誤解した最も直接的な理由は「lircの学習結果が、lircレシーバやソフトウェアのバージョンが異なると微妙に異なり
#br
&color(Blue){ここ数年、私が常用してきた「IgorPlugUSB」レシーバーはlircの標準的なレシーバーとの乖離がちょっと大きかったようです。その為、このレシーバーで学習した結果を反映した環境で“lircの標準”とも言えるシリアル接続のトランスミッターを用いる
#br
&color(Blue){過去にIgorPlugUSBレシーバで学習した、NECライティング・RL52の学習結果がRAWフォーマットなのは、NECフォーマットとIgorPlugUSBレシーバとの相性が良くなかった為だと思われます。多分ポーリング周期が長すぎるんで相性問題が発生するんでしょ
#br
&color(Blue){同じく過去に丸善電機・MD1の学習ができなかったのも、IgorPlugUSBが原因でした。シリアル接続レシーバを用いると簡単に正常に学習できました。};
&aname(LIRC_Receiver_and_Transmitter);
&color(Blue){現在私が使用しているシリアル接続レシーバ(兼トランスミッター)です。接続しているシリアルポートの供給可能電力が足りないので5V電源(USBから取得)をつないでいます。};
[[&ref(remocon_etc_4_s.jpg);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=remocon_etc_4_b.jpg&refer=remocon_etc]]
&color(Blue){回路図です。};
[[&ref(LIRC_Homebrew_Serial_Port_Receiver_and_Transmitter_circt_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=LIRC_Homebrew_Serial_Port_Receiver_and_Transmitter_circt_b.png&refer=remocon_etc]]
&color(Blue){&size(10){一見、変に見えるかもしれませんが、元々はlirc本家の純正トランスミッターに準じた回路です。そこから大容量電解コンデンサを省き、5V電源と受信回路を追加したらこうなりました。};};
#br
#br
lircのレシーバーで何でも学習できるのかと思っていたのですが、最近の三菱のエアコン、最近の日立のエアコンは駄目でした(冒頭を参照)。
#br
こういう用途にはlircなんか使わずに、市販品の[[%%%&size(16){&color(Blue){Tira-2.1};};%%%:http://www.home-electro.com/tira2.php]]を用いた方がいいんじゃないかと思います。(2014-7-14追記)他にも選択肢は多数あります。
学習できる範囲では、何年も前に自作した[[%%%&size(16){&color(Blue){これ};};%%%>ir-remocon]]でもTila-2.1と同等に役に立ちます。
&aname(recent_aircon);
* リモートコントロールしやすくなった最近のエアコン [#n1c418a5]
電器店のエアコン売り場で最近のエアコンのリモコンを調べてみたところ、↓このように電源のオンオフがトグル式でなく、オン、オフそれぞれが専用ボタンになっているものが多数を占めていることがわかりました。
[[&ref(remocon_etc_1_s.jpg);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=remocon_etc_1_b.jpg&refer=remocon_etc]]
#br
こうした形式ですとHA端子のアダプターなんか使わなくても、フィードバック機構を設けなくても、赤外線リモコンでリモートコントールが容易に実現できます。
&aname(SHARP_LCDTV);
* シャープAQUOS のリモコンをlircで学習してみました。 [#b0cdfbfe]
[[&ref(remocon_etc_2_s.jpg);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=remocon_etc_2_b.jpg&refer=remocon_etc]]
#br
''ダウンロード'' &ref(SHARP_LCDTV_usingSerialPortReceiver.conf,nolink); シリアル接続レシーバを用いて学習したもの(お薦め)
''ダウンロード'' &ref(SHARP_LCDTV_usingIgorPlugUSB.conf,nolink); 数年前にIgorPlugUSBレシーバを用いて学習したもの(駄目なやつ、以前SHARP_LCDTV.confという名前で掲載していたものと中身は同一)
#br
%%重大な難点があります。%%
%%lircレシーバーで受信させる限りは問題ありません。つまり[[%%%%%MythTV%%%%%:http://www.mythtv.org/]]用としては完全に利用できます。しかしlircトランスミッターを使って本物のAQUOSの操作を試みましたが、無反応でした。詳しく調べていませんが、波形の
&aname(RL52);
* NECライティングのリモコンRL52をlircで学習してみました。 [#fa40f59c]
[[%%%NECライティング・RL52の写真%%%:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=macro-remocon_3_b.jpg&refer=macro-remocon]] ←[[%%%マクロ・リモコンのページ%%%>macro-remocon]]
#br
''ダウンロード'' &ref(NEC_Lighting_RL52_usingSerialPortReceiver.conf,nolink); シリアル接続レシーバを用いて学習したもの(お薦め)
''ダウンロード'' &ref(NEC_Lighting_RL52_usingIgorPlugUSB_new.conf,nolink); 最近IgorPlugUSBレシーバを用いて学習したもの(駄目なやつ、(NECフォーマットなのに何と)RAWフォーマット)
''ダウンロード'' &ref(NEC_Lighting_RL52_usingIgorPlugUSB_old.conf,nolink); 数年前にIgorPlugUSBレシーバを用いて学習したもの(駄目なやつ、RAWフォーマット、以前NEC_Lighting_RL52.confという名前で掲載していたものと中身は同一)
#br
%%こちらもlircレシーバーで受信させる限りは問題ありません。つまり上と同じく[[%%%MythTV%%%:http://www.mythtv.org/]]用としては完全に利用できます。%%lircトランスミッターを用いての本物のハードウェア(シーリングライト)の操作はまだ試していません
#br
&color(Red){このリモコンのクローンを自作されたい方は[[&color(Red){%%%こちら%%%};>macro-remocon]]をご覧下さい(実際に製作するには電子工作の知識が必要です)。};
#br
(2016-11-11追記)
RL52クローン用のファームウェアを[[%%%こちら%%%>modifying_commercial_remocon]]にアップしました。
&aname(RC23BK);
* 最廉価クラスの学習リモコン ヤザワコーポレーションのRC23BKを購入してみました。 [#vaa1c015]
[[&ref(remocon_etc_3_s.jpg);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=remocon_etc_3_b.jpg&refer=remocon_etc]]
エアコンの命令は学習できなかったものの、%%lircで学習できなかった%%[[%%%丸善電機のMD1%%%:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=macro-remocon_3_b.jpg&refer=macro-remocon]]は学習できました。エアコン以外の用途には十分役に
#br
ただし、この製品、発せられる赤外線の指向性が非常に強くて使いにくいです。2メートルくらい離れると正確に真っ直ぐ目標に向けないと反応は期待できません。
&aname(TSTB-R50);
* TMY(辰巳屋興業)のTSTB-R50付属のリモコンTS-RKT01Zをlircで学習しました。 [#m9a7a28c]
これは実運用しているので専用のページを設けてあります。
[[%%%こちら%%%>tstb-r50#ir-repeater]]をどうぞ。lircd.confやlircrc等を掲載しています。
#br
* ご要望、ご意見、質問を下のフォームにどうぞ&br;(でもここより、[[掲示板>board]]や[[書き込みフォーム>form]]のページに書いて頂いた方が気づき易いと思います。) [#ifd50c79]
#areaedit(nofreeze,noauth,btn:[修正(書き間違った場合にご利用下さい)])
#comment
#areaedit(end)
ページ名: