Windows 10 не видит arduino nano

Если вы опытный пользователь, вы можете быть знакомы с программным и аппаратным проектом под названием Arduino. Arduino в некотором роде похож на Raspberry Pi, но пользователи сообщали о проблемах с Arduino в Windows 10, поэтому сегодня мы собираемся показать вам, как исправить проблемы с Arduino в Windows 10. Действия по устранению проблем с Arduino в

На чтение 10 мин. Просмотров 5.1k. Опубликовано 03.09.2019

Если вы опытный пользователь, вы можете быть знакомы с программным и аппаратным проектом под названием Arduino.

Arduino в некотором роде похож на Raspberry Pi, но пользователи сообщали о проблемах с Arduino в Windows 10, поэтому сегодня мы собираемся показать вам, как исправить проблемы с Arduino в Windows 10.

Содержание

  1. Действия по устранению проблем с Arduino в Windows 10
  2. Решение 1. Запустите IDE от имени администратора.
  3. Решение 2. Установите драйвер вручную
  4. Решение 3 – Изменить дату
  5. Решение 4. Подключите устройство к другому ПК.
  6. Решение 5 – Установите необходимые сертификаты
  7. Решение 6 – Переустановите драйверы Arduino
  8. Решение 7. Проверьте, правильно ли выбрана плата
  9. Решение 8. Включение/выключение режима совместимости
  10. Решение 9 – Завершить процесс LVPrcSrv.exe
  11. Решение 10. Запустите Arduino bat файл
  12. Решение 11. Не запускайте Cygwin
  13. Решение 12. Отключение определенных устройств.
  14. Решение 13 – Проверьте, правильно ли работает ваше устройство

Действия по устранению проблем с Arduino в Windows 10

  1. Запустите IDE от имени администратора
  2. Установите драйвер вручную
  3. Изменить дату
  4. Подключите устройство к другому ПК
  5. Установите необходимые сертификаты
  6. Переустановите драйверы Arduino
  7. Проверьте, правильно ли выбрана доска
  8. Включить/выключить режим совместимости
  9. Завершить процесс LVPrcSrv.exe
  10. Запустить Arduino bat файл
  11. Не запускайте Cygwin
  12. Отключить определенные устройства
  13. Проверьте, правильно ли работает ваше устройство

В большинстве случаев вы можете быстро исправить ошибки Windows 10 Arduino, установив последние версии драйверов вручную. Если этот метод не может решить ваши проблемы, попробуйте использовать режим совместимости.

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

Решение 1. Запустите IDE от имени администратора.

Пользователи сообщали, что последовательный порт «COM4» уже используется, попробуйте закрыть все сообщения об ошибках, которые могут использовать его , на своем компьютере с Windows 10. Arduino поставляется с собственным инструментом IDE, который позволяет вам программировать его, но кажется, что пользователи не могут запустить IDE из-за этой ошибки.

Чтобы устранить эту проблему на вашем компьютере с Windows 10, вам нужно запустить IDE как администратор. Для этого просто щелкните правой кнопкой мыши в среде IDE и выберите в меню Запуск от имени администратора .

Если запуск IDE от имени администратора устраняет проблему, вам придется использовать этот метод каждый раз, когда вы хотите запустить приложение. Если вы хотите, вы можете настроить приложение на постоянную работу с правами администратора, выполнив следующие действия:

  1. Щелкните правой кнопкой мыши Arduino IDE и выберите в меню Свойства .
  2. Перейдите на вкладку Совместимость и установите флажок Запускать эту программу от имени администратора .
  3. Нажмите Применить и ОК , чтобы сохранить изменения.

После запуска Arduino IDE от имени администратора проблема должна быть полностью решена.

Решение 2. Установите драйвер вручную

Пользователи сообщили, что не могут подключиться к Arduino с помощью IDE, и это может быть серьезной проблемой. Чтобы решить эту проблему, вам нужно установить драйверы Arduino вручную, и вы можете сделать это, выполнив следующие действия:

  1. Нажмите Windows Key + X , чтобы открыть меню Win + X, и выберите в меню Диспетчер устройств .
  2. Когда откроется Диспетчер устройств , найдите устройство Arduino, на котором не установлен драйвер.
  3. Щелкните правой кнопкой мыши устройство и выберите в меню Обновить программное обеспечение драйвера .
  4. Выберите Просмотреть мой компьютер для поиска драйверов .
  5. Выберите Разрешить мне выбирать из списка драйверов устройств на моем компьютере .
  6. Нажмите кнопку Иметь диск .
  7. Нажмите кнопку Обзор и найдите драйвер.
  • ЧИТАЙТЕ ТАКЖЕ: установите связь Bluetooth между приложением Arduino и Windows 8.1, 10 [Как сделать]

