Решење: аврдуде: сер_опен (): није могуће отворити уређај на Ардуину

У овом чланку ћу објаснити како да решите уобичајену грешку у Ардуину:

аврдуде: сер_опен (): није могуће отворити уређај "/ дев / ттиАЦМ0": Дозвола одбијена

Позадина

После дужег времена без коришћења Ардуина узео сам своја два уметка (оригинал и Елегоо) да радим неке активности са ћерком. Повежем их, ставићу трептај да видим да ли је све у реду, а када идем да га пошаљем на плочу, враћа добро познату грешку.

Ардуино: 1.8.5 (Линук), картица: "Ардуино / Генуино Уно" аврдуде: сер_опен (): не може се отворити уређај "/ дев / ттиАЦМ0": Дозвола одбијена Проблем при учитавању на плочу. Посетите хттп://ввв.ардуино.цц/ен/Гуиде/Троублесхоотинг#уплоад за предлоге.

И на рачунару и на лаптопу имам инсталиран Убунту 18.04.

Решење

Почињем следећи линк који ми предлажете. И ја следим кораке

En алата / плоче Изабран је Ардуино / Генуино Уно

Претплатите се на нашу маилинг листу

En алати / серијски порт / дев / ттиАЦМ0

ардуино аврдуде иде проблем

и као што документација сугерише, у случају проблема са управљачким програмима и дозволама, отворим терминал и извршим:

 sudo usermod -a -G tty yourUserName
 sudo usermod -a -G dialout yourUserName

где твоје корисничко име је ваше корисничко име

Сада се одјављујем и пријављујем поново. И за сваки случај да поново покренем ПЦ / лаптоп.

Још увек ми не иде и Ардуино документација више не помаже. Па сам наставио да тражим по форумима и блоговима. Ако вам у овом тренутку то не пође за руком и ви сте попут мене. Пратите следеће кораке

лс / дев / ттиАЦМ0 враћа / дев / ттиАЦМ0
лс -л / дев / ттиАЦМ0 враћа црв-рв—- 1 роот диалоут 166, 0 26. новембра 16:41 / дев / ттиАЦМ

Овим потврђујемо да лука постоји

Даћемо дозволе и проверити да ли наш корисник има потребне дозволе.

 sudo chmod a+rw /dev/ttyACM0
 id devuelve 20(dialout) 

И видим да је корисник у групи диалоут тако да смо овај део добро разумели.

Оно што ми је пошло за руком било је поновно инсталирање Ардуина.

Ако проверите

which avrdude

И не враћа ништа што би решавање поновног инсталирања Ардуина требало решити.

sudo apt install --reinstall arduino

А ако нисте успели да решите проблем, оставите ми коментар и покушаћу да вам помогнем.

Алат за решавање проблема АВРДУДЕ

Постоји а скрипту коју су припремили да реше овај проблем. Можете покушати да видите да ли вам помаже. Нисам га користио, али напуштам га, јер мислим да може бити користан ресурс.

АВРДУДЕ

Остављам мало информација да бих боље разумео шта је АВРДУДЕ. Име потиче од АВРДУДЕ - АВР Довнлоадер / УплоаДЕр

АВРДУДЕ је услужни програм за преузимање / отпремање / манипулисање РОМ и ЕЕПРОМ садржајем АВР микроконтролера помоћу технике програмирања у систему (ИСП).

https://www.nongnu.org/avrdude/

АВРДУДЕ је покренуо Бриан С. Деан као приватни пројекат као програмер за Атмел АВР серију микроконтролера.

Софтвер и много више информација можете пронаћи у веб локација пројекта.

1 коментар на „Решење: аврдуде: сер_опен (): не може се отворити уређај на Ардуину“

  1. Имам проблем са ардуином, он не комуницира са идеом или обрнуто. Све сам добро конфигурисао, све прикључке итд. Преузео сам флип, али не знам како то ради на поновном учитавању фирмвера за који мислим да је што не успе, могли бисте да имате мало више детаља о томе како поново инсталирати ардуино захваљујући томе што сам нов у томе

    одговор

Леаве а цоммент