Windows 10 не видит ардуино нано

Содержание
  1. Что делать если компьютер не видит Ардуино
  2. Инструкция по перепрошивке
  3. Шаг 1
  4. Шаг 2
  5. Шаг 3
  6. Шаг 4
  7. Шаг 5
  8. Шаг 6
  9. Шаг 7
  10. Шаг 8
  11. Шаг 9
  12. Шаг 10
  13. Шаг 11
  14. Установка Arduino в Windows 10
  15. Три способа установки IDE Arduino
  16. Установка с помощью установщика
  17. Установка драйверов в Windows вручную
  18. Установка драйвера Arduino Mega в Windows 10
  19. Основные проблемы в Windows 10
  20. Как исправить проблемы Arduino в Windows 10
  21. Действия по устранению проблем с Arduino в Windows 10
  22. Решение 1. Запустите IDE от имени администратора.
  23. Решение 2. Установите драйвер вручную
  24. Решение 3 – Изменить дату
  25. Решение 4. Подключите устройство к другому ПК.
  26. Решение 5 – Установите необходимые сертификаты
  27. Решение 6 – Переустановите драйверы Arduino
  28. Решение 7. Проверьте, правильно ли выбрана плата
  29. Решение 8. Включение/выключение режима совместимости
  30. Решение 9 – Завершить процесс LVPrcSrv.exe
  31. Решение 10. Запустите Arduino bat файл
  32. Решение 11. Не запускайте Cygwin
  33. Решение 12. Отключение определенных устройств.
  34. Решение 13 – Проверьте, правильно ли работает ваше устройство

Что делать если компьютер не видит Ардуино

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

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

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

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

Шаг 1

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

Шаг 2

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

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

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

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

Шаг 3

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

Шаг 4

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

Шаг 5

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

Шаг 6

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

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

Шаг 7

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

File -> Load HEX File

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

Шаг 8

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

Шаг 9

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

Шаг 10

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

Шаг 11

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

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

Установка Arduino в Windows 10

Рассмотрим процесс установки и работы Arduino в Windows 10 для разных плат (Uno, Nano, Mega) по шагам, разберем основные проблемы.

Три способа установки IDE Arduino

В Windows есть 3 способа установить IDE на свой компьютер:

  1. Скачать и запустить программу установки (все версии Windows): рекомендуемый способ. Программа установки также устанавливает драйверы, но только в том случае, если у вас есть права администратора учетной записи Windows.
  2. Скачать .zip архив (также для всех версий Windows): для случаев, когда у вас нет прав администратора. Вам придется установить драйверы вручную.
  3. Скачать и установить IDE как приложение из Магазина Windows (только для Windows 10): это быстро и просто, но не рекомендуется. Этот вариант, вероятно, установит более старую версию, которая, вероятно, имеет некоторые проблемы.

Установка с помощью установщика

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

Сначала вы можете перейти на страницу скачивания на нашем сайте или перейти на официальную страницу загрузок Arduino и выберите «Установщик Windows» (англ. — Windows Installer).

На следующей странице выберите «Просто скачать» (JUST DOWNLOAD) или «Содействовать & скачать» (CONTRIBUTE & DOWNLOAD). Теперь будет скачана программа установки.

Запустите только что загруженный .exe-файл. Выберите «Да» (Yes), чтобы программа установки могла вносить изменения в ваш компьютер. Затем примите лицензионное соглашение.

Выберите компоненты для установки (рекомендуется оставить все выбранными).

Выберите папку для установки (рекомендуется оставить по умолчанию) и нажмите «Установить» (install).

Подождите, пока установщик завершит установку.

Далее щелкните Установить (Install), чтобы установить драйверы Adafruit. После этого нажмите кнопку «Установить» (Install), чтобы установить драйвер USB. И далее нажмите снова кнопку «Установить» (Install), чтобы установить второй драйвер USB.

Теперь можно запускать Arduino IDE в Windows 10.

После запуска вы сможете увидеть IDE в работе:

Установка драйверов в Windows вручную

Данная инструкция относятся к Windows 7, Vista и Windows 10. Они действительны также для Windows XP с небольшими различиями в диалоговых окнах.

Читайте также:  Windows parallel для mac

В инструкции будет упомянута только плата Arduino Leonardo, но такая же процедура действительна для всех плат Arduino.

Подключите плату и дождитесь, пока Windows начнет процесс установки драйвера.

Если установщик не запускается автоматически, перейдите в Диспетчер устройств Windows:

Пуск -> Панель управления -> Оборудование

Или для английского языка в Win 10 путь будет такой:

