ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE モジュール ユーザーマニュアル
トレンド TT80020SN ニッケルテーブル Lamp

導入

これは、当社の BLE Bee および Xadow BLE で使用される SMD BLE モジュールです。 これは TI cc2541 チップに基づいており、堅牢なネットワーク ノードを低い総部品コストで構築でき、超低消費電力システムに非常に適しています。 このモジュールは小型で使いやすく、製造元の事前にプログラムされたファームウェアを使用すると、AT コマンドを介して BLE 通信をすばやく構築できます。 iPhone、iPad、Android 4.3 との BLE 通信に対応。

特徴

  • Bluetooth プロトコル: Bluetooth 仕様 V4.0 BLE
  • 動作周波数: 2.4 GHz ISM バンド
  • インターフェイス方法: シリアル ポート 30 メートル以内のオープン環境は、モジュール間の通信を実現できます。
  • モジュール間でバイト制限なしで送受信するには
  • 変調方式:GFSK(Gaussian Frequency Shift Keying)
  • 送信電力: – DBM、23-6 DBM、0 DBM、6 DBM、AT コマンドで変更可能
  • TI CC2541 チップを使用し、256 KB の構成スペースを使用し、AT コマンドをサポートします。ユーザーは、必要に応じて役割 (マスター、スレーブ モード) とシリアル ポートのボー レート、機器の名前、パスワードなどの一致するパラメーターを変更できます。アジャイル。
  • 電源:+3.3VDC 50mA
  • 作業温度: – 5 ~ + 65 摂氏

仕様

仕様 価値
マイクロプロセッサ CC2541
リソース
!上
AT コマンドをサポートします。ユーザーは必要に応じて役割 (マスター、スレーブ モード) とシリアル ポートのボー レート、eguipmenL の名前、パスワードなどのパラメーターの一致、柔軟な使用を変更できます。
アウトライン寸法 13.5mm×18.Smm×2.3mm
電源 3.3V
通信プロトコル UART(3.3V LVTTL)
ID数 2
キー入力ID 1
LED インジケータ IC 1
接続性 XBeeと互換性のあるソケット

電気的特性

仕様 Mb 7313 マックス ユニット
最大入力ボリュームtage -3  3.6 V
ワーキングインプットボリュームtage 2.0 3.3 3.6 V
送信電流 15 mA
受信電流 8.5 mA
深い睡眠の流れ 600 uA
動作温度 -40 +65 •c

ピンの定義

ピンの定義

ピン 名前 デザイプション
1 UARTRTS シリアル
2 UART送信 シリアル
3 UART CTS シリアル
4 UART受信 シリアル
S NC
6 NC
7 NV
8 NV
9 VCCC の 電源13V
10 NC
11 艦隊 リセット、少なくとも Sms でアクティブ ロー
12 グランド グランド
13 P103 10 ポート、DHT11/D518B20 への接続に使用
14 P102 デジタル入力、出力
15 P101 LEDインジケーター
16 P100 ボタンピン

AT コマンドと設定

  1. ネイティブ MAC アドレスを照会する
    送信: AT + ADDR?
    正常終了後に送信: OK + LADD: MAC アドレス (12 文字列のアドレス)
  2. ボーレートを問い合わせる
    送信: AT+BAUD? 正常に返された後に送信: OK + 取得: [para1] para1:0 ~ 8 の範囲。対応するパラメーター: 0 は 9600、1、2、9600、38400 を表し、57600、115200、5 の代表を表します。 、4800、6、7 は 1200、1200 2400 を表します。デフォルトのボーレートは 9600 です。
  3. ボーレートを設定する
    送信: AT+BAUD[para1] 正常に戻った後に送信: OK+Set:[para1] Example: send: AT + BAUD1, return: OK + Set: 2.ボーレートは 19200 に設定されています。
    注記: 1200 への切り替え後、モジュールは AT コマンドの構成をサポートしなくなり、スタンバイ状態で PIO0 を押すと、モジュールは工場出荷時の設定を復元できます。ボー レートの使用はお勧めしません。ボー レートを設定した後、モジュールは電気では、新たに設定されたパラメータが有効になります。
  4. 指定したBluetoothアドレスに接続されたデバイスから
    送信: AT+CON[para1] 正常に返された後に送信: OK+CONN[para2] Para2 の範囲は: A、E、F
    Example: Bluetooth アドレスから: 0017EA0943AE、AT + CON0017EA0943AE を送信すると、モジュールは OK + CONNA または OK + + CONNF CONNE または OK を返します。
  5. 除去装置マッチング情報
    送信: AT + クリア
    正常に戻った後に送信: OK +
    CLEAR クリアに成功すると、デバイスのアドレス コード情報が接続されました。
  6. クエリ モジュールの動作モード
    送信: AT + MODE?
    正常に返された後に送信: OK + Get: [para] Para: 0 ~ 2 の範囲。0 はパススルー モードを表し、PIO 取得 + リモート制御 + 1 パススルー、2 代表パススルー + リモート制御モードを表します。デフォルトはは0です。
  7. モジュールの動作モードを設定します。
    送信: AT + MODE [] 正常に返された後に送信: OK + 設定: [para]
  8. デバイス名のクエリ
    送信: AT + NAME?
    正常に戻った後に送信: OK + NAME [para1]
  9. デバイス名を設定します
    送信: AT + NAME [para1] 正常に返された後に送信: OK + 設定: [para1] Example: デバイス名を Seeed に設定し、AT + NAMESeeed を送信し、OK + Set を返します: Seeed AT 今回は、Bluetooth モジュールの名前が Seeed に変更されました。 注: 命令の実行後、電気に必要な承認のパラメータを設定します。
  10. クエリ一致パスワード
    送信: AT + PASS?
    正常に返された後に送信します: OK + PASS: [para1] Para1 の範囲は 000000 ~ 999999 で、デフォルトは 000000 です。
  11. ペアリング設定パスワード
    AT + PASS を送信 [para1] 正常に戻った後に送信: OK + Set: [para1]
  12. 工場出荷時の設定を復元
    AT + RENEWセンド
    返品が成功した後に送信: OK + RENEW
    デフォルトの工場設定モジュールを復元します。モジュールの設定がリセットされるため、工場出荷時のデフォルトの状態で工場に戻ります。再起動後、モジュールを 500 ミリ秒遅らせます。必要がない場合は、注意してください。
  13. モジュールのリセット
    送信: AT + RESET
    正常に戻った後に送信: OK + RESET
    命令実行モジュールは、再起動後 500 ms 遅延します。
  14. マスタースレーブモードを設定する
    送信: AT + ROLE [para1] 正常に返された後に送信: OK + 設定: [para1]

Exampルコード
//主人
//マスターコーディング
//スレーブ
//スレーブコーディング

 

ドキュメント / リソース

ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE モジュール [pdf] ユーザーマニュアル
CC2541、Bluetooth V4.0 HM-11 BLE モジュール、CC2541 Bluetooth V4.0 HM-11 BLE モジュール、V4.0 HM-11 BLE モジュール、HM-11 BLE モジュール、BLE モジュール、モジュール

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *