Подключаю одну плату Arduino Uno, IDE порт находит. Другую - не находит. Почему?
- Войдите на сайт для отправки комментариев
Вс, 07/02/2021 - 09:13
Заказали несколько Arduino Uno с разных магазинов на Ali.
Я свой настроил.
Выбрал в Инструментах, что Arduino Uno и порт COM3(Arduino Uno).
Но когда подключаю другие UNO, то еще одну видит, а остальные 3 не видит. То есть нельзя даже нажать на надпись Порт в Инструментах. Надпись блеклая.
Почему так происходит?
Как можно это исправить?
Вот фото:
https://yadi.sk/i/6GTHQu0LXXNDCw
https://yadi.sk/i/AqdRpEzvOT8nrg
ПС: пытался загрузить фото через сайт. Но не грузит. Так что с Яндекс диска
Для начала проверьте на разных компьютерах.
Если результаты будут устойчивыми, попытайтесь перепрошить загрузчик.
Опять же, можно "передернуть" чип в разъеме.
В таких случаях надо начинать с Диспетчера устройств.
Как Windows видит и видит ли вообще платы, которые не видит IDE?
Полагаю дело либо в загрузчике, тут я поддерживаю Andriano, надо перепрошить. Ну или как у меня было, "кривой" разъём подключения к плате. Хотя учитывая то, что их было 3, я даже не знаю что это может быть.
Блин, написано же, на картинке ТСа, что COM порт не выбран. При чем здесь загрузчик, идиоты! Контроллер можно вообще выдрать с платы, но она будет определяться как COM порт все равно, ибо USB-UART стоит отдельно.
ТС, каждой плате винда выделяет собственный номер COM порта и его нужно тупо указывать среде ArduinoIDE.
ТС, каждой плате винда выделяет собственный номер COM порта и его нужно тупо указывать среде ArduinoIDE.
Толя, учимся читать. ТС в первом сообщениее написал:
когда подключаю другие UNO, то еще одну видит, а остальные 3 не видит. То есть нельзя даже нажать на надпись Порт в Инструментах. Надпись блеклая.
Загрузчик тут не при делах. На картинке что он выложил нету этого. Только надпись что ком не выбран. Он написал что тыкал среду мордой только в одну плату. Не будем гадать, пускай сам придет и напишет, а лучше картинка, нормальная.
Командир прав! сначала смотрим в диспетчер устройств!
Что ж... Наше дело предложить, попробовать помочь. А уж идиотами называть не стоит, все всегда ошибаются.
andriano вы чего??? о_0
Ладно новички не в теме, но вы то? Каким боком тут загрузчик к микросхеме USB-UART моста? anatoli_nik правильно написал, хоть и резковато. Загрузчик тут вообще не при делах. Если в диспетчере устройств не появляется виртуальный COM-порт, то проблема однозначно в подключении микросхемы USB-UART моста к компьютеру.
Возможные причины:
* Плохой кабель
* Плохая пайка на плате
* На разных ардуино стоят разные USB-UART микросхемы (CH340, PL2303, CP2102 и т.д.), а ТС не установил все нужные драйверы. Но тогда она должна видится в диспетчере устройств хотя бы как неизвестное устройство.
не, он мужик умный, но иногда заносит, как сейчас:)
Ну да, лажанулся.
Опыт - вещь неравномерная: прирастает только там, где находится область интересов.
Вот что показывает Диспетчер устройств
Для начала проверьте на разных компьютерах.
Если результаты будут устойчивыми, попытайтесь перепрошить загрузчик.
Опять же, можно "передернуть" чип в разъеме.
Проверил на разных. То же самое.
А как можно перепрошить загрузчик, "передернуть" чип в разъеме?
Загрузчик тут не при делах. На картинке что он выложил нету этого. Только надпись что ком не выбран. Он написал что тыкал среду мордой только в одну плату. Не будем гадать, пускай сам придет и напишет, а лучше картинка, нормальная.
Действительно, на одном ноутбуке надпись была блеклая. На нее нельзя было нажать.
На другом целых три com порта.
Подключил, но все равно ничего не работает. Горит красный индикатор на On и на L.
Встроенный светодиод не мигает.
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, которая работает, тоже другой чип атмеловский. Его тоже нет в списке программаторов. Но все работает.
Смотреть нужно порты (COM и LPT).
На другом целых три com порта.
Подключил, но все равно ничего не работает. Горит красный индикатор на On и на L.
Встроенный светодиод не мигает.
А на картинке видно что загрузка завершена.......
А вообще отключите все от платы, оставьте только USB. Затем соедините на плате RES и GND. Затем соедините RX с TX. В среде ArduinoIDE откройте монитор порта, и отправьте любые символы. Если USB-UART целый и все правильно подключено целыми проводами, то в монитор порта вернутся отправленные символы.
Еще есть прикол, порты USB3.0-3.2 часто не работают с ардуинкой, нужно тыкать в USB2.0.
Попробую пнуть в нужном направлении.
Сама Ардуино (за исключениях той что на чипе 32u), общаться с ПК напрямую не умеет.
Для этого ставят преобразователь usb-uart.
В оригинальной плате (от лицензионного производителя), в этом качестве выступает микросхема atmega16u.
Ей не нужны никакие драйвера и все работает из коробки.
У китайцев же в качестве usb->uart может выступать одна из уймы других мелкосхем , которые имеют данный функционал.
Так вот на каждую из этих микросхем нужно установить свой драйвер.
Советую взять лупу и пройтись по платам глазками, это поможет понять какой именно преобразователь где установлен и какие драйвера нужно поставить.