этот код ничего не печатает на последовательном мониторе. Код находится в setup()

Serial.println("CLEARDATA"); //удаляет все данные, оставшиеся от предыдущих проектов
Serial.println("LABEL,time,load reading(gm),microwave output,CO sensor,sound data,magnetic sensor "); //всегда пишите LABEL, чтобы Excel знал, что дальше будут названия столбцов (вместо Acolumn можно написать, например, Time)
Serial.println("RESETTIMER"); //сбрасывает таймер в 0

//pinMode(AOUTpin, INPUT); //устанавливает вывод как вход для Arduino
// pinMode(ledPin, OUTPUT); //устанавливает вывод как выход Arduino
Serial.println("HX711 calibration sketch");
Serial.println("Remove all weight from scale");
Serial.println("After readings begin, place known weight on scale");
Serial.println("Press + or a to increase calibration factor");
Serial.println("Press - or z to decrease calibration factor");

, 👍-1


2 ответа


4

Причины могут быть разными, среди них:

  • Скорость последовательного порта не соответствует скорости последовательного «монитора»
  • Скорость последовательного порта вообще не установлена (может быть причиной первой проблемы)
,

2

Я не вижу этого перед печатными заявлениями: Serial.begin(9600); // или какая-то другая скорость

Это предотвратит любую печать.

,