我是第一次尝试使用hc-05模块,我遇到了一些问题:我已经很难找到正确的rx和tx引脚,g最终将rx和tx引脚放在了rx -> pin0 (rx)和tx ->引脚10上。我可以将数据从hc-05发送到手机,但如果我从手机发送到hc-05,我会收到奇怪的字符。这是我的代码和配置。谢谢你的帮助。配置镜像
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 0); // RX, TX
void setup() {
Serial.begin(9600);
pinMode(9,OUTPUT); digitalWrite(9,HIGH);
Serial.println("Enter AT commands:");
mySerial.begin(38400);
}
void loop()
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}```
[1]: https://i.stack.imgur.com/BhED7.jpg发布于 2021-09-13 19:04:50
事实上,只要把HC-05的波特率也调到9600就足够了。
https://stackoverflow.com/questions/69151241
复制相似问题