MENU

Arduinoで仮のIRリモコンを作ってみた

以前からの野望で、スマホを使って自宅のエアコンやシーリングライトを点けたりしたいと考えていた。
最近の電気用品では、スマートメーターなどを活用することで、遠隔操作が可能になっているらしい。

が、今の自宅に越してきたのは、パナソニックのエアコンが遠隔操作が法的にどうのと言っていた時期から少し後で、お役所からお墨付きが得られた頃だったと記憶している。
値段が安かったエアコンを付けたまではよかったけれど、やはり、夏場などは帰ってくるまでにエアコンが入っていたらどんなによかったか。
まぁ、タイマー付のエアコンなので、タイマーさえ使えばよいのではあるが、そこはやはり我侭な我が家。

留守中、自動でシーリングライトを点けたり消したりできれば、防犯上よいと思うし、遠出する際は、エアコンなんぞ消しているので、タイマーではちと辛い。
こちらの都合で、もうそろそろエアコン付けておこうかななんて遠隔操作できるとありがたい。

IRリモコンを遠隔操作できる機器もあるようだけれど、見ていて法的にクリアしているのかどうか分からないし、あれこれこちらの要望通りカスタマイズする機能なんてあるわけがない。
と、なると自前で作らないとな…と色々研究している おいらであります。

たまたま、何かのついでに、東京デバイセズという会社から発売されているArduino用IRシールドであるIW74IRを以前購入していた。
申し訳程度のマニュアルはあれど、IRのことは正直チンプンカンプンなおいら。
同社にもっと詳しい資料を…とおねだりしたものの、丁重にお断りされてしまった。
まぁ、玄人向けのメーカーは、経験上、素人的な質問をすると、「ド素人がそんな質問するんじゃねぃ!」と言わんばかり全然返事なんぞくれないものだし、とある外国の某計測機器メーカーのサービスなんぞは最悪だ。買ってほしい時だけは親切にしてくれるんだが…。
それから比較すると、丁重なお返事をいただけるだけでもありがたいと思う。

で、色々調べてみると、同社の古いIRシールドを使った人が、ありがたいことにこちらでスケッチを公開してくださっている。
「おぉ、神よぉ」
このスケッチは、IRシールドでリモコンを受信して、そのデータをIRでオーム返しするというもの。

このIRシールドは、IR LEDが6個付いていて、恐らく光が強力なのだろう、純正リモコンと同じ位離してもエアコンが反応するではないか。
と、まぁ、この文面だけでは、簡単にことが運んだように思えるかも知れないが、受信がうまくいかなかったのだ。
現在販売されているIRシールドには、スレッショルドレベルの設定なるものがあり、こいつをうまく設定しないと全くダメなのだ。
おいらの場合は、DIPスイッチの2/4番をONにすればよかった。
ここでおしまいと言いたい所だが、上記に紹介しているスケッチの改造がなかなかうまくいかず、IRシールドを使う方法は、取り合えず断念することにした。残念なり…。

IRシールドのマニュアルとIRパケットの仕様が紹介されているサイトを見比べてみると、書いてある内容は、何となく分かるのだが、IRパケットの説明の内容がネットの情報と一致せず、どうもスッキリしない。
IRシールドには、AVRのTINYマイコンが搭載されているので、その兼ね合いなのか?
考えれば考えるほど分からなくなってくる。
2017.3.13追記:よーくIRシールドのマニュアルを読むと、「IRシールドは赤外線を受光しIRパケットと呼ばれる…データ形式に変換します」と書いてあった。要は、赤外線のデータを独自のIRパケットに変換しているってことなのね。これでスッキリ!

そんな中、ネットを更に調べた結果、またもや神降臨!
こちらのサイトのお方で、IR送信受信のスケッチを丁寧に解説されているのだ。たまたま、IR送信用基板と受信基板も持っていたので、IRシールドを外して、付け替えた。
解説通りにデータを読み込み、うちにある2台のエアコンのリモコンで試してみると、ばっちりではないか。
とは言っても、IR LEDの電流が少ないためか、30cm位までエアコンに近づけないと、反応しなかった。これは今後の課題ではあるが、この辺はいくらでも方法はある。
おいらのない脳みそでもスケッチの改造がしやすい。
「よぉし、パパ頑張っちゃうぞ!」
これで、おいらの野望に、少し近づいてきた。

しばし、実験で使っていたArduino ETHERNETを実践で使ってみるかな。

今は、Leonard Ethernetというのね。

シーリングライトは、まだまだ蛍光灯なので、スイッチをIRリモコン付きにするかな(交換には、電気工事士の資格が必要)。

でもでも、蛍光灯は将来なくなる方向にあるそうだし、LEDのシーリングライトも物によっては、それほど高くないし。
6畳用だと、IRリモコン付きのトッタラリモコンと値段はどっこいどっこいではないの。

12畳用でも、1万円以内で買えるのだ。

レビューを見ていると、リモコンが使えるLEDシーリングライトは、壁スイッチで点灯・消灯する時はコツがいるんだね。

んーん、我ながら贅沢な悩みだ。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次