Почему ардуино не видит порт
Перейти к содержимому

Почему ардуино не видит порт

  • автор:

«Arduino Uno» не появляется в диспетчере устройств Windows

Если после подключения Arduino к компьютеру, в диспетчере устройств новых устройств не появляется, это может быть следствием одной из причин:

Неисправный USB-кабель или порт
Блокировка со стороны операционной системы
Непрошитый микроконтроллер ATmega16U2, отвечающий за коммуникацию по USB
Неисправная плата Arduino

Проверка USB и операционной системы

Попробуйте использовать другой USB-порт компьютера. Часто не все порты должным образом установлены и настроены.

Попробуйте использовать более короткий или просто другой USB-кабель. Быть может дело в бракованном или некачественном кабеле.

Попробуйте установить Arduino на другом компьютере. Быть может дело в настройках операционной системы или антивирусных программ.

Перепрошивка ATmega16U2

Если с USB и операционной системой всё в порядке, вероятно вы имеете дело с непрошитым микроконтроллером ATmega16U2. Причиной этому изредка является заводской брак.

Необходимо самостоятельно прошить контроллер, который отвечает за коммуникацию между USB-интерфейсом Arduino и контроллером Arduino.

Мы будем приводить порядок действий по прошивке контроллера для платы Arduino Uno с контроллером связи ATmega16U2. Для других плат Arduino порядок действий аналогичен, необходимо только в последствии выбрать нужный .hex -файл для своей платформы.

Порядок действий

Отключите Arduino от компьютера

Замкните между собой контакты, указанные на рисунке

Подключите Arduino к компьютеру

Разомкните контакты, указанные на рисунке. После этого в диспетчере устройств должно появится «Неизвестное устройство». Вы ввели микроконтроллер в так называемый режим DFU.

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Noncommercial-Share Alike 4.0 International

Производные работы должны содержать ссылку на http://wiki.amperka.ru, как на первоисточник, непосредственно перед содержимым работы.
Вики работает на суперском движке DokuWiki.

arduino-быстрый-старт/что-то-пошло-не-так/компьютер-не-видит-arduino.txt · Последние изменения: 2014/02/13 15:33 — nailxx

Инструменты страницы

  • Показать исходный текст
  • История страницы
  • Ссылки сюда
  • Наверх

Почему Arduino ide не видит порт в Ubuntu 22.04?

И так, скачал я arduino ide, а там оказывается еще 2.0.0 подкатили, подключил ардуинку и он ее не видит, через hardinfo смотрел он его видит, а порт нет, тестил и заметил что он на миллисекунду показывается. До всего этого у меня была винда и там все работало, но этот ноут сломался сижу на новом пк с линуксом. Так, что мне с портами делать? На форумах нализ у всех такая же проблема а ответа нет. Был бы признателен тем кто поможет

  • Вопрос задан более года назад
  • 2212 просмотров

Комментировать
Решения вопроса 1

Если есть другая ардуинка — попробуйте её подключить. Возможно с самой платой что то.
Список подключенных устройств можете посмотреть командой в терминале:
$ ls /dev/ttyUSB*
В выходе должны быть все устройства, начинающиеся на ttyUSB. К примеру у меня подключена плата по адресу /dev/ttyUSB0:

spoiler

634bf97b1930d346399387.jpeg

По идее если с платой всё в порядке и линукс не совсем уж специфический — должно всё работать без проблем.

Ответ написан более года назад
Комментировать
Нравится Комментировать
Ответы на вопрос 2
ZaXarCo4eRga @ZaXarCo4eRga

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

sudo apt remove brltty

Я просто удалил её, и всё заработало, но стоит учесть что до этого уже был установлен драйвер, прошу не задавать мне вопросы если что-то не сработает, я вего-лишь новичок в линуксе, и нашёл это методом тыка, всем спасибо за внимание!

Ответ написан 22 апр. 2023
Комментировать
Нравится 3 Комментировать
Embedded hardware & software.

Так и не понятно, кто кого видит и не видит одновременно.
Попробуйте добавить пользователя Linux в группу dialout.

Ответ написан более года назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

электроника

  • Электроника
  • +2 ещё

Почему Arduino не реагирует на блок питания 9v?

  • 1 подписчик
  • 01 мар.
  • 68 просмотров

Форум arduino.ua

Друзья подскажите причины, почему ноут не видит порт .Не могу прошить Ардуино МЕГА. В компе Винда 8.1. На днях прошивал Ардуино нано. без проблем. хотя повыеживался с распознаванием порта немного.

#2 2016-12-12 19:56:14

murik Гість

Re: Почему комп не видит порт.

#3 2016-12-13 01:12:54

Saddamko Учасник Зареєстрований: 2016-10-20 Повідомлень: 23

Re: Почему комп не видит порт.

