1

私は学校のプロジェクト(Rovioのような)のためにスパイロボットを作らなければなりません。実は、コマンドカードでどうやって作るのかわかりません。そして、iPhoneアプリの作り方を知っているので(7つ作った)、iPhoneでロボットを操縦するのがいいと思いました。

そこで、カスタムアプリ(コンピューターや他のiPhoneアプリとワイヤレスで通信する)を作りたいと思います。

ロボットを操縦するには、ドックコネクタ(次にカード)を使用する必要があると思います。

私の質問は、MFiライセンスなしで自分の「iPhone用」デバイスを作成することは可能ですか?「カスタム」ドックコネクタ(次のように:http://courses.cit.cornell.edu/ee476/FinalProjects/s2007/awr8_asl45/awr8_asl45/ipodcables.jpg)を作成してから、私自身。

私はこの興味深いトピックを見ました:

Appleアクセサリプロトコルを使用するには何が必要ですか?

しかし、私はビデオデータ、オーディオデータをロボットからiPhoneに取得したいと思っています。

少し難しいようですが、可能だと思います。

私を助けることができるリンクがあれば、共有してください!

あなたの助けをどうもありがとう!

4

2 に答える 2

0

短距離の場合、Bluetooth または WIFI を使用しますか? 遅くなるかもしれませんが (Bluetooth+ビデオを使用)、これを App Store で公開することはできないと思いますが、そうする予定はないと思います。

ロボットに小さな http サーバーを実装し、「HTTP ライブ ストリーミング」を使用して iPhone デバイスにライブ ストリーミングすることができます。

于 2011-01-05T10:15:02.243 に答える
0

こちらの回答で述べているように、Apple 独自の認証チップを使用するには、Made for iPod (iPhone / iPad) プログラムに参加する必要があります。iPhone ハードウェアと通信するために Dock コネクタ ケーブルを装備することはできません。したがって、ロボットを制御するこの方法は、このプロジェクトでは実用的ではありません。

コントロールについては、Chris Rojas がiPhone 駆動の Arduino タンクを作成した創造的な方法を見ることができます。今でも、彼は XBee コンポーネントと対話する際にデスクトップ コンピュータを仲介者として使用しているため、これは完全に iPhone に依存しているわけではありません。また、デバイスからデータを取得することにも対応していません。

より一般的な解決策は、この Bonjour ライブラリのようなものを使用して Arduino ボードを使用することです。WiFi トランスミッターに接続すると、iPhone で Bonjour ディスカバリーを使用して、ロボットを実行している Arduino ボードを見つけて接続し、WiFi 経由で任意の情報を送受信できる場合があります。これには、ビデオに必要な帯域幅も必要です。

于 2011-01-05T15:27:59.130 に答える