Невозможно подключиться к Arduino Uno на Ubuntu 16.04

Невозможно подключиться к Arduino Uno на Ubuntu 16.04

Я установил Arduino ide 1.6.9, скачав его с сайта Arduino. Когда я подключаю плату Arduino UNO, на ней загораются светодиоды.

Когда я пытаюсь загрузить программу на плату, появляется сообщение:

avrdude: ser_open(): невозможно открыть устройство "COM1": нет такого файла или каталога ioctl("TIOCMGET"): неподходящий ioctl для устройства

Пункт меню «Инструменты>Порты» неактивен.

Я пробовал подключать и отключать плату при открытом и закрытом IDE, но безуспешно.

Вывод lsusb:

Bus 001 Device 002: ID 8087:8000 Intel Corp.  Bus 001 Device 001: ID
1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID
1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 004: ID
0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 002 Device 002: ID 0bda:57b5 Realtek Semiconductor Corp.  Bus 002
Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Никакой разницы в выходных данных lsusbпри dmesgподключенном и отключенном Arduino нет.

Я понятия не имею, что делать!

решение1

Вы сказали, что он отображается как устройство COM на Linux, но по моему опыту с устройствами Arduino и Linux, он должен отображаться как устройство ACM. Настройка, размещенная на веб-странице Arduino, также должна это отображать.

Вот настройка для Windows: https://www.arduino.cc/en/Guide/Windows

Вот настройка для Linux: https://www.arduino.cc/en/Guide/Linux#toc7

Первое, что я бы сделал, это убедился, что вы правильно выполнили шаги по началу работы. А именно, внимательно посмотрите на шаг 7, где вы выбираете тип платы. Обратите внимание, что прямо под ним также указан порт платы, в котором, как я думаю, и заключается ваша проблема. Попробуйте посмотреть, можете ли вы изменить эту деталь.

Редактировать: пропустил часть, где вы сказали, что он выделен серым цветом

Вот еще один пост, в котором есть много "решений", где что-то должно работать для вас. Из того, что выглядит, самым быстрым методом проверки будет запуск ide с правами root

https://stackoverflow.com/questions/19322432/arduino-tools-serial-port-greyed-out

решение2

Извините, но, по-видимому, плата arduino, с которой я пытался связаться, была повреждена. Я подключаюсь к другой с первой попытки, ничего не меняя...

Связанный контент