jdy31 arduino
时间: 2025-02-23 11:25:44 浏览: 93
### JDY31模块概述
JDY31是一款专为Arduino和其他微控制器设计的低功耗蓝牙透传模块[^1]。该模块支持BLE(Bluetooth Low Energy),能够实现设备间的无线数据传输。
### JDY31模块的主要特性
- 支持BLE 4.0协议栈
- 工作电压范围广,兼容多种电源输入方式
- 提供UART接口用于连接主控器
- 内置天线简化电路设计
- 可通过AT指令配置参数并调整工作模式
### 连接方法与硬件准备
为了使JDY31模块正常运行并与Arduino通信,需准备好以下材料:
- Arduino开发板一块(如Uno, Mega)
- JDY31 BLE模块一个
- 杜邦线若干根
- USB转TTL串口适配器(可选)
建立物理连接时应注意将JDY31的VCC接到3.3V供电端子上;GND接地;TXD连到接收方RX引脚;而RXD则对应发送方TX引脚。
```cpp
// 初始化串口波特率设置
void setup(){
Serial.begin(9600);
}
```
### 基本操作指南
当完成上述连线之后,在Arduino IDE环境中编写程序来测试JDY31的功能。下面是一个简单的例子用来验证两者之间的通讯状态良好:
```cpp
if (Serial.available()){
String dataReceived = Serial.readString();
Serial.println(dataReceived);
}
```
这段代码会读取来自JDY31的数据并通过监视窗口打印出来。如果一切顺利的话,则说明已经成功建立了基于BLE技术的双向链路。
阅读全文
相关推荐


