Немногие пользователи сообщили, что не могут установить драйвер, потому что он не подписан. Это мера безопасности Windows, предназначенная для защиты вас от потенциально вредоносных драйверов.

Используя эту функцию, вы можете устанавливать только те драйверы, которые имеют цифровую подпись и являются подлинными для вашего ПК. К сожалению, немногие пользователи сообщили, что эта функция вызвала проблему с драйверами Arduino.

Если вы не можете установить драйверы Arduino на ПК с Windows 10, мы рекомендуем отключить функцию принудительной подписи драйверов, выполнив следующие действия:

  1. Откройте меню «Пуск» и нажмите кнопку Питание .
  2. Удерживая клавишу Shift на клавиатуре, нажмите Перезагрузить .
  3. Вы увидите три варианта, доступных на экране. Выберите Устранение неполадок .
  4. Теперь выберите Дополнительные параметры> Параметры запуска и нажмите кнопку Перезагрузить .
  5. Когда ваш компьютер перезагрузится, вы увидите список доступных на экране опций.Нажмите F7 или 7 на клавиатуре, чтобы выбрать Отключить принудительное использование подписи драйверов .

Теперь Windows 10 запустится нормально, и вы сможете без проблем установить неподписанные драйверы. Вы можете столкнуться с предупреждением при попытке установить неподписанный драйвер, но вы все равно сможете установить драйвер Arduino без проблем.

Решение 3 – Изменить дату

Немногие пользователи сообщили о проблемах при установке драйверов Arduino в своей системе, и, похоже, проблема была вызвана просроченным сертификатом. Это может помешать установке драйвера, но вы сможете исправить проблему, просто изменив дату.

Чтобы сделать это в Windows 10, выполните следующие действия:

  1. Щелкните правой кнопкой мыши часы на панели задач и выберите Настроить время/дату .
  2. Когда откроется окно Дата и время , убедитесь, что параметры Автоматически установить время и Автоматически установить часовой пояс отключены. Теперь нажмите кнопку Изменить .
  3. Появится диалоговое окно Изменить дату и время . Установите более раннюю дату, например, несколькими днями или месяцами ранее, и нажмите Изменить .
  4. После изменения даты попробуйте установить драйвер еще раз.
  5. После установки драйвера снова перейдите в раздел Дата и время wind ow и установите правильную дату. Вы также можете включить опции Автоматически устанавливать время и Автоматически установить часовой пояс .
  • ЧИТАЙТЕ ТАКЖЕ: часы панели задач теперь интегрированы с календарем в Windows 10

Решение 4. Подключите устройство к другому ПК.

По словам пользователей, если Windows 10 не может распознать ваш Arduino, вы можете подключить его к другому ПК, на котором установлена ​​более старая версия Windows. Пользователи сообщили, что их устройство было распознано после подключения к другому ПК.

Найдя модель Arduino, они смогли загрузить драйвер и установить устройство на свой ПК с Windows 10.

Решение 5 – Установите необходимые сертификаты

Если вы не можете установить драйверы Arduino на ПК с Windows 10, возможно, у вас проблема с сертификатами драйверов. Вы можете легко это исправить, установив необходимые сертификаты на свой компьютер. Для этого вам необходимо выполнить следующие шаги:

  1. Откройте каталог Arduino/drivers .
  2. Найдите файл arduino.cat , щелкните его правой кнопкой мыши и выберите Открыть .
  3. Когда откроется новое окно, нажмите кнопку Просмотреть подпись .
  4. Теперь нажмите кнопку Установить сертификат .

После установки сертификата вы сможете установить драйверы Arduino без проблем.

Решение 6 – Переустановите драйверы Arduino

Пользователи сообщили, что они продолжают получать сообщение Не удается открыть устройство при попытке запустить Arduino. Очевидно, эта проблема вызвана вашими драйверами, и один из самых простых способов решить эту проблему – переустановить ваши драйверы. Для этого выполните следующие действия:

  1. Откройте Диспетчер устройств .
  2. Найдите Arduino в Диспетчере устройств и щелкните по нему правой кнопкой мыши. Выберите Удалить .
  3. Установите флажок Удалить драйвер для этого устройства и нажмите ОК .
  4. После удаления драйвера перезагрузите компьютер.

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

