Чрезмерная задержка при загрузке простого скетча в Arduino Uno без ошибок

Вот код, который я пытаюсь загрузить. Это часть комплекта датчика Grove/Arduino, и я использую модуль датчика освещенности.

  • У меня есть правильная плата (Arduino Uno) и выбранный COM-порт (я использую онлайн-редактор Arduino), и никаких ошибок не появляется, но это занимает не менее +5 минут, и по-прежнему не загружается . Я проверил скорость своего интернета, и загрузка и загрузка в порядке (> 100 Мбит/с).
  • Я пытался проверить код, а затем загрузить его, но это не решило проблему.
const int light_sensor = A3;

void setup() {
  Serial.begin(9600);
  
}

void loop() {
  int raw_light = analogRead(light_sensor); // считываем необработанное значение с датчика освещенности
  int light = map(raw_light, 0, 1023, 0, 100); // значение карты от диапазона 0-1023 до диапазона 0-100
  Serial.print("Light Level");
  Serial.println(light); // Печатаем количество света из указанного выше диапазона в Serial Monitor
  delay(1000); // Подождите 1 с, чтобы не спамить последовательный монитор.
}

, 👍0

Обсуждение

вы пробовали IDE?, @Juraj

Раньше работал правильно? В другом контексте у меня был такой тайм-аут, потому что у моего браузера не было разрешения на эту папку. Попробуйте использовать Arduino IDE напрямую., @chrisl