Android + Arduino でリモコン
今こんなのを作ってますと言う動画です。
DoCoMoのFOMA携帯には、赤外線ポートが標準で付いていて赤外線リモコン化することができるのですが、Android携帯にはそれが有りません。
少し前から作っていたリモコンデバイスが、やっと機能する位には出来てきたので、その動画を公開してみました。
デバイスはこんな感じ
ArduinoにEthernetシールドを乗っけて、その上にユニバーサル基板を割って作った手製シールドを積んでいます。
赤外線LEDは3つ(画像の黒いLED)付けていますが、同時点灯はできません。それぞれ操作したい機器に向くようにしておき、出力LEDを選んで操作します。
Bluetoothモジュールや赤外線受信モジュールを取り付けられるように設計していますが、現状のアプリでは非対応。 今後対応させたいと思っています。
繋がっているケーブルは、通信用のLANケーブルと、電源用のUSBケーブルです。
アプリはこんな感じ
リモコンで操作したい部屋に一台ずつリモコンデバイスを置いて、その各デバイスのIPアドレスやポート番号を登録しておきます。 アプリでは、リモコンデバイスを設置した場所を選択→操作対象を選択→操作と言う流れです。
場所選択画面(左)で場所を選んで、リモコン選択画面(右)で操作対象を選びます。
エアコン操作画面(左)、テレビ操作画面(右)
問題点
- Arduinoのイーサネットシールドが意外にスピードが出ず、リアルタイム感を維持するのが難しい
データの転送に限らず、Android側のWiFiがオフラインからオンラインになる時間もちょっと問題
- イーサネットなのでポートの設定さえすれば、外出先から操作が出来るが、セキュリティをどうするかが問題
冬のこの時期、寝ている間に誰かに冷房全開とかにされると、死ねると思う
- タッチパネルが思いのほか操作しづらい
リモコンは普通ボタンを見ずに操作する事が多いと思いますが、タッチパネルは見ながらでないと操作が出来ない。
最後に
去年の大晦日から始めてやっとここ
開発速度は非常に遅いです・・・
カテゴリー: お知らせ





RSS Feed
Hello,
Great project, i really love it.
Could you please share the code for the Android App?
Thanks
Hi, Thanks for comment.
I will disclose the application program if it completes it.
However, it takes time to completion.
Me gusta
リモコンの設定が汎用的に作られているのなら、こういう設定をメーカー側が提供してくれるようになれば面白いね