Порт появляется в системе, когда Windows обнаружило устройство, подключенное к USB порту, (в данном случае — Arduino), считало идентификатор этого устройства и нашло драйверы, соответствующие этому идентификатору. Поэтому нужно лезть в Диспетчер устройств из «управления компьютером» и смотреть, что там изменяется при подключении Ардуино. Если Ардуина не сгоревшая, если целый кабель, но нет драйверов, соответствующих идентификатору Arduino Mega, то приподключении должно появляться в списке устройств «Неизвестное устройство», если ничего не появляется, скорее всего, плохой контакт/USB кабель/Ардуино. Если драйверы есть, то при подключении Ардуино в Диспетчере устройств будет появляться новый порт, можно раскрыть секцию Com Порты и вставлять/вынимать кабель Ардуино, чтобы видеть — меняется ли что в диспетчере.
Возможно порт и появляется, но чтобы успешно загрузить скетч, в Arduino IDE важно правильно выбрать номер порта, который появлялся пи подключении Ардуино, и обязательно там же нужно выбрать вид платы — Arduino Mega, если там стоит Arduino Nano, то загрузки скорее всего не получится.

Чтобы много не гадать для начало надо объяснить, что происходит в диспетчере задач.

#4 2017-01-03 20:00:37

DdM Гість

Re: Почему комп не видит порт.

У меня код 10 при ручном подставлении дров из тех что шли с установленой средой разработки. До этого ком порт вообще не определялся

#5 2018-06-05 15:59:13

Gerfest Гість

Re: Почему комп не видит порт.

При подключении Ардуины Уно к компьютеру в Диспетчере устройств ничего не происходит. НО: при подключении к другому ПК всё нормально работает. Поподключал ко всем портам. Что делать?

#6 2018-06-06 13:36:42

Ben Учасник Зареєстрований: 2018-06-06 Повідомлень: 1

Re: Почему комп не видит порт.

На ноутбуке перестали работать USB порты. В чем может быть причина?
модель ноута Asus VivoBook Max X541NC rozetka.com.ua/asus_vivobook_max_x541nc_go021/p17992956

#7 2018-09-30 00:39:18

Артем2 Гість

Re: Почему комп не видит порт.

Была такая же проблема.
Удалите старый драйвер Prolific USB to Serial и установите более старую версию отсюда https://github.com/brucetsao/Drivers/blob/master/FAKE_PL2303/IO-Cable_PL-2303_Drivers-Generic_Windows_PL2303_Prolific.zip
Мне помогло

#8 2018-11-28 00:44:42

lasha Гість

Re: Почему комп не видит порт.

net porta varduino uno dispecat ustroistv pishit ne apoznani usb draiver nada no atkuda zapisat. pamagite riiata

#9 2019-03-28 11:05:26

Hugin Учасник Зареєстрований: 2019-03-28 Повідомлень: 1

Re: Почему комп не видит порт.

Добрый день та же проблема ноут не видит модуль через прогу ESPlorer v0.2.0-rc2 . Стоит 7 винда. Подскажите в чем может быть проблема?

#10 2019-06-24 20:25:07

Vadim_Taran Учасник Зареєстрований: 2019-06-24 Повідомлень: 1

Re: Почему комп не видит порт.

У меня тоже были такие проблемы на 7ке, поставил 10ку ардуино мега прошил, все нормально . Может и Вам стоит обновить винду и все тогда заработает

Arduino.ru

Подключаю одну плату Arduino Uno, IDE порт находит. Другую — не находит. Почему?

  • Войдите на сайт для отправки комментариев

18 ответов [Последнее сообщение]
Вс, 07/02/2021 — 09:13
Зарегистрирован: 29.08.2020

Заказали несколько Arduino Uno с разных магазинов на Ali.
Я свой настроил.
Выбрал в Инструментах, что Arduino Uno и порт COM3(Arduino Uno).

Но когда подключаю другие UNO, то еще одну видит, а остальные 3 не видит. То есть нельзя даже нажать на надпись Порт в Инструментах. Надпись блеклая.

Почему так происходит?

Как можно это исправить?

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 09:19
Зарегистрирован: 29.08.2020

ПС: пытался загрузить фото через сайт. Но не грузит. Так что с Яндекс диска

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 09:49

andriano аватар

Зарегистрирован: 20.06.2015

Для начала проверьте на разных компьютерах.

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

Опять же, можно «передернуть» чип в разъеме.

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 10:09

Komandir аватар

Зарегистрирован: 18.08.2018

В таких случаях надо начинать с Диспетчера устройств.
Как Windows видит и видит ли вообще платы, которые не видит IDE?

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 10:10
Зарегистрирован: 07.02.2021

Полагаю дело либо в загрузчике, тут я поддерживаю Andriano, надо перепрошить. Ну или как у меня было, «кривой» разъём подключения к плате. Хотя учитывая то, что их было 3, я даже не знаю что это может быть.

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 10:56
anatoli_nik
Зарегистрирован: 17.01.2019

