• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос Не выводит сообщение при запуске

ZiroyAX

New member
Код:
  int b = 1;
void setup()
{
  Serial.begin(9600);  // устанавливаем скорость передачи данных последовательного соединения

  int c = 33;
    Serial.print(c);
}


void loop()
{
  delay(3000);
  int a = 4;
Serial.print(a);
  delay(1000);
  Serial.print(b);

}
Купил плату NodeMCU v3 Разобрался вроде бы с подключением и заливкой прошивки

Использую Arduino IDE. При просмотре "Монитор порта" выводит циклично 4 и 1 через три и одну секунду соответственно, но этот код находится в loop.

Почему код: "int c = 33; Serial.print(c);" не работает? Не выводится один раз сообщение "33"? При чем ошибок нет же
 

CodeNameHawk

Moderator
Команда форума
Добавьте небольшую задержку, перед первым выводов в сериал.
 

ZiroyAX

New member
Добавьте небольшую задержку, перед первым выводов в сериал.
Спасибо помогло. Правда я считал, что при нажатии монитор порта - перезапускается плата, но чтобы увидеть нужны вывод сообщения, приходится каждый раз нажимать reset на самой плате
 
Сверху Снизу