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