Решение 7. Проверьте, правильно ли выбрана плата

По словам пользователей, вы можете получить сообщение об ошибке Не удается открыть устройство , если не выберете нужную плату в Arduino IDE. Чтобы избежать этой проблемы, обязательно перейдите в раздел «Инструменты» и выберите соответствующую доску.

  • ЧИТАЙТЕ ТАКЖЕ: F.lux скоро будет доступен в Магазине Windows

Решение 8. Включение/выключение режима совместимости

Пользователи сообщали об ошибке Имя последовательного порта не определено в Arduino IDE, и, по их мнению, эта проблема вызвана режимом совместимости.

Эта функция чрезвычайно полезна, если вы хотите запустить более старое программное обеспечение в Windows 10, но иногда использование режима совместимости может привести к определенным проблемам. Чтобы решить эту проблему с Arduino, вам нужно отключить режим совместимости, выполнив следующие действия:

  1. Найдите ярлык Arduino IDE, щелкните его правой кнопкой мыши и выберите Свойства .
  2. Перейдите на вкладку Совместимость и убедитесь, что Запустить эту программу в режиме совместимости для не отмечено.Если этот флажок установлен, снимите флажок и нажмите Применить и ОК , чтобы сохранить изменения.

Некоторые пользователи утверждают, что вы можете решить эту проблему, запустив Arduino IDE в режиме совместимости для Windows 98/Me. Чтобы сделать это, повторите описанные выше шаги и убедитесь, что вы установили флажок Запустить эту программу в режиме совместимости для .

Выберите более старую версию Windows и нажмите Применить и ОК , чтобы сохранить изменения.

Решение 9 – Завершить процесс LVPrcSrv.exe

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

Очевидно, что процесс Logitech LVPrcSrv.exe вызывает эту ошибку, и для ее исправления необходимо завершить этот процесс из диспетчера задач. Для этого выполните следующие простые шаги:

  1. Нажмите Ctrl + Shift + Esc , чтобы открыть диспетчер задач.
  2. Когда откроется Диспетчер задач , перейдите на вкладку Подробности и найдите LVPrcSrv.exe .
  3. Если вы обнаружите этот процесс, нажмите его правой кнопкой мыши и выберите в меню Завершить задание .
  4. После завершения процесса закройте Task Manager и попробуйте снова запустить программное обеспечение Arduino.

Если LVPrcSrv.exe вызывает эту проблему на вашем компьютере, вам придется завершать этот процесс каждый раз, когда вы хотите запустить программное обеспечение Arduino на вашем компьютере.

  • ЧИТАЙТЕ ТАКЖЕ: сборка для виртуальных машин Windows для разработчиков в сентябре 2016 г.

Решение 10. Запустите Arduino bat файл

По словам пользователей, они получают сообщение . Arduino столкнулся с проблемой и должен закрыть сообщение об ошибке на своем ПК при попытке запустить Arduino, запустив файл arduino.exe.

Чтобы избежать этой проблемы, вы можете просто запустить Arduino, дважды щелкнув файл run.bat. Имейте в виду, что среда Arduino может запускаться медленно, поэтому вам придется набраться терпения.

Решение 11. Не запускайте Cygwin

Пользователи сообщили, что могут возникнуть определенные проблемы, если вы попытаетесь скомпилировать эскиз в Arduino, когда Cygwin работает в фоновом режиме. Чтобы избежать этой проблемы на вашем компьютере, вы можете просто отключить Cygwin при использовании Arduino.

Если это не поможет, вам, возможно, придется удалить cygwin1.dll из каталога Arduino и заменить его на cygwin1.dll из каталога cygwin.

Решение 12. Отключение определенных устройств.

Немногие пользователи сообщили, что запуск программного обеспечения Arduino занимает много времени, и кажется, что он зависает при попытке открыть меню «Инструменты». Эта проблема вызвана другими устройствами, которые могут создавать COM-порты на вашем компьютере.

Хорошим примером таких устройств являются устройства Bluetooth, поэтому, если вам доступно одно из этих устройств, обязательно отключите его в диспетчере устройств. Для этого вам необходимо выполнить следующие шаги:

  1. Откройте Диспетчер устройств .
  2. Найдите устройство, которое хотите отключить, щелкните его правой кнопкой мыши и выберите в меню Отключить .

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

