Serial.println 在 arduino ide 中打印不正确

Serial.println in arduino ide is not printing properly

我正在使用 nodemcu 板 ESP8266 1.0 和 arduino ide。有一个简单的闪烁灯程序和 Serial.println 代码来检查电路板和串行监视器。该板工作正常,但串行监视器未提供正确的输出。

 void setup() {
  pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
Serial.println("high"); 
delay(1000);             
digitalWrite(13, LOW);    
Serial.println("low");
delay(1000);              
}

但是串口监视器的输出是别的东西,像倒问号,一些未知的characters.I不知道是怎么回事,我犯了什么错误,请告诉我。

在您的示例中,您应该看到以下命令:

Serial.begin(38400);

在显示序列号的window右下角,有一个下拉菜单,显示了一些数字选项。选择与上面代码中的数字相同的数字。那就是波特率,可以将其视为您进行通信的速度。您希望以相同的速度写入和读取以便正确传递信息 ;)