Блин, написано же, на картинке ТСа, что COM порт не выбран. При чем здесь загрузчик, идиоты! Контроллер можно вообще выдрать с платы, но она будет определяться как COM порт все равно, ибо USB-UART стоит отдельно.

ТС, каждой плате винда выделяет собственный номер COM порта и его нужно тупо указывать среде ArduinoIDE.

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 11:14
Зарегистрирован: 26.05.2017
anatoli_nik пишет:

ТС, каждой плате винда выделяет собственный номер COM порта и его нужно тупо указывать среде ArduinoIDE.

Толя, учимся читать. ТС в первом сообщениее написал:

когда подключаю другие UNO, то еще одну видит, а остальные 3 не видит. То есть нельзя даже нажать на надпись Порт в Инструментах. Надпись блеклая.

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 11:24
anatoli_nik
Зарегистрирован: 17.01.2019

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

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 11:53

xDriver аватар

Зарегистрирован: 14.08.2015

Командир прав! сначала смотрим в диспетчер устройств!

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 21:03
Зарегистрирован: 07.02.2021

Что ж. Наше дело предложить, попробовать помочь. А уж идиотами называть не стоит, все всегда ошибаются.

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 21:38

Jeka_M аватар

Зарегистрирован: 06.07.2014

andriano вы чего. о_0
Ладно новички не в теме, но вы то? Каким боком тут загрузчик к микросхеме USB-UART моста? anatoli_nik правильно написал, хоть и резковато. Загрузчик тут вообще не при делах. Если в диспетчере устройств не появляется виртуальный COM-порт, то проблема однозначно в подключении микросхемы USB-UART моста к компьютеру.
Возможные причины:
* Плохой кабель
* Плохая пайка на плате
* На разных ардуино стоят разные USB-UART микросхемы (CH340, PL2303, CP2102 и т.д.), а ТС не установил все нужные драйверы. Но тогда она должна видится в диспетчере устройств хотя бы как неизвестное устройство.

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 21:45

xDriver аватар

Зарегистрирован: 14.08.2015
Jeka_M пишет:
andriano вы чего. о_0

не, он мужик умный, но иногда заносит, как сейчас:)

  • Войдите на сайт для отправки комментариев

Вс, 07/02/2021 — 21:46

andriano аватар

Зарегистрирован: 20.06.2015

Ну да, лажанулся.

Опыт — вещь неравномерная: прирастает только там, где находится область интересов.

  • Войдите на сайт для отправки комментариев

Сб, 27/02/2021 — 04:19
Зарегистрирован: 29.08.2020
Komandir пишет:

В таких случаях надо начинать с Диспетчера устройств. Как Windows видит и видит ли вообще платы, которые не видит IDE?

Вот что показывает Диспетчер устройств

  • Войдите на сайт для отправки комментариев

Сб, 27/02/2021 — 04:20
Зарегистрирован: 29.08.2020
andriano пишет:

Для начала проверьте на разных компьютерах.

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

Опять же, можно «передернуть» чип в разъеме.

Проверил на разных. То же самое.

А как можно перепрошить загрузчик, «передернуть» чип в разъеме?

  • Войдите на сайт для отправки комментариев

Сб, 27/02/2021 — 04:24
Зарегистрирован: 29.08.2020
anatoli_nik пишет:

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

Действительно, на одном ноутбуке надпись была блеклая. На нее нельзя было нажать.

На другом целых три com порта.

Подключил, но все равно ничего не работает. Горит красный индикатор на On и на L.

Встроенный светодиод не мигает.

  • Войдите на сайт для отправки комментариев

Сб, 27/02/2021 — 04:33
Зарегистрирован: 29.08.2020
Jeka_M пишет:

andriano вы чего. о_0
Ладно новички не в теме, но вы то? Каким боком тут загрузчик к микросхеме USB-UART моста? anatoli_nik правильно написал, хоть и резковато. Загрузчик тут вообще не при делах. Если в диспетчере устройств не появляется виртуальный COM-порт, то проблема однозначно в подключении микросхемы USB-UART моста к компьютеру.
Возможные причины:
* Плохой кабель
* Плохая пайка на плате
* На разных ардуино стоят разные USB-UART микросхемы (CH340, PL2303, CP2102 и т.д.), а ТС не установил все нужные драйверы. Но тогда она должна видится в диспетчере устройств хотя бы как неизвестное устройство.

Я установил с сайта https://www.arduino.cc/en/software для Windows 7 or newer.

Как я понимаю, туда все драйверы уже входят.

Поискал. Не нашел их на сайте Arduino.

Может дело в чипе? На плате которая не работает Atmel Mega 328P.

Но в IDE в списке значатся другие программаторы. Есть 4 атмеловских. Но все другие модели. Я их все равно попробовал выбрать и запускал программу. Не выходит. Или дело не в этом?

На плате Arduino Uno, которая работает, тоже другой чип атмеловский. Его тоже нет в списке программаторов. Но все работает.

  • Войдите на сайт для отправки комментариев

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *