Не могу загрузить программу в Arduino Uno

Я не использовал свой Arduino около 2 месяцев. Раньше это работало нормально, но теперь, когда я хочу загрузить свою программу, я получаю эту ошибку:

Не удалось найти плату на выбранном порту. Убедитесь, что вы выбрали правильный порт. Если это правильно, попробуйте нажать кнопку сброса платы после начала загрузки.

Я перезагружаюсь сразу после загрузки, но это не работает. Что еще мне делать? Я использую Ubuntu и Arduino IDE.

, 👍2

Обсуждение

https://hackingmajenkoblog.wordpress.com/2016/08/24/diagnosing-arduino-problems-in-linux/, @Majenko


2 ответа


Лучший ответ:

3

Проверки:

  • Проверьте, есть ли питание на плате (вероятно, будет).
  • Проверьте, отображается ли плата на портах в IDE (например, COM3: Arduino Uno).
  • Проверьте, правильно ли вы установили плату в IDE (например, Uno, Mega и т. д.).
  • Проверьте, не запущено ли у вас несколько версий IDE.
  • Проверьте, установлено ли у вас несколько IDE.
  • Проверьте, не используется ли вывод RX при загрузке скетча.

Попробуйте следующее:

  • Используйте другой USB-порт на компьютере.
  • Используйте другой USB-кабель.
  • Переустановите Arduino IDE
,

Видимо у меня были установлены две версии и я запускал не ту (Arduino Genuino). Спасибо, @Fazeleh

Пожалуйста... вы также можете поменять плату в IDE (я обновлю свой ответ), @Michel Keijzers


0

Мне не удалось загрузить программу Blink со светодиодом между контактом № 13 (+) и выводом GND.

Мое решение было найдено путем выбора других последовательных портов путем перехода к параметрам последовательного порта в меню Инструменты

Выбор правильного порта оживил мою новую плату!

,

Привет и добро пожаловать в Stack Exchange! Чем это отличается от второго пункта принятого ответа?, @Greenonline

Убедитесь, что между контактом № 13 и светодиодом установлен резистор ограничения тока, например, от 270 Ом до 1 кОм, 2 кОм в этом диапазоне. Не перегорайте свой контакт ввода-вывода., @CrossRoads