arduino蓝牙代码
时间: 2024-10-12 19:10:01 浏览: 35
bluetoothOpenDoor_Arduino蓝牙控制舵机_
5星 · 资源好评率100%
Arduino蓝牙通信主要是通过添加蓝牙模块,如HC-05或Adafruit Bluefruit LE系列,来实现与智能手机或其他蓝牙设备的数据交互。以下是一个简单的例子,展示如何在Arduino UNO上使用 HC-05 蓝牙模块进行蓝牙数据发送:
```cpp
#include <SoftwareSerial.h> // 引入软件串口库
// HC-05默认连接到数字9(D9)和D10(D10)
SoftwareSerial bt(9, 10);
void setup() {
Serial.begin(9600); // 初始化串口通信
bt.begin(9600); // 初始化蓝牙通信
// 等待蓝牙配对完成
while (!bt.available()) {}
Serial.println("Bluetooth initialized");
}
void loop() {
String data = "Hello from Arduino!"; // 想要发送的数据
// 将字符串转换为字节并发送
for (int i = 0; i < data.length(); i++) {
bt.write(data[i]);
}
delay(1000); // 延迟1秒,防止连续发送
}
```
阅读全文