問題タブ [hm-10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
22937 参照

bluetooth - HM-10 bluetooth モジュールに基づく BLE Shield の使用方法

私はarduinoプロジェクトの初心者です。どなたかお力添えをお願いしたいです。Arduino 用の BLE Shield を ( http://imall.iteadstudio.com/development-platform/arduino/shields/im130704001.html ) から購入しました。このシールドは、Hm-10 Bluetooth モジュール ( http://www.jnhuamao.cn/bluetooth.asp?ID=1 ) を使用して作成されました。Itad Studio には、このシールドを使用したサンプル コードはありません。それをプログラムする方法やArduinoからATコマンドを送信する方法がわかりません。

データシート ( ftp://imall.iteadstudio.com/Shield/IM130704001_ITEAD_BLE_Shield/DS_IM130704001_ITEAD_BLE_Shield.pdf ) の「AT コマンド」を読み、このコード ( http: //arduino.cc/en/Reference/SoftwareSerial )しかし、私はコマンドを受け取っただけです。

この HM-10 Bluetooth モジュールを使用したことがある人はいますか?

私は助けのためにいくつかのarduinoのスケッチが必要です!

0 投票する
2 に答える
14170 参照

c# - BLE Windows 8.1 向けの開発

Web のあちこちに散らばっているのを見つけましたが、簡潔な答えはありません。誰もが Android および iOS 向けの BLE の開発について話しますが、C# (.NET) で Windows 向けに開発するにはどうすればよいでしょうか?

私はこれを見つけました http://social.msdn.microsoft.com/Forums/windowsapps/en-US/2f236b71-a6ac-4c42-aef3-723c3691cbf8/how-to-discover-connectdisconnect-and-reconnect-to-bluetooth -low-energy-device-from-windows-81?forum=wdk

C# の例を試してみましたが、正常性プロファイルを持つデバイスがありません (また、汎用デバイスの検索を設定する方法がわかりません)。コードを変更しようとしましたが、役に立ちませんでした

センサー タグと、arduino プロジェクトに役立つ汎用 BLE HM-10 モジュールがあります。私の iPhone は、SensorTag アプリケーションまたは LightBlue を使用して、これらのデバイスの両方を見つけることができます。

これも見つけました http://orcs.sebsoft.com/openvision/index.php/8-vision/37-how-to-acquire-data-by-c-from-bluetooth-4-bluetooth-low-energy- ti-ble-keyfob-ti-sensor-tag

起動してスキャンしてみましたが、BLEデバイスが見つかりませんでした。自分のしていることが正しいかどうかさえわかりません。

BT 4.0 USB ドングルを持っています。

Bluetoothデバイスを検出するにはどうすればよいですか?

ありがとう

0 投票する
2 に答える
1838 参照

bluetooth - bluetooth module HM-15 and Arduino scanning for iBeacons

I bought a HM-15 BLE bluetooth module and successefully connected to Arduino. I am able to sent At commands and I would like to use it for scanning for iBeacons and get their major and minor.

Using AT+DISC? I can see the beacon address but I cannot connect to it and now I am stuck on how to retrieve major and minor

Can you help me? Here is the datasheet of the module: http://www.elecrow.com/download/bluetooth40_en.pdf

Thanks

0 投票する
1 に答える
1970 参照

ios - Xcode、HMSoft HM-10 BLEはUUIDを選択せず​​に1つのモジュールに直接接続します

iOSアプリでArduinoと通信するために、HM-10モジュールをいくつか購入しました。私は例を試してみましたが、うまくいきましたが、すべてのアプリで話すデバイスを選択する必要があります. 私の計画は、そのモジュールで RGB-Light を制御することであり、コードはすでに arduino 側で動作しています。チュートリアルアプリを変更したので、arduino との会話も可能です。したがって、すべてのエラー処理とTableViewを使用せずにmodule-uuidに直接接続する方法の助けが必要です。必要な唯一のエラー処理は、利用できない場合は「デバイスが見つかりません」です。xcode と ios プログラミングは初めてで、現時点ではスキルが不足していますが、インターネットはあまり役に立ちませんでした。

0 投票する
7 に答える
15273 参照

bluetooth - HM-10 ブルートゥースを Arduino Uno に接続できない

私はすべてを、本当に、すべてを試しました。モジュール(bluetooth)にはHM-10LEDと点滅がありますが、アプリから接続すると、LEDの点滅が止まりUUID、iDeviceに表示されます。

モジュールをそのモジュールからプログラムし、arduinoのシリアルモニター(Mac上)からgetにUART送信しようとすると、問題が発生します。"AT""OK"

そのため、ttlコンバーターを介してarduino unoに接続し、モニターからコマンドを送信しようとしましtx/rxたが、機能しませんでした。

私はそれを直接接続しようとしていたよりも、このリンクを使用しました: HM-10 Bluetoothモジュールに基づくBLEシールドの使用方法?

動作しませんでした(「AT」の応答なし)。

私もこれを試しました: http://www.seeedstudio.com/wiki/Bluetooth_V4.0_HM-11_BLE_Module

そしてこれ: http://www.instructables.com/id/Control-RGB-lights-from-Android-with-Arduino-Bluet/step1/Assemble-test-configure-your-Bluetooth-LE-module/

応答がない場合、モジュールから応答がありません(モジュール rx は arduino の tx に移動します)

このモジュールがどうなっているのかよくわかりません。壊れている可能性があります (もしそうなら、どうすれば iPad から接続して UUID を取得できますか??)。

他にできることはありますか?? もう応答できないモードにするオプションはありますか?

0 投票する
4 に答える
18914 参照

arduino - HM10 ble 変化特性値 AT コマンド Arduino

特性値を書き込む AT コマンドや、Hm10 モジュールを使用して arduino から別の ble デバイスにデータを送信する方法を教えてください。

AT+START を送信した後、HM10 はパケットをアドバタイズし、サービスと特性を検出できます. しかし、特性値はデフォルトの 0x00 です. どうすれば変更できますか?

データシートを何度も確認しましたが、同じことができる AT コマンドが見つかりません。

更新: HM10 を中央モードに設定する際の同様の問題:

セントラルモードのセットアップ!

1) AT+ROLE1 - セントラルモードに設定

2) AT+IMME1 - リセットから開始

3) AT+SHOW1 - 検出されたデバイスを表示する

