«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.