Подтвердить что ты не робот

Порт Arduino COM не работает

Недавно я купил Arduino Uno. Получив необходимые кабели, я решил загрузить пример на чип.

Вместо того, чтобы видеть, что Blink, я получил ошибку, например processing.app.SerialException: Serial port 'COM1' not found. Did you select the right one from the Tools > Serial Port menu?

Да, я пробовал это. Но даже Serial Port Monitor не открывается. Опять же, я получаю какое-то исключение, которое не стоит упоминать.

После того, как я узнал, что мои последовательные COM-порты не работают (через Portmon.exe) и выясняют, что у меня может даже не быть (нет COM-порта в диспетчере устройств), я также попытался загрузите драйвер для COM-порта, но он также потерпел неудачу.

Некоторые говорят, что это из-за моей материнской платы Acer Aspire 5742. Некоторые говорят, что причиной является Windows 7.

Короче говоря, я бы очень признателен, если кто-то может помочь мне с моей проблемой COM-порта и исправить мои сломанные мечты.

4b9b3361

Ответ 1

Установка драйверов для Arduino в Windows 8/7.

(Я попробовал это для Uno r3, но я считаю, что он будет работать для всех плат Arduino)

Плагин для вашего Arduino Board

Перейдите в Панель управления --- > Система и безопасность --- > Система --- > На левой панели Device Manger

Развернуть Другие устройства.

В разделе "Другие устройства" вы увидите значок с маленькой желтой ошибкой. (Отключите все другие устройства, подключенные к любому последовательному порту)

Щелкните правой кнопкой мыши на этом устройстве --- > Обновить драйверное программное обеспечение

Выберите Обзор моего компьютера для программного обеспечения драйвера

Нажмите "Обзор" > " Найдите папку" Окружающая среда Arduino ", которую вы загрузили с сайта Arduino. Если не скачано, то http://arduino.cc/en/Main/Software

После просмотра отметки укажите подпапку.

Нажмите далее --- > Будет установлен ваш драйвер.

Свернуть другие устройства --- > Развернуть порт (его в диспетчере устройств только в других устройствах)

Вы увидите сообщение Arduino Written --- > Посмотрите его COM-ПОРТ (закройте диспетчер устройств)

Перейдите в Arduino Environment --- > Инструменты --- > Последовательный порт --- > Выберите COM PORT, как указано в PORT в диспетчере устройств. (Если вы используете какую-либо другую Arduino Board вместо UNO, тогда выберите то же самое в платах)

Загрузите свои программы-убийцы и посмотрите, как они работают.,.

Я надеюсь, что этот поможет.,.

Добро пожаловать

Ответ 3

У меня были установлены мои драйверы, и Arduino подключился через ненагруженный USB-концентратор. Перемещение его на USB-порт моего компьютера заставило его работать.

Ответ 4

Сначала: Извините за мой бедный английский (не стесняйтесь меня исправлять). Аннотация: Шаги по решению "Serial port" COM1 "не найдены" в Fedora 17.

Сегодня установите пакеты для Arduino в Fedora 17. (yum install arduino), и у меня такая же проблема: я решил загрузить пример на чип. и получил ту же ошибку "Последовательный порт" COM1 "не найден".

В этом случае, когда я запускаю программу Arduino, появляется какой-то баннер, который предупреждает меня, что мой пользователь не находится в группе "dialout" и "lock". Вы хотите добавить своего пользователя в эти группы? Я нажимаю кнопку добавления, но по какой-то причине программа терпит неудачу и ничего не говорит.

Шаг1: узнайте устройство arduino отключите файлы arduino и list/dev:

#ls -l /dev

подключите файлы arduino и go и list/dev

#ls -l /dev

найдите новый файл (устройство), который был не до pluggin, например:

ttyACM0 или ttyUSB1

Прочтите следующие свойства:

ls -l /dev/ttyACM0

crw-rw---- 1 root dialout 166, 0 Dec 24 19:25 /dev/ttyACM0

первый c означает, что arduino является символьным устройством.

владелец пользователя: root

владелец группы: dialout

номер мэра: 166

второстепенное число: 0

Шаг2: установите пользователя в качестве владельца группы.

Если вы выполните:

groups <yourUser>

И вы не находитесь в группе "dialout" и/или "lock". Добавьте себя в эту группу с правами root:

usermod -aG lock <yourUser>
usermod -aG dialout <yourUser>

перезагрузите компьютер. и установите/dev/как ваш последовательный порт перед загрузкой.

Надеюсь, это будет полезно. Франциско. Bye.

Ответ 5

отключить не нужно, просто удалите порт, перезапустите и установите драйвер снова. Вы увидите COM-порт arduino в разделе LPT и PORT.

Ответ 6

Это исправление/решение работало для меня: Диспетчер устройств → Порты → щелкните правой кнопкой мыши на Arduino Uno → Обновление программного обеспечения драйвера → Поиск автоматически для обновленного программного обеспечения драйвера

Ответ 7

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

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