4) AT+ディスク? - デバイスの検出、デバイスの MAC ID の取得、

5) AT+CON[MAC ID]

結果: 常に OK+CONNA を返し、10 秒後に OK+CONNF を返します。

「AT+DISC?」の前に「AT+START」を使って混乱しています。AT+START が機能しなくなり、その逆も同様です。AT+START を使用すると、OK+CONN のループに続いて OK+LOST が連続して発生し、それ以上 AT コマンドが受け入れられなくなります。私はそれが結果につながると信じています

正しい順番についてアドバイスいただけますか?

LightBlue iOS アプリを周辺機器として使用。アプリケーションからデータを受信するために、サービスを選択し、特性をサブスクライブするにはどうすればよいですか?

ありがとうございました。

0 投票する
2 に答える
4725 参照

ios - HM-10 または HM-11 BLE モジュールを Arduino で使用して、iOS デバイス (ANCS) と通信することはできますか?

arduino のツールとライブラリに基づいて、iPhone 用のスマートウォッチを構築したいと考えています。しかし、私は BLE に問題があります: ancs ( https://github.com/robotastic/ANCS-Library )用の nRF8001 のライブラリが既にあることは知っていますが、HM-11 モジュールを使用したいと考えています。小さくて安い。HM-11 モジュールを Arduino に接続し、iOS 通知を受信して​​何かを行うことは可能ですか? (例えば、画面に表示する)

前もって感謝します。

0 投票する
2 に答える
1092 参照

ios - Hm10 ペリフェラルによる iOS コア Bluetooth BLE セキュリティ

BLE通信で、接続が確立される前にペリフェラルからセントラルを認証することが可能かどうか誰かが提案できますか?

例: 1) ペリフェラル アドバタイズを継続的に行う 2) セントラルがペリフェラルを検出し、接続要求を送信する 3) 接続が確立され、アドバタイジングが停止する 3) ペリフェラルが AES またはペアリングなどを介してセントラルを認証する 4) 認証が成功した場合、データを転送します。

いずれにせよ、この悪意のあるセントラルがペリフェラルに接続されると、正規のセントラルは各ペリフェラルとして接続できなくなります。私が正しく理解していれば、ペリフェラルは接続を終了したり接続を開始したりできず、ペリフェラルは同時接続を許可しません。

どうすればこの問題を解決できますか? ペリフェラルからの接続を終了する何らかの方法が可能になったとしても、悪意のあるセントラルは再接続を続けるため、本質的にサービス拒否 (DOS) 攻撃を実行します。

ありがとう!