■ホビーロボット部品の製造・販売 
  モータコントローラ、センサ、音声、画像、無線モジュールなど、
■ホビーロボット制作記事のページ (各種マイコン、PCとの接続事例)
■特殊メイク、特殊材料の販売 ※特殊メイクのコーナーはこちらに移りました。
Top(お知らせ) 製品一覧 使い方とサンプルプログラムWebショップ リンク ブログ 会社案内
 Easy Robotics for all enthusiastic people!!!  ---HOBBY ROBOT PARTS SHOP ASAKUSAGIKEN---   Since 2003...



BLEモジュール BLESerial2 の紹介
 




Bluetooth Low Enargy (Bluetooth4.0 Smart)のシリアル通信モジュール






<概要>

■Bluetooth Low Enargy (Bluetooth4.0 Smart)

 次世代の低消費電力規格であるBluetooth Low Energy(Bluetooth4.0、以下BLE)の無線モジュール
。このモジュールを使い、スマートフォンとマイコンボードなどを無線で接続することができます。本ページ下にはArduino、PIC、浅草ギ研製コントローラ各種との接続方法を解説しています。

■iPhoneとの通信
 従来は、Bluetooth2.xや3.x、有線通信で外部機器をiPoneをつなぐ場合は、Apple社とMFi契約を結ぶ必要がありましたが、BLEからはこの契約は不要になりました。iPhoneでBLEに対応しているのはiPhone4S以上になります。よって、このモジュールはiPhone4S以上のiPhone端末であれば、自由に外部機器を作ることが可能となります。

■Androidとの通信
 2013年8月からAndroidOSでもBLEの正式サポートが決まり、BLEを使える端末が出てきました。AndroidOSでも今後BLEが普及すると思われます。

■独自のシリアルポートサービススタック
 GATTプロファイル搭載で、スマートフォンなどからWriteすると本製品のUARTからデータが出力され、本製品のUARTにデータを送るとスマートフォンなどにNortifyされます。詳しい使い方は下のサンプルプログラムの節を参照願います。

■3.3VのUARTインターフェイス
 インターフェイスは一般的なLVTTLレベル(3.3V)の非同期シリアル通信なので、3.3Vで動作するマイコンと接続することが可能。


■日本国内の電波法に準拠
 無線装置を使用する場合はその国の法律に基づいて使う必要があり、日本国内の場合は技術基準適合証明及び認証を受けていない無線機を使うことはできません。本モジュールは日本国内の技術基準適合証明及び認証(通称TELEC)を受けており、安心して使うことができます。

■低消費電力
 受信時に10uA、送信時に25mAと低消費電力で通信することができます。

■カスタム対応
 数量がまとまれば、センサー搭載やケース作成
などのカスタム対応も可能です。メールにてお問い合わせ下さい。

■旧バージョンとの違い
 動作電圧が5Vから3.3Vへ変更。1パケットのデータが15バイトまでに。大きさが小さくなり安価になりました。
 


<仕様>

電源電圧

 +3.3VDC

消費電流

 待機20uA 受信時10mA、送信時25mA

BT仕様
 Ver4.0 Single Mode (Bluetooth SMART)
最大送信電力
 4dBm
受信感度
 -94dBm
IO電圧
 LVTTLレベルEIA232C準拠 (3.3V)
通信設定
 8ビット、ノンパリ、ストップ1ビット フロー制御なし 非同期通信
通信速度
 9600bps 
パケット長
 15Byte (*1)
パケット間隔
 20mS (*1)
無線周波数
 2.402-2.480 GHz
接続部
 2.54mmピッチ4P スルーホール
適合
 TELEC, FCC, CE,
寸法/重量
 寸法 12x10x2(H)mm  重量:約0.5g
(*1) 15バイト以上のデータを送る場合は、15バイト以内のデータを20mS間づつ空けてから送信するようにしてください。
*BLE規格自体が、大量のデータを送るのをあまり考慮したものではないのでこのようになっております。大量データ送信を行う場合は弊社WiFiモジュールなど、他の機器をご検討下さい。


<価格>

 税込み 2,700円 (本体価格2,500円)




<ピン配列>

 

TX : 相手のTXに接続する。BLESerial2のRX。

RX : 相手のRXに接続する。BLESerial2のTX。

G  : GND。

3V3: 3.3V電源を接続する。

※本装置は電波で通信するモジュールですので、アルミケースなどの電波を遮断するものに入れての使用はできません。ケースに入れる場合は、ケースの素材を電波を通すもの(プラスチック、木など)にしてください。

 


<接続例>

 
     



<動作説明>

1)電源ON : 電源を入れると内部で回路初期化及び電波送出開始を行います。

2)赤LED点灯 : 初期化が終了し、アドバタイズメント状態(検出可能状態)になると赤いLEDが点灯します。

3)緑LED点灯 : スマホなどから接続が行われ、正常に接続されると緑LEDが点灯します。

スマホから切断処理を行う、またはスマホから一年間の間通信が無い場合は、アドバタイズメント状態に戻り、赤LEDが点灯します。

赤及び緑LEDはどちらかが光ります。両方光ることはありません。また、両方のLEDが消えている場合は電源が入っていないか、正常動作していない状態になります。

どのように接続するかの詳細については、下記サンプルプログラムのページで説明します。


<現在(2013年11月)の携帯端末のBLE搭載状況>

iPhoneの場合

  iPhoneとつなぐ場合、4S以上(現在4S、5、5C、5S)であればBLEが内臓されているので接続可能です。

 

Androidの場合

 Androidの場合、2013年11月現在で、Bluetooth4.0搭載のスマートフォンはいくつかありますが、ほとんどはハードメーカー独自の実装になり、接続は難しくなっています。
 2013年8月にGoogleから発表され、Andrtoid4.3からBLEをサポートしています。但し、この発表前の端末では、OSを4.3にバージョンアップしてもハード的にサポートされていないので使えません。(しかしOSは問題なくjアップデートできる)OSがBLEに対応しているかどうかの確認方法は次の通りです。

 


<BLE対応しているかの確認方法(Android端末の場合)>


 
ADB接続時にコンソールから adb shell pm list features を実行してください。

 

 featureの中に、android.hardware.bluetooth_le があれば動作します。最後に「_le]が付いたbluetoothが無いと動きません。


 


<サンプルプログラム>


iPhone

■ArduinoとiPhoneをBLEでつないでみる

Android

■ArduinoとAndroidをBLEでつないでみる



<運用上の注意>


1)本製品は日本国内の電波法規定による技術適合を受けております。無線部の改造などは絶対に行わないで下さい。

2)基板上にはチップアンテナが付いております
。この周囲に無線に影響を与える金属などを配置すると無線性能が低下します。アルミなどの無線を遮断するケースに入れると無線が使えなくなります。

3)チップアンテナの横に同軸ケーブル用のコネクタが付いていますが、これは出荷テスト用のものです。これに外部アンテナを接続して無線強度を上げると法律違反となりますのでご注意願います。



<トラブルシューティングQ&A>

Q:動かない。どうしたらいいかわからない。
A:電源を入れたときに赤LEDか緑LEDが点滅するか確認してください。LEDがまったくつかない、などの場合は初期不良が考えられますのでメールにてお問い合わせ下さい。
A:電源電圧や配線を確認してください。電源は5Vになります。


<使用上の注意>


・バッテリ使用時には電源ラインをショートさせると、バッテリが破裂・発火する可能性があります。作業中にはショートさせないよう十分注意して下さい。また、取り付け後も、あいている電源ラインに導電物質が触らないように注意して下さい。




(C)Copylight 2003. 有限会社浅草ギ研 | 通信販売の法規(訪問販売法第8条)に基づく通信販売業者の表示