问题标签 [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蓝牙模块的BLE Shield?

我是 arduino 项目的新手。我想请你帮忙。我从 ( http://imall.iteadstudio.com/development-platform/arduino/shields/im130704001.html )为 Arduino 购买了 BLE Shield 。他们使用Hm-10蓝牙模块(http://www.jnhuamao.cn/bluetooth.asp?ID=1)制作了这个盾牌。Itead 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蓝牙模块吗?

我需要一些 arduino 草图寻求帮助!

0 投票
2 回答
14170 浏览

c# - 为 BLE windows 8.1 开发

我在网上发现了一些问题,但没有简明的答案。每个人都在谈论为 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 -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-标签

我尝试启动并扫描,但没有找到任何 BLE 设备。我什至不知道我做的是否正确。

我有一个 BT 4.0 USB 加密狗。

我到底如何检测蓝牙设备?

谢谢

0 投票
1 回答
4400 浏览

android - HM-10 蓝牙模块 - BLE 4.0 保持失去连接

有人试过使用HM-10蓝牙模块吗?

我可以使用 Android 设备与它配对并传递预定义的 PIN。根据UART返回,配对成功(模块返回OK+CONN - 表示连接建立)

然而,几秒钟后(2-3),UART收到OK+LOST;表示连接丢失。此外,LED 开始闪烁(通常,当连接处于活动状态时,它会保持亮起)

这是一般蓝牙还是 HM-10 模块的正常行为。

这是产品的网址:http ://www.jnhuamao.cn/bluetooth.asp?ID=1

0 投票
2 回答
1838 浏览

bluetooth - 蓝牙模块 HM-15 和 Arduino 扫描 iBeacons

我买了一个HM-15 BLE蓝牙模块并成功连接到Arduino。我能够发送 At 命令,我想用它来扫描 iBeacon 并获取它们的主要和次要。

使用 AT+DISC?我可以看到信标地址,但我无法连接到它,现在我被困在如何检索主要和次要地址上

你能帮助我吗?这是模块的数据表: http ://www.elecrow.com/download/bluetooth40_en.pdf

谢谢

0 投票
1 回答
1970 浏览

ios - Xcode、HMSoft HM-10 BLE直接连接一个模块,无需选择UUID

我买了一些 HM-10 模块,用 iOS 应用程序与 Arduino 对话。我已经尝试了这些示例并且它们有效,但是在每个应用程序中您都必须选择要与之交谈的设备。我的计划是使用该模块控制 RGB-Light,并且代码已经在 arduino 端运行。我已经更改了教程应用程序,因此也可以将这些应用程序与 arduino 交谈。所以我需要帮助如何在没有所有错误处理内容和 TableView 的情况下直接连接到模块 uuid。如果它不可用,我需要的唯一错误处理是“找不到设备”。我对 xcode 和 ios 编程有点陌生,目前缺乏技能,但互联网并不是很有帮助。

0 投票
7 回答
15273 浏览

bluetooth - 无法将 HM-10 蓝牙连接到 Arduino Uno

我已经尝试了一切,真的,一切。HM-10模块(蓝牙)有它的 LED 和闪烁,如果你从他们的应用程序连接到它,LED 停止闪烁,你会在UUIDiDevice 上看到它。

当您尝试从它对模块进行编程并从 arduino 串行监视器(在 mac 上)UART发送"AT"到 get时,问题就开始了。"OK"

所以,我试图tx/rx通过 ttl 转换器将其连接到 arduino uno 并从显示器发送命令,但没有成功。

比我尝试直接连接它并使用此链接: 如何使用基于 HM-10 蓝牙模块的 BLE Shield?

没用(对 "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 设备。

HM10在发送AT+START后,会做广播包,可以检测到服务和特征,但是特征值是默认的0x00,怎么改呢?

已多次检查数据表,但找不到能够执行相同操作的 AT 命令。

更新:在中央模式下设置 HM10 的类似问题:

中央模式设置!

1) AT+ROLE1 - 设置为中央模式

2) AT+IMME1 - 从 RESET 开始

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 - 是否可以使用带有 Arduino 的 HM-10 或 HM-11 BLE 模块与 iOS 设备 (ANCS) 进行通信?

我想基于 arduino 工具和库为我的 iPhone 构建智能手表。但我对 BLE 有疑问:我知道已经有一个用于 ancs 的 nRF8001 库(https://github.com/robotastic/ANCS-Library),但我想使用 HM-11 模块,主要是因为它是更小更便宜。那么是否可以将 HM-11 模块连接到 Arduino 并接收 iOS 通知并对其进行处理?(例如在屏幕上显示)

提前致谢。

0 投票
2 回答
1275 浏览

ios - BLE + ios上的虚拟串口?

AFAIK iOS 7 支持 BLE,但不支持 SPP。有没有机会在 iOS 上拥有虚拟串口,就像 UART 向 BLE 模块发送字节并从 BLE 模块接收字节一样?我已经购买了 cc2540 和 cc2541 TI 的 ble 模块,它们可以在 iOS 上作为虚拟串口工作吗?FRCOMM 呢?

0 投票
2 回答
1092 浏览

ios - 带有 Hm10 外设的 iOS 核心蓝牙 BLE 安全性

有人可以建议在 BLE 通信中是否可以在建立连接之前从外围设备对中心进行身份验证?

示例:1) 外围设备不断通告 2) 中心发现外围设备并发送连接请求 3) 连接已建立并且广告停止 3) 外围设备通过 AES 或配对等方式对中心设备进行身份验证。 4) 如果身份验证成功,则传输数据。

无论哪种方式,一旦这个恶意中心连接到外围设备,正版中心将无法像每个外围设备一样。如果我理解正确,外围设备不能结束连接或开始连接,外围设备不允许同时连接。

我怎么解决这个问题?即使可以通过某种方式终止与外围设备的连接,恶意中心也会继续重新连接,因此本质上是执行拒绝服务(DOS)攻击。

谢谢你!