0

我第一次尝试使用 hc-05 模块,但遇到了一些问题:我已经很难为 g 最终放在 rx -> pin0 (rx) 和 tx 上的 rx 和 tx 引脚找到正确的引脚-> pin 10。我可以将数据从 hc-05 发送到手机,但如果我从手机发送到 hc-05,我会收到奇怪的字符。这是我的代码和配置。谢谢您的帮助。[配置图][1]

#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
4

1 回答 1

0

事实上,将 HC-05 的波特率也设置为 9600 就足够了。

于 2021-09-13T19:04:50.027 回答