curious4dev

中国旅行、Arduinoなどを使った電子工作、その他色々。

*

iPhoneでルンバを操作してみたい

 

お疲れ様です。高橋です。

突然ですがiPhoneでルンバを操作したいと思います。

IMG_5888

前に、Arduinoをルンバのシリアルポートに接続してスピッツを鳴らすことは出来ました。しかし、ルンバの主たる機能である「動き」は一切使っていません。

完成イメージ

完成イメージは下記のような感じです。

2015113001

 

ルンバのAPI使って音の演奏、スポット清掃、移動は出来る事はわかってるので、どうやってルンバに命令を与えるかが問題なのですが。

少し前に、技適認証済みのwi-fiモジュール ESP-WROOM-02を買ったので、フル無線でiPhoneから操作出来れば面白いと思いました。iPhoneの傾きをjavascriptで取得し、その値をそのままWROOM-02上のhttpサーバで解釈し、ルンバへのAPIコールに使う感じです。

要素技術

iPhoneでの傾き取得は、おそらく「iPhoneのsafariで傾きとか取得してみる」なんかを参考にすれば良いと思いますし、WROOM-02をhttpサーバにするサンプルは、「ESP-WROOM-02にカメラモジュールを繋いでネットワークカメラを作る」を参考にすれば出来そうです。

 

以上、よろしくお願い致します。

 - 電子工作

  関連記事

遠隔でRaspberryPi+DCモーターを制御してaitendoの名刺をクルクルさせる。

お疲れ様です。高橋です。 「猫×おもちゃ×動画×アプリ」のための要素技術として必 …

マウスを分解してみた(リベンジ)

お疲れ様です。高橋です。 壊れたマウスを貰った 本日、壊れたマウスを貰いました。 …

webからUSBカメラ+Raspberry Pi

お疲れ様です。高橋です。 The Internetから、RaspberryPiの …

LEDドライバなる物の存在

お疲れ様です。高橋です。 本日、同僚とLED周りについて雑談していると、「LED …

Arduino+EEPROM+YMZ294で曲の抜き差し

お疲れ様です。高橋です。 I2Cの256KBitなEEPROMに曲データを書き込 …

FM音源YM2203をArduinoで鳴らしたい #1

お疲れ様です。高橋です。 きっかけ 4月から現在に掛けてのコロナな最近、会社のと …

Raspberry Pi2 model B

お疲れ様です。高橋です。 今年見た初夢、「猫×おもちゃ×動画×アプリ」の実現のた …

電子オルゴール設計

お疲れ様です。高橋です。 電子オルゴールがどんな形状になるのか、実体配線図を作っ …

100均で買ったボリュームコントロール付きステレオ延長コードを、バブ型スピーカーに搭載してみた。

お疲れ様です。高橋です。 先日作ったバブ型スピーカーですが、実は裏側がとても汚い …

YMZシールドの作成 #1

お疲れ様です。高橋です。 実体配線図を書き起こしておいたYMZシールドの半田付け …