Serial.println в arduino ide не печатает должным образом - PullRequest
0 голосов
/ 28 апреля 2018

Я использую плату 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);              
}

Но вывод на последовательном мониторе - это нечто иное, например, перевернутый знак вопроса, некоторые неизвестные символы. Я не знаю, что происходит, какую ошибку я делаю, пожалуйста, сообщите мне.

1 Ответ

0 голосов
/ 28 апреля 2018

В вашем примере вы должны увидеть следующую команду:

Serial.begin(38400);

В правом нижнем углу окна, в котором отображается серийный шрифт, есть раскрывающийся список, в котором отображаются некоторые параметры номера. Выберите номер, который совпадает с номером в коде выше. Это скорость передачи, думайте о ней как о скорости, с которой вы общаетесь. Вы хотите писать и читать с одинаковой скоростью, чтобы информация передавалась правильно;)

...