Решение 13 – Проверьте, правильно ли работает ваше устройство

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

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

Как видите, с Arduino и Windows 10 возникают всевозможные проблемы, но в большинстве случаев вы сможете решить эти проблемы, просто установив соответствующий драйвер или проверив сертификаты безопасности.

Платы для разработки, такие как SparkFun RedBoard для Arduino, требуют специальных драйверов или кода, который позволяет вашему ПК взаимодействовать с ними. Если порт Arduino не отображается на вашем ПК, вы попали по адресу.

Мы покажем вам, как включить порт в Arduino и правильно обновить или установить драйверы порта Arduino в Windows или Mac OS.

Давайте для начала посмотрим, почему порт отключен или теперь отображается в Arduino.

Почему мой порт Arduino не найден?

  • Неисправный USB-кабель или соединение
  • Драйверы портов устарели или повреждены
  • Драйвера не устанавливаются

Теперь у пользователей были трудности с этим в течение довольно долгого времени. Давайте быстро рассмотрим некоторые из наиболее распространенных проблем:

  • Порт Arduino не отображается в Windows 10, Windows 11 или Mac
  • Порт Arduino не обнаружен, порты не обнаружены или порт не распознается
  • Последовательный порт не выбран Arduino
  • Порт Arduino USB, OTA, NANO не отображается
  • Порт не отображается в Arduino IDE
  • Порт Arduino не отображается в диспетчере устройств
  • Порт Arduino неактивен

Как включить порты Arduino?

1. Убедитесь, что порты включены как на плате, так и на ПК.

Сторона Ардуино:

  1. Откройте программное обеспечение и перейдите в «Инструменты», затем войдите в меню «Доска».
  2. Найдите меню «Порт» и наведите указатель мыши на параметр, чтобы отобразить все порты (COM, соответственно LPT).
  3. Убедитесь, что к интересующему вас порту подключена плата (имя будет отображаться после порта).
  4. Если нет, убедитесь, что ваша плата подключена к компьютеру, и перезапустите программное обеспечение.

Сторона ПК:

  1. Откройте диспетчер устройств и перейдите на вкладку «Вид».
  2. Выберите Показать скрытые устройства в раскрывающемся меню.
    xbox-вечеринка не работает
  3. Найдите раздел «Порты» и разверните его, чтобы указать порты COM или LPT.
    windows-10-не распознает-андроид

Если вам нужна дополнительная помощь в том, как отобразить скрытые устройства в диспетчере устройств, у нас есть несколько дополнительных советов для вас.

2. Обновите драйверы Arduino.

  1. Откройте меню «Пуск» и введите «Диспетчер устройств» в строке поиска.
  2. Щелкните значок диспетчера устройств, чтобы открыть новое окно.
  3. Прокрутите вниз до «Программные устройства » и нажмите, чтобы развернуть.
  4. Дважды щелкните неизвестное устройство Arduino, чтобы открыть окно свойств.
  5. Выберите вкладку «Драйвер» и нажмите «Обновить драйвер».
  6. Выберите параметр Автоматический поиск драйверов.
  7. Windows начнет обновляться.
  8. Выполните окончательную проверку, чтобы убедиться, что драйвер был обновлен правильно.

Если ваши драйверы Arduino не обновлены, обычно порты Arduino не отображаются. Обновите их соответствующим образом.

Однако, если этот метод не сработает, вам придется переустановить драйвер Arduino, чтобы решить проблему.

3. Установите драйверы порта Arduino

Следующие решения покажут вам правильные способы установки драйвера в Windows и macOS.

3.1. Установите драйверы Arduino в Windows

  1. Нажмите на строку поиска и введите Диспетчер устройств. Открой это.
  2. Проверьте параметры в разделе «Порты COM и LPT». Вы увидите открытый порт с надписью Arduino UNO COMxx.
  3. Щелкните правой кнопкой мыши Arduino UNO COmxx и выберите «Обновить драйвер».
  4. Продолжите, нажав кнопку «Выполнить поиск драйвера на моем компьютере».
  5. Перейдите в папку драйвера программного обеспечения Arduino, найдите файл драйвера Arduino.inf и щелкните его.
  6. После выбора файла нажмите ОК.

Когда плата Arduino подключается к компьютеру с Windows, автоматически устанавливается драйвер, чтобы она могла правильно взаимодействовать с вашим ПК.

