module - 如何要求 Arduino 中的两个 BC04-B 蓝牙模块正常断开连接?
问题描述
我使用两个 Arduino 板(一个 Uno 和一个Mega2560)和两个BC04-B蓝牙模块。
我使用 AT 命令和 SoftwareSerial 库来连接它们(一个主和一个从)。
现在我想断开它们,但是如果它们连接了,我就不能再发送 AT 命令了。
目前我只找到切断BC04-B模块的电源以断开它们的方法。
是否可以使用 arduino 代码或其他方式正常断开它们?
这是arduino代码:
#include <SoftwareSerial.h>
SoftwareSerial BT(10, 9);
void setup() {
Serial.begin(9600);
BT.begin(9600);
BT.write("AT+CONNECT98,d3,32,30,4d,83");
}
void loop() {
}
和串行监视器:
16:29:51.309 -> +CONNECTING>>98:d3:32:30:4d:83
16:29:51.344 -> OK
16:29:54.569 -> +CONNECTED
解决方案
推荐阅读
- typescript - 如何创建可选的泛型?
- google-apps-script - Google App 脚本在 .getSheetByName 函数上崩溃
- python - 哪些版本的 spaCy 支持 en_vectors_web_lg?
- regex - Mod Rewrite - 已经重写一个查询字符串后的附加查询字符串
- php - 如何从我的 sql 表中排除单个 id?
- linux - 如何合并带有冒号的列
- floating-point - 正确舍入计算两个浮点数之和的 sqrt 处理溢出
- uml - 系统间关系的UML包图
- python - 用于语义分割的图像数据生成器
- c# - 如何使用具有多对多关系的 Entity Framework Core 5 添加和更新项目?