0

我的 Arduino mega board 和 SIM800L 模块有问题,我连接到模块的 RX 和 TX 引脚,当我进入串行监视器时,它返回这些字符,可能是什么?

void setup() {
  Serial.begin(9600);

  //Begin serial communication with Arduino and SIM800L
  Serial1.begin(9600);

}

void loop() {
  delay(500);
  while (Serial.available()) {
    Serial1.write(Serial.read()); //Forward what Serial received to Software Serial Port
  }

  while(Serial1.available()) {
    Serial.write(Serial1.read()); //Forward what Software Serial received to Serial Port
  }

} 

在此处输入图像描述

4

1 回答 1

0

在示波器上进行了这么多搜索和查看后,我找到了解决方案,如果您使用 LM2596 降压转换器为模块供电,请记住将电路的所有接地共用。

在此处输入图像描述

于 2021-03-05T14:09:58.030 回答