Драйвер настраивает его как виртуальный COM-порт в диспетчере устройств.

3.2. Установите драйверы порта Arduino на Mac

  1. В Mac OS перейдите к файлу FTDIUSBSerialDriver_v2_2_18.dmg.
  2. Дважды щелкните по нему и выберите файл драйвера, соответствующий версии вашей ОС.
  3. Подождите, пока он установится, и нажмите «Закрыть».
  4. Откройте программное обеспечение Arduino для окончательной проверки.
  5. Перейдите в Инструменты -> Последовательный порт и найдите параметр USBserial.

Если вы не знаете версию своей ОС, щелкните значок Apple в левом верхнем углу экрана и выберите «Об этом Mac».

Мы надеемся, что вам удалось исправить порт Arduino, который не отображал проблему с нашими решениями.


Компьютер не видит Ардуино Нано?


3-03-2020, 10:43
2 комментариев

И снова перед нами непростая дилемма — компьютер не видит Arduino Nano, потому скетчи не компилируются, ничего не работает. Как быть в этой непростой ситуации? – Не волнуйтесь, любую неисправность можно решить. Воспользуйтесь советами и рекомендациями из нашей инструкции – уверены, у вас все получится!

Пару слов о том, когда может возникнуть подобный сбой. Причин несколько, и они стандартны для многих плат Ардуино Нано (особенно приобретенных в Китае):

  1. неисправен USB-кабель или порт;
  2. проблема с драйверами (не установлены ∕ застарели);
  3. повреждена ∕ неисправна сама плата.

Теперь разбираемся с ошибками поочередно и выполняем такие шаги. Рекомендуем в первую очередь проверить исправность кабеля и его целостность. Сделать это легко – при подключении платы к компьютеру в списке устройств должно появляться сообщение «Неизвестное устройство». Если оно отсутствует, значит, USB кабель поврежден – нужна замена. То же самое можно сказать о проверке контактов.
Помните, при работе с Arduino IDE и ее компонентами не менее важно использование номера правильного порта, да и контроллер в настройках должен быть выбран корректно – в нашем случае Nano.

Иногда нормальному функционированию платы мешают системные конфигурации безопасности операционной системы Windows. Советуем временно отключить на ноутбуке ∕ ПК антивирусные программы – может быть, дело в них.

Практика показывает, что часто проблема заключается в драйвере, который не инсталлирован ∕ устарел ∕ не правильно выбран. Обратите внимание! Для версии 2.0 нам нужен драйвер для микросхемы CH340, для v 3.0 — CH340G. Именно их ищем и скачиваем с официального сайта, затем разархивируем, запускаем файл SETUP.EXE, кликаем кнопку Install, дожидаемся автоматической установки.

