簡単にできる!インターネットリモコンロボの製作(1)
花岡ちゃんのウィークエンド
新しいカテゴリです。
ちょっと試してみたい技術やアイデアを、土日で完成できる程度の、簡単な作品にまとめてみようという企画です。基本的に回路図やソースコードを公開し、追試が出来るようにしたいと思います。
今回は「リモートブレインの夏休み」のスピンアウトで、iPhoneとのFSK通信を使った、インターネットリモコンロボを作ってみました。前に書いたように、FSKモデムの性能評価の意味合いもあります。
これが完成したロボットです。
ベースになっているキャタピラ車はこれです。キャタピラはツルツルのプラ製で、踏破力はいまいちですが、付属のギアードモーターは見かけによらず高性能です。100mAくらいの電流で十分なトルクが出ますし、静かです。
これにiPhone用のFSKインターフェイスを改造し、モータードライブの機能などを追加した回路を載せました。このブレットボードを2つ使っています。
iPhoneのホルダーは2mmのプラ板で製作し、両面テープでシャーシに固定しました。手動で角度を変えられるような構造になっています。その下には測距センサGP2Y0A21YKを取付け、進行方向の障害物を検出できるようになっています。
Robot+TankなのでRoboTa(ロボタ)と命名しました。
コントロールシステムはこのようになっています。(このブログの写真はクリックで拡大します)
簡単に言えば、専用のHPにアクセスし、入力フォームにコマンドを打ち込むと、ロボタが動き、動き終わったところで写真をアップロードすると言うわけです。静止画ですが、ロボタからの画像を見ながら操縦できます。
ネットワークはiPhoneの3G回線を使うので、(圏内なら)どこでも使え、ルーターへの接続などの面倒がありません。オーディオケーブルを接続し、アプリを起動するだけです。ネットタンサーなどの無線LANロボットに比べると、セットアップがとても簡単です。
また、ロボット側は単なるwebクライアントですから、サーバ型のネットロボットのように、グローバルIPアドレスは必要ありません。マンションやオフィスビルの共同型インターネット接続サービスのような、グローバルIPの取得できない環境でも問題なく働きます。
詳しい説明は今後の投稿にて。まずは動画をごらんください。
障害物のところがちょっとわかり難いですね。ロボタは前進中障害物を見つけると、自動停止し、画面上部に赤帯でSENSORという表示を出します。画像をよーく見るとわかると思います。
« softModemの試験運用は謎のマシーンで! | トップページ | 簡単にできる!インターネットリモコンロボの製作(2) »
「リモートブレインの夏休み」カテゴリの記事
- 周回遅れのiPhone開発(2011.08.21)
- 簡単にできる!インターネットリモコンロボの製作(1)(2010.10.21)
- softModemの試験運用は謎のマシーンで!(2010.10.19)
- Modem版への改造終了です(2010.10.12)
- SoftModem用インターフェイスのまとめ(2010.10.05)
「花岡ちゃんのウィークエンド」カテゴリの記事
- レーザー距離センサVL53L0Xを複数使うには(2022.05.01)
- 【訂正!】PIC24Fでレーザー距離センサVL53L0Xを使う(2022.04.13)
- PIC24Fでレーザー距離センサVL53L0Xを使う(おしまい)(2022.04.14)
- PIC24Fでレーザー距離センサVL53L0Xを使う(その3)(2022.04.13)
- PIC24Fでレーザー距離センサVL53L0Xを使う(その2)(2022.04.12)
« softModemの試験運用は謎のマシーンで! | トップページ | 簡単にできる!インターネットリモコンロボの製作(2) »
コメント