Start -> Control Panel -> Hardware

Найдите в списке Arduino Leonardo. Щелкните правой кнопкой мыши и выберите «Обновить драйвер» (англ. — Update driver).

На следующем экране выберите «Найти на моем компьютере драйверы» (Browse my computer for driver software) и нажмите «Далее» (Next).

Щелкните кнопку «Обзор…» (Browse. ). Появится другое диалоговое окно: перейдите в папку с только что загруженным программным обеспечением Arduino. Выберите папку с драйверами (drivers) и нажмите OK, затем нажмите Next.

Вы получите уведомление о том, что плата не прошла тестирование Windows Logo. Нажмите на кнопку Продолжить в любом случае (Continue Anyway).

Через несколько секунд появится окно с сообщением, что мастер завершил установку программного обеспечения для Arduino Leonardo в Windows 10. Нажмите кнопку «Закрыть» (Close).

Установка драйвера Arduino Mega в Windows 10

Для установки драйверов Меги шаги будут очень похожими на шаги для любой другой платы. Можно заранее установить Windows-версию сервера LANforge. Процесс будет выглядеть таким образом:

1. Перейдите по ссылке выше на официальный сайт Arduino, чтобы скачать последнюю версию драйвера.

2. Скачайте zip-файл Arduino IDE на рабочий стол. Щелкните правой кнопкой мыши → Извлечь все… (Extract All…), чтобы разархивировать содержимое в папку на рабочем столе. Этот процесс требует, чтобы вы управляли как администратор.

3. Переход к диспетчеру устройств (Device Manager).

  • Нажмите Ctrl + F для поиска
  • Ищем устройство (Device)

  • Выберите диспетчер устройств (Device Manager)
  • В окне диспетчера устройств щелкните правой кнопкой мыши на компьютер и выберите пункт «Сканировать на предмет изменений оборудования» (Scan for hardware changes).

6. Если вы нашли ранее установленный драйвер, удалите его. Особенно, если это обозначено как Windows Arduino Mega.

  • Щелкните правой кнопкой мыши → Удалить (Uninstall)

  • Выберите «Удалить программное обеспечение драйвера для этого устройства» (Delete the driver software for this device) и нажмите ОК.

  • Щелкните компьютер правой кнопкой мыши и выберите пункт Сканировать на предмет изменений оборудования (Scan for Hardware Changes).
  • Возможно, вам придется отключить и подключить аттенюатор.
  • Если контекстное меню не позволяет вам изменить драйверы, перезагрузите систему.

7. Установите драйвер Arduino IDE

  • В диспетчере устройств (Device Manager) щелкните правой кнопкой мыши «Неизвестное устройство» (Unknown Device) и выберите «Обновить программное обеспечение драйвера…» (Update Driver Software…)

8. Выберите «Найти на моем компьютере драйверы» (Browse my computer for driver software):

  • Перейдите в «Desktop\arduino-1.8.9\drivers» и нажмите ОК. Версия Arduino IDE у вас может отличаться.
  • Нажмите «Далее» (Next)

Вы увидите подтверждение обновления программного обеспечения драйвера. Щелкните «Закрыть» (Close).

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

Основные проблемы в Windows 10

  • Arduino IDE (Windows 10) вылетает или перестает работать при запуске программы

Бывает ситуация, когда Arduino IDE (версия 1.8.12) вылетает при запуске. При запуске arduino_debug.exe получаем это сообщение об ошибке.

Удаление файлов конфигурации package_index.json и package_esp32_index.json ничего не дает.

Из вариантов решения можно попробовать следующее.

После установки бета-версии (arduino beta1.9-BUILD-119) у многих не возникает никаких проблем.

Также многим помогает Сборка Nightly (ссылка).

Таким образом мы приходим к выводу, что в случае вылета программы в Windows 10 помогает использование последней бета-версии Arduino IDE. Даже для плат ESP8266 она работает нормально.

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

Как исправить проблемы Arduino в Windows 10

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

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

Действия по устранению проблем с 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 из-за этой ошибки.

Читайте также:  Общие папки vmware mac os

Чтобы устранить эту проблему на вашем компьютере с 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. Очевидно, эта проблема вызвана вашими драйверами, и один из самых простых способов решить эту проблему – переустановить ваши драйверы. Для этого выполните следующие действия:

Читайте также:  Windows task manager view options

  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 возникают всевозможные проблемы, но в большинстве случаев вы сможете решить эти проблемы, просто установив соответствующий драйвер или проверив сертификаты безопасности.

Оцените статью