Ничего не помогло и все еще не подключается Ардуино Нано? Тогда проблема в самой плате – она не функционирует (возможен заводской брак либо перегорел чип). Заменяем устройство, пробуем подключится заново.
На этом все! Удачи!

  1. Здравствуйте, пользуюсь клоном платы Arduino nano (https://ru.aliexpress.com/item/Nano…313.html?spm=2114.13010708.0.0.194833edk4ZBcz) всё работало отлично, было подключение, спокойно заливались скетчи. Решил переписать скетч для проекта и залить, но мой ноутбук не видит плату. При подключении к ноутбуку нечего не происходит, нет даже звукового уведомления(как при подключении другой Arduino или той же флешки) смотрел в диспетчере устройств — ничего нет. Но при подключении к ноутбуку питание подаётся и работает старый скетч. Пробовал заменить кабель — нечего не меняется. Подключал другие Arduino — определяются на моём ноутбуке. На других компьютерах определяется, как неопознанное устройство. Подскажите, что сделать?

    Последнее редактирование: 7 янв 2019

  2. Попробуй обновить драйвера , поменять порт . Осмотри окружение схемки с надписью ch340.

  3. Похоже CH340 накрылся. А посмотри у тебя на пине 3V3 какое напряжение?

  4. Кабель проверь!Обязательно!Оч часто он косячный

  5. У китайцев на пине 3v может быть хоть какое напряжение , а кабель советую прозвонить и подобрать какой лучше , на микроUSB старых версий обычно плохой контакт.

  6. Хотите верьте, а хотите не верьте. Столкнулся с той же проблемой. Потратил два дня чтобы решить её. Поиском облазил всё что только можно, но в целом советы дают дельные — по части драйверов, кабеля и много ещё чего, но это всё сейчас бесполезно! А сколько таких умников кричит о том, что вопрошающие не имеют пользоваться поиском. Умники — одно слово. По факту всё упирается в то, что накосячили в самом сердце — разработчики Arduino IDE последних версий. Чтобы решить вашу проблему Вам надо установить правильную (читаем как рабочую) версию Arduino IDE и это версия 1.6.5.

    У меня три различные версии Arduino NANO не хотели работать. Перепробовал вообще всё что можно. Не работало и баста. Порт определяется. Serial monitor работает — старый скетч, залитый в NANO ранее работает. А новый залить нельзя — ругается. И так с каждой из трёх NANO. Решил это только когда откатился на проверенную версию Arduino 1.6.5.

    Желаю Вам удачно решить эту проблему.

  7. Вы не поняли-там устройство не определяется windows вообще либо определяется как НЛО.IDE не при чем.

  8. Я всё прекрасно понял и так как serial monitor работает у товарища, то ситуация именно такова. Я не сильно верю в то, что комп не определяет подключаемое кол-во, потому как serial monitor работает.

  9. Где Вы такое вычитали?У него работает предыдущий код например blink.Про serial ни слова.

  10. Огромное спасибо за Ваши изыскания. Столкнулся с тем, что комп видит плату Arduino Nano, драйвер ставится, а скетч не загружается. А у меня сроки…(далее непечатное). Поставил IDE 1.6.5. и всё заработало. Пытался накатить современную версию поверх 1.6.5, не грузит в плату Arduino Nano.

  11. Правильно пишут те,что говорят «не умеете пользоваться поиском». В новой версии Ардуино ИДЕ выбираете «Arduino Nano (Old bootloader)» — и все грузится

    Последнее редактирование: 25 апр 2020

For some weeks my latest dozen of Nano’s isn’t recognized any more by Win 10 computer: After two days of experiments I have suspicions:

  1. Is there any change in Win10 since all Arduinos now are only shown in «Hidden devices» in the device manager? However, my old Uno and also an old Nano are still working despite of that… (The old nano has a chip named CH340G on the downside; the new nano’s chip has no name at all).
  2. The Nanos I’m trying to program now I got from China (order date 26 sep 2019) and they are said to be compatible with CH340SER. In fact I have programmed several of them early this year — turning back to them in October, upload was no longer possible.
  3. In the meantime, I have switched from Arduino IDE 1.8.6 to 1.8.13 — however, I guess this is not the reason for my troubles since not even Windows recognizes the device when I plug it in…
    Any advices to this problem?
    Dieter

asked Nov 5, 2020 at 12:19

Dieter's user avatar

3

For some weeks my latest dozen of Nano’s isn’t recognized any more by Win 10 computer: After two days of experiments I have suspicions:

  1. Is there any change in Win10 since all Arduinos now are only shown in «Hidden devices» in the device manager? However, my old Uno and also an old Nano are still working despite of that… (The old nano has a chip named CH340G on the downside; the new nano’s chip has no name at all).
  2. The Nanos I’m trying to program now I got from China (order date 26 sep 2019) and they are said to be compatible with CH340SER. In fact I have programmed several of them early this year — turning back to them in October, upload was no longer possible.
  3. In the meantime, I have switched from Arduino IDE 1.8.6 to 1.8.13 — however, I guess this is not the reason for my troubles since not even Windows recognizes the device when I plug it in…
    Any advices to this problem?
    Dieter

asked Nov 5, 2020 at 12:19

Dieter's user avatar

3

У некоторых пользователей при подключении контроллеров Arduino, ОС Windows перестает видеть его как устройство, хотя драйвера были установлены и плата работала.

При всем при этом если у вас был залит какой-то скетч, он отрабатывает свою программу. Т.е. получается, что в  плату невозможно больше залить новый скетч. Связано это с тем, что у вас слетела прошивка. Но не беда, сейчас мы узнаем, как поправить данную ситуацию.

Содержание

  • Инструкция по перепрошивке
    • Шаг 1
    • Шаг 2
    • Шаг 3
    • Шаг 4
    • Шаг 5
    • Шаг 6
    • Шаг 7
    • Шаг 8
    • Шаг 9
    • Шаг 10
    • Шаг 11

Инструкция по перепрошивке

Инструкция по перепрошивке контроллера Atmega8U2 для Arduino Uno или Mega2560.

Шаг 1

Скачиваем программу “FLIP” отсюда:

http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886

Устанавливаем.

Шаг 2

Скачиваем последнюю версию прошивки отсюда:

https://github.com/arduino/Arduino/tree/master/hardware/arduino/firmwares

Выбираем в зависимости от того, каким из девайсов обладаем:

arduino-usbserial/Arduino-usbserial-uno.hex

или

arduino-usbserial/Arduino-usbserial-mega.hex

Также файлы прошивок находятся в папке:

arduino-0022hardwarearduinofirmwaresarduino-usbserial

Взять Arduino Ssoftware можно на официальном сайте arduino.cc.

Шаг 3

Соединяем перемычкой или 10 кОм резистором два контакта, расположенных на тыльной стороне платы.

Шаг 4

Подключаем Ардуино через usb кабель к компьютеру, как обычно.

Шаг 5

На несколько секунд замыкаем два контакта, находящихся над Atmega8U2, для сброса контроллера.

Шаг 6

Компьютер находит новое устройиство, для которого требует драйверы. Устанавливаем драйвер из папки (той, в которую вы установили FLIP):

C:Program FilesAtmelFlip 3.4.2usb

Во время установки винда ругается, что драйвер не подписан каким-то сертификатом и т.д., все равно соглашаемся. В системе появляется устроиство “at90usb82”.

Шаг 7

Запускаем FLIP, выбираем пункт меню:

File -> Load HEX File

Выбираем скачанную прошивку. Желательно, чтобы в пути к файлу прошивки не было русских символов. У меня например файл прошивки, находящийся на “рабочем столе” не смог открыться, а вот из “C:” загрузился нормально.

Шаг 8

Выбираем пункт меню “Device->Select”, затем выбираем из списка “at90usb82”.

Шаг 9

Выбираем пункт меню “Settings->Communication->Usb”, затем в появившемся окошке щелкаем кнопку “Open”

Шаг 10

Проверяем чтобы стояли галочки, нажимаем кнопку “Run”.

Шаг 11

Не забываем отпаять резистор от платы.

Все. Микроконтроллер перепрошит, устройство готово к работе. По идее таким образом можно прошить Atmega8U2 другой прошивкой, и ваш Ардуино станет восприниматься системой как джойстик, клавиатура, или например принтер.

28 мая 2017 в 17:22
| Обновлено 1 мая 2020 в 03:38 (редакция)
Опубликовано:

Статьи, Arduino

Introduction: Arduino Nano USB Not Recognizing (Fix).

Arduino Nano USB Not Recognizing (Fix).

Step 1: Arduino Nano Clones

Unfortunately an original Arduino Nano could cost you more plus shipping so it makes sense to search for an alternative source. There are also some chinese clones that are around five times cheaper, even with worldwide shipping.

But wait! There’s always a reason why a clone of something is cheaper than the original product. In this case there can be two pitfalls you need to know about.

Step 2: Original FTDI for Data Communication

Sometimes the FTDI chip which makes the USB communication possible is a counterfeit. This could cause problems when you install the official FTDI drivers and they just refuse to work.Usually there is no bootloader on the microcontroller. You need to upload it yourself and that means you need to have an appropriate programmer on hand.

Step 3: The Bad Part About Cheap Chinese Clones

So what makes this clone cheaper than the others? Well, most probably two things:

1.The headers are not installed.

2.It uses a different chip (CH340G) for serial-USB communication than the others.

The different serial chip on the other hand was something I was a little bit worried about but I’ve found my fears to be baseless. When I connected the board to the computer with a miniUSB cable it was instantly recognised by Windows as a virtual serial port.

Step 4: USB Not Recognizing

Step 5: Download Driver for CH340/CH341

The chipset used for USB-to-serial is CH340/CH341, drivers for which can be downloaded here.

http://www.wch.cn/download/CH341SER_EXE.html

Step 6:

Step 7: Unzip & Install the Driver

Step 8:

DONE!!

5 People Made This Project!

Recommendations

Понравилась статья? Поделить с друзьями:
  • Windows 10 не вводить пароль при загрузке windows
  • Windows 10 не видит внешний жесткий диск toshiba
  • Windows 10 не вводить пароль после сна
  • Windows 10 не видит внешний дисковод
  • Windows 10 не вводить пароль после пробуждения