如何要求在 Arduino 中的两个 BC04-B 蓝牙模块上正常断开连接?

问题描述

我使用两个 Arduino 板(一个 Uno 和一个 Mega2560)和两个 BC04-B 蓝牙模块。
我使用带有 SoftwareSerial 库的 AT 命令来连接它们(一主一从)。
现在我想断开它们,但是如果它们已连接,我就不能再发送 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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)