出品中の商品はこちら

HobbyRobotFactory BBS

311309

CRIUS Bluetoothモジュールについて - HobbyRobotFactory URL

2012/12/05 (Wed) 01:13:47

CRIUS Bluetoothモジュールで、私からではなく他の方から購入されたもので、ペアリングは出来るがMultiWiiとの接続が出来ないということがあり、そのモジュールを送ってもらい調べてみました。

モジュールの状態:
モジュール名:HC_07
ペアコード:1234

上記の状態になっていたので、スマホとペアリングをしてみてOKでしたが、MultiWiiにつないでスマホ側のアプリ(EZ-USBなど)で確認すると通信は出来ていない状況でした。

手持ちのコネクタを利用してちょっと調べてみました。
写真は、手持ちのコネクタにピンを圧着していますが、USBアダプタを接続するためなのでヘッダピンなどを利用してください。

Re: CRIUS Bluetoothモジュールについて - HobbyRobotFactory URL

2012/12/05 (Wed) 01:19:10

BluetoothアダプタとUSBアダプタを接続します。
接続は下記の通りです。(左側:Bluetooth、右側:USB)
GND-GND
VCC-5V
TXD-RXD
RXD-TXD

写真の配線で、黒がGNDにはなっていませんので、基板のシルク印刷を確認して接続してください。

Re: CRIUS Bluetoothモジュールについて - HobbyRobotFactory URL

2012/12/05 (Wed) 01:25:42

ここで必要になるツールがRCGroups.comの下記リンクに投稿されたところからダウンロードできます。投稿の右上に#1568となっているところにある、BT_config.zipをダウンロードして解凍します。

http://www.rcgroups.com/forums/showthread.php?t=1677726&highlight=bt_config&page=105

Re: CRIUS Bluetoothモジュールについて - HobbyRobotFactory URL

2012/12/05 (Wed) 01:28:21

解凍した中にある、bt_config.exeを実行します。

Re: CRIUS Bluetoothモジュールについて - HobbyRobotFactory URL

2012/12/05 (Wed) 01:34:45

USBアダプタが使用しているCOMポートに設定して、右にある「Find」ボタンを押します。
添付画像では、通信速度が低い順で接続の確認が行われ、115200BPSで通信が確立できたので、上の通信速度を設定する部分に115200が自動で設定されています。

MultiWiiと通信出来なかったモジュールは、ここで9600BPSになりました。

Re: CRIUS Bluetoothモジュールについて - HobbyRobotFactory URL

2012/12/05 (Wed) 01:39:16

上の「Connect」ボタンを押すと、Bluetoothと通信し、ファームウェアバージョンを取得します。

Re: CRIUS Bluetoothモジュールについて - HobbyRobotFactory URL

2012/12/05 (Wed) 01:48:14

次は設定です。
Speedを115200にします。
Nameは、CRIUSの標準設定ではCRIUS_BTですが、ここではSK450_BTとして、ちょっと名前を変えてみました。
Pinは、ペアリングするときのピンコードでCRIUSの標準設定は0000です。「0000」とか「1234」が一般的ですが、他の番号でもOKです。

Re: CRIUS Bluetoothモジュールについて - HobbyRobotFactory URL

2012/12/05 (Wed) 01:51:48

「Write values」を押して、書き込みます。
これで、通信出来るようになります。

Re: CRIUS Bluetoothモジュールについて - HobbyRobotFactory URL

2012/12/05 (Wed) 01:58:44

通信出来なかったモジュールは、メーカーから出荷する際の初期設定がされていなかったようです。

で、CRIUS Bluetoothモジュールは、CSr製の正方形のICが載った基板が張り付いていますが、他のメーカーでもこのCSrのICが搭載されたモジュールを使用しているものであればこのツールで設定可能と思います。
また、CSrの正方形のICのほかに長方形のICが搭載されているモジュールもあるようですが、これもたぶん設定できると思います。(これは未確認)

CRIUS以外のモジュールで通信出来ない場合、通信速度が合っていないかもしれないので、一度試してみると良いと思います。

Re: Re: CRIUS Bluetoothモジュールについて - feaza

2012/12/08 (Sat) 19:26:22

hobbyrobotfactoryさん

Bluetoothアダプタ書き換えやってみようと思ってます。
とりあえず名前を書き換えしてみようと思っております。

Re: CRIUS Bluetoothモジュールについて - HobbyRobotFactory URL

2012/12/08 (Sat) 19:48:55

feazaさん

私がスマホで試したとき、名前を変えて最初につないだときは、うまく反映されなかったのですが、一旦ペアリングを解除し、接続先を検索し、再度ペアコードを入力した時に名前が反映されました。
これたぶんですが、Bluetoothモジュール自体のアドレス(MACアドレス)が同じなので、この様になったと思われます。
何回か試してみてください。

Re: CRIUS Bluetoothモジュールについて - feaza

2012/12/10 (Mon) 18:55:04

了解です!ダメな時は何度か試してみますm(_ _)m

名前
件名
メッセージ
画像
メールアドレス
URL
文字色
編集/削除キー (半角英数字のみで4~8文字)
プレビューする (投稿前に、内容をプレビューして確認できます)

Copyright © 1999- FC2, inc All Rights Reserved.