gpt4 book ai didi

c - HM-10 和 Arduino - 发送没有代码行结尾的 AT 命令

转载 作者:太空宇宙 更新时间:2023-11-04 04:59:38 24 4
gpt4 key购买 nike

我需要将 HM-10 与 Arduino Uno 或 Nano 一起使用。我不知道如何发送 AT 命令和阅读回复。这些命令通过串行监视器工作,但不能通过代码工作。

这是我到目前为止尝试过的:

#include <SoftwareSerial.h>

SoftwareSerial blueToothSerial(0,1); // RX, TX

void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(115200);
Serial.println("Serial began");
blueToothSerial.begin(9600);
delay(2000);
}

void loop()
{
Serial.println("looping...");
blueToothSerial.print("AT+DISC?");
delay(5000);
if (blueToothSerial.available())
{
Serial.println("bluetooth serial available");
Serial.write(blueToothSerial.read());
}
}

但是,我无法阅读任何回复,我觉得命令没有触发。执行不会进入 if(blueToothSerial.available())

最佳答案

确保在串口监视器选项中没有设置 NL&CR。

关于c - HM-10 和 Arduino - 发送没有代码行结尾的 AT 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35934323/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com