先日、盆休みに実家に数日帰省していたので、昼間は出かけたりしてましたが、夜はもくもくとハンダ付けしたりして遊んでました。その時に作っていたものです。
実家ではする事があまりなくて、集中できるんですよね。。。
春先にGoodLuckBuyで購入したCMOSカメラ(ちょっと部品配置が違うような気がするものの、トラ技で取り上げられていたカメラと同等の模様)を買ったもので、お試し的に制御を実装してみました。XBee Wi-Fiも買ったものの、メキシコにも持っていったのですがずっと使わずに転がっていたので使用することにして、Wi-Fi接続+カメラ搭載Andyを作ってみました。現在はTransparentモードなのであまり細かい制御は出来ません。

カメラはサーボで方向が変わるように、と思いましたが、ラジコン台車に乗せたので特にその必要性は無くなりました。
カメラとの接続部分の図。。ぐにゃぐにゃのポリウレタン線です。かっこ良く並行直角で配線できたら良いんですけど。。。

XBee Wi-Fiを使用しているので、AndroidのWi-Fiで接続します。
Android側のアプリを起動すると、ラジコン上のカメラのプレビュー画が出て、フレームレートは高くないものの逐次更新します。
カメラ画はSurfaceView、操作部はViewで書きましたー。

実は作って、動かして、遊んでて結構楽しめました^^;
Wi-Fiということもあり、結構遠隔操作も出来るというのもありまして、違う部屋の探検とか。。。^^;
で、楽しいのでもう少し深くやっていこうと思いまして、今後の目標は・・・
・バラックをもうちょっとマシな感じに(外観の見た目の向上)
・XBee Wi-Fiとの接続をUART→SPI化(カメラフレームレートの向上)
・カメラアクセスをマイコンの外部バスI/F経由にする(カメラフレームレートの向上)
・XBee Wi-Fiとの接続をAPIモードで(UDPホールパンチングのNAT超えを実装)
・NFC経由で接続情報をAndroid端末に上げるように(接続を簡便に)
とかを考えています。近いうちに出来たらいいなぁ。
ソースとかは整理してます。githubにアップしたいなーと思ってます。
(でも毎回、gitのガイドのサイトを見ないとろくに使用できない^^;)
WiFiでコントロールするRCレシーバー!【 Dension WiRC 】 スマートフォン(iPhone・Android)のWiFiでコントロールするデジタルラジコンシステム!!
posted with amazlet at 12.10.25
Dension
売り上げランキング: 67859
売り上げランキング: 67859
アンドロイドプログラムを始めたばかりのものです。
現在、車(キャンピングカー)の中の情報を知るためにWiFiで通信する方法を勉強中です。
ぜひ、このラジコンカーについて解説して頂けないでしょうか?
WiFiでのデータのやりとりの方法がさっぱり解らないのです
よろしくお願いします。