用于 Arduino Uno 的 WHADDA HM-10 无线扩展板

介绍
致全体欧盟居民
有关该产品的重要环境信息
设备或包装上的此符号表示,在设备使用寿命结束后丢弃该设备可能会危害环境。请勿将设备(或电池)作为未分类的城市垃圾处理;应将其送至专门的公司进行回收。应将此设备退还给您的经销商或当地的回收服务机构。遵守当地的环境规则。
如果有疑问,请联系当地的废物处理部门。
感谢您选择 Whadda!请在使用本设备前仔细阅读手册。如果设备在运输过程中受损,请勿安装或使用,并联系您的经销商。
安全说明
在使用本设备之前,请阅读并理解本手册和所有安全标志。
仅适合室内使用。
- 8 岁以上的儿童以及身体、感官或精神能力较差或缺乏经验和知识的人均可使用此设备,前提是他们已接受过有关安全使用此设备的监督或指导,并且了解所涉及的危险。儿童不得玩耍此设备。儿童不得在无人监督的情况下进行清洁和用户维护。
一般准则
- 请参阅本手册最后几页的 Velleman® 服务和质量保修。
- 出于安全原因,禁止对设备进行任何改造。用户对设备进行改造而造成的损坏不在保修范围内。
- 仅将设备用于其预期用途。以未经授权的方式使用该设备将使保修失效。
- 因忽视本手册中的某些指导原则而造成的损坏不在保修范围内,并且经销商不对任何由此产生的缺陷或问题负责。
- Velleman Group nv 及其经销商对于因持有、使用或故障本产品而造成的任何损害(非正常、意外或间接)不承担任何责任——无论损害性质如何(财务、物质……)。
- 保留本手册以供将来参考。
什么是 Arduino®
Arduino® 是一个基于易于使用的硬件和软件的开源原型设计平台。 Arduino® 板能够读取输入 - 亮灯传感器、按钮上的手指或 Twitter 消息 - 并将其转换为输出 - 激活电机、打开 LED、在线发布内容。 您可以通过向板上的微控制器发送一组指令来告诉您的板该做什么。 为此,您需要使用 Arduino 编程语言(基于 Wiring)和 Arduino® 软件 IDE(基于 Processing)。 阅读 Twitter 消息或在线发布需要额外的屏蔽/模块/组件。 浏览 www.arduino.cc 了解更多信息。
产品结束view
WPSH338 使用带有 Texas Instruments® CC10 蓝牙 v2541 BLE 芯片的 HM-4.0 模块,与 WPB100 UNO 完全兼容。 该屏蔽将所有数字和模拟引脚扩展为 3PIN,使用 3PIN 线轻松连接到传感器。
提供一个开关来打开/关闭 HM-10 BLE 4.0 模块,2 个跳线允许选择 D0 和 D1 或 D2 和 D3 作为串行通信端口。
规格
- 排针间距:2.54 mm
- 蓝牙® 芯片:德州仪器® CC2541
- USB协议:USB V2.0
- 工作频率:2.4 GHz ISM 频段
- 调制方式:GFSK(高斯频移键控)
- 发射功率:-23 dBm、-6 dBm、0 dBm、6 dBm,可通过AT命令修改
- 灵敏度:在 84% BER 时 =-0.1 dBm
- 传输速率:异步6K字节
- 安全性:身份验证和加密
- 支持服务:中央和外围UUID FFE0,FFE1
- 功耗:待机时400-800 μA,传输时8.5 mA
- 电源屏蔽:5 VDC
- 电源 HM10:3.3 VDC
- 工作温度:-5 至 +65 °C
- 尺寸:54 x 48 x 23 毫米
- 重量:19克
描述

- D2-D13
- 5 伏
- 地线
- 接收(D0)
- 发送 (D1)
- 蓝牙® LED
- Bluetooth® 通讯引脚设置,默认 D0 D1; 另一个RX TX引脚设置串口,RX到D3,TX到D2
- 地线
- 5 伏
- A0-A5
- 蓝牙® 开关
- 重置按钮
Example
在此例中ample,我们使用安装在 WPB338 (UNO) 上的 WPSH100 和最近的 Android 智能手机进行通信。
请注意,BLE(Bluetooth® Low Energy)不向后兼容旧的“Classic”Bluetooth®。 欲了解更多信息,请参阅
https://en.wikipedia.org/wiki/Bluetooth_Low_Energy.
小心地将 WPSH338 安装到 WPB100 (UNO) 上,将以下代码复制粘贴到 Arduino® IDE 中(或下载 VMA338_test.zip file 从我们的 web地点)。
int 值;
int ledpin = 13;
无效设置()
{
串行.开始(9600);
pinMode(ledpin,输出);
无效循环()
{ val=Serial.read();
如果(val=='a')
{
数字写入(ledpin,高);
延迟(250);
数字写入(ledpin,低);
延迟(250);
Serial.println(“Velleman VMA338 蓝牙 4.0 扩展板”);
}
}
从 WPSH338 移除两个 RX/TX 跳线或关闭 HM-10 模块(您必须将代码发送到 WPB100,而不是 WPSH338),然后编译上传代码。
上传完成后,您可以放回两个跳线或打开 HM-10。
现在,是时候准备智能手机了,我们需要一个蓝牙终端来通话和收听 WPSH338。 如前所述,BLE 4.0 与经典蓝牙® 不兼容,因此许多可用的蓝牙® 终端应用程序将无法运行。
从我们的下载应用程序 BleSerialPort.zip 或 BleSerialPort.apk web地点。
安装 BleSerialPort 应用程序并打开它。
您将看到这样的屏幕。 点击三个点,然后选择“连接”。

确保蓝牙® 功能已打开并且您的手机与 BLE 兼容。 您现在应该可以看到名为 HMSoft 的 WPSH338。 连接到它。
键入“a”并将其发送到 WPSH338。 WPSH338 将回答“Velleman WPSH338 […]”。
同时,WPB13 (UNO) 上连接到 D100 的 LED 将亮起几秒钟。

关于 HM-10 和 BLE 的有趣链接: http://www.martyncurrey.com/hm-10-bluetooth-4ble-modules/.
哇达网
保留修改和印刷错误 – © Velleman Group nv。 WPSH338_v01 Velleman Group nv,Legen Heirweg 33 – 9890 Gavere。
文件/资源
![]() |
用于 Arduino Uno 的 WHADDA HM-10 无线扩展板 [pdf] 用户手册 HM-10,适用于 Arduino Uno 的无线扩展板,适用于 Arduino Uno 的 HM-10 无线扩展板 |




