Не удается подключиться к последовательному порту

Я пытаюсь заставить светодиод Arduino мигать в первый раз, но когда я пытаюсь загрузить код, я получаю следующую ошибку в Serial Monitor:

Ошибка при открытии последовательного порта '/dev/ttyACM0'.
Попробуйте ознакомиться с документацией по адресу http://playground.arduino.cc/Linux/All#Permission

.

Кстати, у меня serial.debug_rate=9600, поэтому я не думаю, что это проблема. Может ли кто-нибудь помочь мне с этим, пожалуйста?

, 👍3

Обсуждение

Рассматривали ли вы возможность перейти по предоставленной ссылке и попробовать то, что она предлагает?, @Majenko

Вы также можете найти дополнительную информацию и советы здесь: https://hackingmajokblog.wordpress.com/2016/08/24/diagnosing-arduino-problems-in-linux/, @Majenko


2 ответа


3

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

sudo chmod a+rw /dev/ttyACM0

в консоли (откройте его, нажав CTRLALTT).

,

1

Эта проблема связана с тем, что ваше имя пользователя не входит в группу дозвона. Попробуйте: sudo usermod -a -G dialout yourusername и перезагрузите компьютер, чтобы загрузить изменения, затем снова проверьте, сохраняется ли проблема...

Я написал об этом статью здесь: Решение проблемы загрузки Arduino IDE и ошибки последовательного монитора в Ubuntu. р>

,