2012年12月02日

Bluetoothドングル使ってmbedとNexus7を接続してみる

mbedとwiiリモコン接続できたんで、mbedとNexus7をBluetoothで接続してみた。

先人の知恵もあり簡単にできるだろう!と思っていたら結構ハマった+色々予定あってやる時間がなかったので結構とぎれとぎれの作業で時間がかかった・・・

先人の知恵として参考にさせてもらったのはRobot No.8080さん。
(技術ある人はすごいですね、色々面白そうなことやってます)

材料はWiiリモコン接続した時と同じなので割愛。

●mbedの準備
myBlueUSBをコンパイラにインポート。
エコーバックの記述のコメントアウト外す。
★ここでハマったポイント
いくつかファイルが足りないのでコンパイルが通らない。
対処方法は、Historyからrev12のソースをローカルにzipでDLし、そのままワークスペースにインポートするとコンパイルが通る。
もしデバイス名を自分好みに変えたければ“hci.cpp”の“local_name[]”に入れてる文字列を変更。

コンパイルしてbinをmbedにDLしておく。

●Nexus7の準備
GetBlueというアプリを入れる。

●接続確認
ペアリングする。
(Nexus7の設定画面のBluetoothをONにしてmbedのデバイス名を指定)
PIN番号は1234

GetBlueを起動し、
Settings -> Datasoure(input) -> Bluetoothで
ペアリングしたmbedを指定し戻るボタンで戻る。

Startボタンをタップし、うまく接続できたらまたPIN番号を聞かれるので入力するとLogにDatasource openedと出ると接続完了。

あとはDatasendから適当な文字を打てばTeratermに表示させることができる。

次はジャイロと加速度使ってNexus7をマウス替わりにしてPC操作してみようかな。
やらなさそうだな・・・



posted by luuuuga at 11:58| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。