Arduino Windows 10 не отображается
Обновлено: 21.11.2024
Я был так рад получить в свои руки свой первый Arduino, что в итоге купил поддельную версию, которую мой компьютер даже не смог распознать. Итак, мне пришлось научиться устранять неполадки с «неопознанным» Arduino. Вот что я узнал.
Если ваш Arduino «не распознается», как устранить неполадки? Вы можете устранить неполадки Arduino, выполнив следующие действия:
- Установка правильных драйверов
- Обновление драйверов
- Замена неисправного чипа
- Получение нового соединительного кабеля.
- Ремонт разъема USB
Устранение неполадок, связанных с «неопознанным» Arduino, может быть сложной задачей, поскольку эти ошибки могут появляться по нескольким причинам, которые я объясню ниже, чтобы вы могли избавиться от ошибки «неопознанный» и, наконец, начать свой проект. р>
Что такое ошибка Arduino «Не распознано»?
Ошибка Arduino «не распознана» — один из наиболее распространенных типов ошибок, с которыми сталкиваются его пользователи. Независимо от того, являетесь ли вы новичком или опытным программистом, вы сталкивались или могли сталкиваться с этой ошибкой хотя бы один раз.
Обычно происходит следующее: когда вы подключаете USB-кабель Arduino к USB-порту вашего ПК, вы можете увидеть, какая плата Arduino подключена через один из COM-портов (например, COM4, COM6 и т. д.) в Arduino IDE. .
Вы можете проверить это на своем ПК, щелкнув вкладку «Инструменты» в Arduino IDE, а затем наведя указатель мыши на вкладку «Порт». Вы увидите один из COM-портов, упомянутых вместе с названием вашей платы Arduino, как показано ниже.
Arduino распознается на порту COM6.
Это означает, что ваша плата Arduino была успешно распознана вашим ПК, и вы можете начать загрузку в нее своего кода.
Кроме того, когда вы открываете IDE, в правом нижнем углу появляется предложение, указывающее, что ваша плата Arduino подключена к одному из COM-портов, например, «Arduino UNO на COM7».
С другой стороны, если ваш компьютер не распознает вашу плату, вы не увидите название своей платы Arduino, написанное в правом нижнем углу IDE, и не найдете его в разделе «Порты». , на вкладке "Инструменты".
Еще один способ проверить, распознана ли ваша плата Arduino, — через диспетчер устройств. Если плата Arduino не была идентифицирована, вы найдете ее в Диспетчере устройств на вкладке «Другие устройства» с названием USB-порта (например, USB2.0-Serial).
Наоборот, если Arduino распознан, вы найдете его по имени в области диспетчера устройств.
Почему мой компьютер не распознает мою плату Arduino?
Может быть несколько причин, по которым ваш компьютер не смог распознать плату Arduino.
Это 5 наиболее распространенных причин, по которым ваш компьютер не распознает Arduino:
На рынке доступно множество поддельных плат Arduino, которые стоят примерно в пять раз дешевле оригинала (включая стоимость доставки).
Тем не менее, недостатком покупки этих досок является то, что в большинстве случаев они не распознаются вашим компьютером.
В чем причина? Что ж, поскольку эти платы не являются оригинальными, они не сопровождаются оригинальными драйверами, которые устанавливаются на ваш компьютер при подключении платы. Следовательно, ПК/ноутбук не распознает эти дешевые платы Arduino.
Обычно платы Arduino поставляются с чипом FTDI, который помогает им взаимодействовать с ПК/ноутбуком. Этот чип называется последовательным чипом USB, что означает, что он служит шлюзом между платой Arduino и вашим компьютером.
Ваш Arduino может выглядеть как оригинальный, но возможно, что установленный на нем чип FTDI является подделкой, поэтому ваш компьютер не распознает его.
Возможно, у вас есть подлинная плата Arduino с правильным типом последовательного интерфейса к USB-чипу и установленными соответствующими драйверами, но ваша Arduino может быть повреждена или имеет перегоревший/неисправный последовательный порт для USB-чипа.
Наличие любой из этих проблем означает, что ваш Arduino не сможет отправлять или получать сигналы на/с вашего ПК; поэтому ваш компьютер не может распознать неисправную плату Arduino.
Проверили ли вы USB-разъем вашего ПК/ноутбука, который вы используете для подключения Arduino? Правильно ли работает USB-разъем? Возможно, причиной этой проблемы является USB-разъем вашего компьютера.
Точно так же может быть неисправен соединительный кабель USB 2.0.
Если в вашем доме живут домашние животные, есть вероятность, что они могли погрызть ваш соединительный кабель, и именно поэтому ваша плата Arduino не распознается вашим компьютером, потому что она просто не подключена.
В этом случае ваша плата Arduino не включится, и вы не увидите обычного мигания светодиода на плате, который в нормальных условиях мигает при включении платы Arduino.
Если у вас есть оригинальная плата Arduino с правильным чипом последовательного подключения к USB и нет проблем с кабелем USB или разъемом USB, то последняя причина может быть связана с драйвером.
Когда плата Arduino подключена к компьютеру, она автоматически идентифицирует себя и устанавливает соответствующие драйверы, необходимые для двусторонней связи между двумя устройствами.
Иногда, несмотря на то, что все встало на свои места, установленные драйверы устарели. Чтобы решить эту проблему, вам придется выполнить установку вручную, о чем мы расскажем в следующем разделе.
Итак, как исправить эту ошибку «Не распознано»?
Исправить ошибку несложно, если вы знаете, почему она возникает.
После рассмотрения всех возможностей, упомянутых в предыдущем разделе, теперь вы должны быть уверены, почему ваш компьютер не распознает плату Arduino.
Вот решения для всех ошибок, упомянутых выше. Мы уверены, что под одним из этих заголовков вы найдете решение для своего дела.
Если у вас поддельный Arduino или Arduino с поддельным чипом, вам необходимо установить правильный драйвер, чтобы решить вашу проблему.
Если вы внимательно изучите свою плату Arduino, вы заметите, что в нее встроен чип CH340G.
Все, что вам нужно сделать, это загрузить драйвер для CH340G и установить его.
После успешной установки попробуйте подключить плату Arduino к компьютеру. Вы заметите, что он был признан. Вы можете проверить это через Arduino IDE или через диспетчер устройств Windows.
Если ваш драйвер устарел, вам необходимо обновить его.
Для этого вам необходимо подключить плату Arduino к ПК/ноутбуку, а затем открыть диспетчер устройств и найти нераспознанный USB-порт на вкладке «Другие устройства».
Затем щелкните правой кнопкой мыши нераспознанный USB-порт и выберите «Обновить программное обеспечение драйвера».
При этом запустится диспетчер обновления программного обеспечения драйвера для вашей платы Arduino, и после успешного завершения ваш компьютер сможет распознать плату Arduino.
Если нет, отключите плату Arduino от USB-порта и снова подключите ее к компьютеру.
Если на вашей плате Arduino есть сгоревший или неисправный чип USB-to-serial/чип микроконтроллера ATmega328, вам необходимо заменить его, купив новый.
Если вы не знаете, как заменить чип, посмотрите этот видеоурок на YouTube. Даже если ваша поддельная доска выглядит иначе, процедура такая же. Делайте это аккуратно и с помощью подходящих инструментов, как показано на видео.
После замены микросхемы подключите плату Arduino к компьютеру и проверьте, была ли она распознана, открыв Arduino IDE или зайдя в диспетчер устройств.
Если проблема не устранена, выполните указанные ниже действия.
Возможно, ваш соединительный кабель неисправен, и лучший способ узнать об этом — наблюдать за мини-светодиодом, который мигает при включении платы Arduino. Когда светодиод загорится, это означает, что с соединительным кабелем все в порядке.
Если нет, попробуйте заказать новый кабель USB 2.0 типа A/B для нашего Arduino. Если проблема не устранена, проверьте USB-разъем вашего компьютера.
Если вы подключили плату Arduino к компьютеру с помощью нового кабеля USB 2.0, а мини-светодиод по-прежнему не загорается, вам необходимо проверить USB-разъем вашего компьютера.
Попробуйте подключить другое устройство к тому же разъему USB и проверьте, распознает ли его ваш компьютер. Если нет, это означает, что ваша плата Arduino в порядке, а виновником является USB-разъем вашего компьютера.
Если вы перепробовали все вышеперечисленное, но ваша плата Arduino по-прежнему не распознается вашим ПК, вам следует подумать о замене существующей платы на новую.
Заключительные мысли
К настоящему времени вы, должно быть, выяснили, в чем проблема с вашей платой Arduino и как ее устранить.
Arduino — одна из наиболее часто используемых плат микроконтроллеров во всем мире, и люди время от времени сталкиваются с подобными ошибками.
В Интернете вы найдете множество статей, которые помогут решить многие распространенные проблемы, связанные с Arduino.
Изучите мой сайт глубже, и вы найдете отличные статьи, которые помогут решить вашу проблему! Я активен и добавляю новые почти каждый день.
С какими проблемами вы столкнулись при разработке своих проектов Arduino? Дайте нам знать в комментариях, и давайте найдем решение!
Инженер и энтузиаст электроники. Любит решать задачи с электроникой и программированием.
Последние записи
Составляя руководство по подключению Raspberry Pi к облаку, я понял, что это не простое руководство по отправке данных с Raspberry Pi в REST API (как есть).
Я измерял мощность Raspberry Pi 36 раз с различными конфигурациями настроек, запущенными приложениями и подключенными периферийными устройствами; Я сделал все это, чтобы выяснить, сколько энергии может потреблять Raspberry Pi.
О нас
Улучшение вашей жизни с помощью электроники. Вот что я здесь, чтобы помочь вам сделать.
Привет! Меня зовут Крис, я инженер, консультант, и мне нравится работать с электроникой. Я здесь, чтобы помочь вам раскрыть ценность ваших проектов в области электроники, найти эффективное применение для встроенных систем и упростить работу со встроенными системами. сообщить об этом объявлении
сообщить об этом объявлении
Милан с детства увлекался компьютерами, и это побудило его проявить интерес ко всем технологиям, связанным с ПК. До прихода в WindowsReport он работал веб-разработчиком. Подробнее
- Arduino – это электронная платформа с открытым исходным кодом, которую может использовать каждый.
- Вам необходимо запрограммировать его через подключение к ПК. Однако проблемы с Windows 10 на этом этапе не редкость.
- Чтобы узнать больше об этом удивительном инструменте, посетите нашу специальную страницу ошибок Arduino.
- Если вам нужны более общие руководства по устранению неполадок, посетите нашу страницу исправлений Windows 10.
Для решения различных проблем с ПК мы рекомендуем DriverFix:
Это программное обеспечение будет поддерживать работоспособность ваших драйверов, тем самым защищая вас от распространенных компьютерных ошибок и сбоев оборудования. Проверьте все свои драйверы прямо сейчас, выполнив 3 простых шага:
Если вы опытный пользователь, возможно, вы знакомы с программно-аппаратным проектом под названием Arduino.
Arduino в чем-то похож на Raspberry Pi, но пользователи сообщали о проблемах с Arduino в Windows 10, поэтому сегодня мы собираемся показать вам, как исправить проблемы с Arduino в Windows 10.
Шаги по устранению проблем с Arduino в Windows 10
В большинстве случаев вы можете быстро исправить ошибки Windows 10 Arduino, установив последние версии драйверов вручную. Если этот метод не решает ваши проблемы, попробуйте использовать режим совместимости.
Теперь, если проблема не устранена, просто следуйте приведенным ниже инструкциям, и мы уверены, что одно из этих решений поможет вам исправить технические неполадки, с которыми вы столкнулись.
1. Запустите IDE от имени администратора
Пользователи сообщили об ошибке Последовательный порт COM4 уже используется, попробуйте закрыть все программы, которые могут его использовать, на их ПК с Windows 10.
Arduino поставляется с собственным инструментом IDE, который позволяет вам программировать его, но кажется, что пользователи не могут запустить IDE из-за этой ошибки.
Чтобы решить эту проблему на ПК с Windows 10, вам нужно запустить инструмент IDE от имени администратора. Для этого просто щелкните правой кнопкой мыши среду IDE и выберите в меню «Запуск от имени администратора».
Если запуск IDE от имени администратора решит проблему, вам придется использовать этот метод каждый раз, когда вы хотите запустить приложение.
При желании вы можете настроить приложение так, чтобы оно всегда запускалось с правами администратора, выполнив следующие действия:
После запуска Arduino IDE от имени администратора проблема должна быть полностью решена.
2. Установите драйвер вручную
Пользователи сообщили, что не могут подключиться к Arduino с помощью IDE, и это может быть серьезной проблемой. Чтобы решить эту проблему, вам нужно установить драйверы Arduino вручную, и вы можете сделать это, выполнив следующие действия:
Немногие пользователи сообщили, что не могут установить драйвер, поскольку он не подписан. Это мера безопасности Windows, разработанная для защиты от потенциально вредоносных драйверов.
Используя эту функцию, вы можете устанавливать только те драйверы, которые имеют цифровую подпись и являются подлинными для вашего ПК. К сожалению, немногие пользователи сообщили, что эта функция вызывает проблемы с драйверами Arduino.
Если вы не можете установить драйверы Arduino на ПК с Windows 10, мы рекомендуем вам отключить функцию проверки подписи драйверов, выполнив следующие действия:
- Откройте меню "Пуск" и нажмите кнопку питания.
- Удерживая клавишу Shift на клавиатуре, нажмите "Перезагрузить".
- На экране будут доступны три варианта. Выберите «Устранение неполадок».
- Теперь выберите «Дополнительные параметры» > «Параметры запуска» и нажмите кнопку «Перезагрузить».
- Когда ваш компьютер перезагрузится, вы увидите список доступных параметров на экране. Нажмите F7 или 7 на клавиатуре, чтобы выбрать параметр "Отключить обязательное использование подписи драйверов". ол>р>
- Откройте каталог Arduino/drivers.
- Найдите arduino.cat, щелкните его правой кнопкой мыши и выберите "Открыть".
- Когда откроется новое окно, нажмите кнопку "Просмотреть подпись".
- Теперь нажмите кнопку «Установить сертификат».
- Найдите ярлык Arduino IDE, щелкните его правой кнопкой мыши и выберите «Свойства».
- Перейдите на вкладку «Совместимость» и убедитесь, что флажок «Запустить эту программу в режиме совместимости для» не установлен.
- Если этот параметр установлен, снимите его и нажмите "Применить" и "ОК", чтобы сохранить изменения.
- Почему ваш Arduino не определяется вашим компьютером?
- Решения, позволяющие не обнаруживать платы Arduino.
- Ссылка для загрузки драйвера.
- Как установить драйвер.
- Устранение неполадок платы Arduino и IDE.
- Загрузите диск CH340G по указанной ссылке.
- Теперь дважды щелкните левой кнопкой мыши по этому значку:
Теперь Windows 10 запустится нормально, и вы сможете без проблем установить неподписанные драйверы.
Вы можете увидеть предупреждение при попытке установить неподписанный драйвер, но вы все равно сможете без проблем установить драйвер Arduino.
3. Измените дату
Немногие пользователи сообщили о проблемах при установке драйверов Arduino в своей системе, и, похоже, проблема была вызвана просроченным сертификатом.
Это может помешать установке драйвера, но вы сможете решить проблему, просто изменив дату.
Чтобы сделать это в Windows 10, выполните следующие действия:
4. Подключите устройство к другому ПК
По словам пользователей, если Windows 10 не может распознать ваш Arduino, вы можете подключить его к другому ПК, на котором установлена более старая версия Windows. Пользователи сообщали, что их устройство распознавалось после подключения к другому ПК.
Найдя модель Arduino, они смогли загрузить драйвер и установить устройство на свой ПК с Windows 10.
5. Установите необходимые сертификаты
Если вы не можете установить драйверы Arduino на ПК с Windows 10, возможно, у вас проблема с сертификатами драйверов. Вы можете легко исправить это, установив необходимые сертификаты на свой компьютер. Для этого вам необходимо выполнить следующие действия:
После установки сертификата вы сможете без проблем установить драйверы Arduino.
6. Переустановите драйверы Arduino
Совет эксперта. Некоторые проблемы с ПК трудно решить, особенно когда речь идет о поврежденных репозиториях или отсутствующих файлах Windows. Если у вас возникли проблемы с исправлением ошибки, возможно, ваша система частично сломана. Мы рекомендуем установить Restoro, инструмент, который просканирует вашу машину и определит, в чем проблема.
Нажмите здесь, чтобы загрузить и начать восстановление.
Пользователи сообщили, что они продолжают получать сообщение Не удается открыть устройство при попытке запустить Arduino.
Видимо, эта проблема вызвана вашими драйверами, и один из самых простых способов решить эту проблему — переустановить ваши драйверы. Для этого выполните следующие действия:
После удаления драйвера просто загрузите последнюю версию драйвера и установите его на свой компьютер. Таким образом, все проблемы, связанные с драйверами Arduino, будут решены.
7. Проверьте, правильно ли выбрана доска
По словам пользователей, вы можете получить сообщение об ошибке Не удается открыть устройство, если вы не выберете правильную плату в Arduino IDE. Чтобы избежать этой проблемы, обязательно перейдите в раздел «Инструменты» и выберите соответствующую доску.
8. Включить/выключить режим совместимости
Пользователи сообщали об ошибке Не задано имя последовательного порта в Arduino IDE, и, по их мнению, эта проблема вызвана режимом совместимости.
Эта функция чрезвычайно полезна, если вы хотите запускать старое программное обеспечение в Windows 10, но иногда использование режима совместимости может привести к определенным проблемам.
Чтобы решить эту проблему с Arduino, вам необходимо отключить режим совместимости, выполнив следующие действия:
Некоторые пользователи утверждают, что эту проблему можно решить, запустив Arduino IDE в режиме совместимости с Windows 98/Me.
Для этого повторите шаги, описанные выше, и убедитесь, что вы установили флажок Запустить эту программу в режиме совместимости. Выберите более старую версию Windows и нажмите «Применить» и «ОК», чтобы сохранить изменения.
9. Завершить процесс LVPrcSrv.exe
Пользователи сообщают, что программное обеспечение Arduino зависает, когда они пытаются загрузить программу, и это может быть серьезной проблемой для пользователей.
Видимо, процесс Logitech под названием LVPrcSrv.exe вызывает появление этой ошибки, и для ее устранения необходимо завершить этот процесс в диспетчере задач.Для этого выполните следующие простые действия:
Если LVPrcSrv.exe вызывает эту проблему на вашем ПК, вам придется завершать этот процесс каждый раз, когда вы хотите запустить программное обеспечение Arduino на своем ПК.
10. Запустите bat-файл Arduino
По словам пользователей, они получают Arduino столкнулся с проблемой и должен закрыть сообщение об ошибке на своем ПК при попытке запустить Arduino, запустив файл arduino.exe.
Чтобы избежать этой проблемы, вы можете просто запустить Arduino, дважды щелкнув файл run.bat. Имейте в виду, что иногда среда Arduino может запускаться медленно, поэтому вам придется запастись терпением.
11. Не запускайте Cygwin
Пользователи сообщают, что при попытке скомпилировать скетч в Arduino при запущенном в фоновом режиме cygwin могут возникнуть определенные проблемы. Чтобы избежать этой проблемы на вашем ПК, вы можете просто отключить cygwin при использовании Arduino.
Если это не поможет, возможно, вам придется удалить cygwin1.dll из каталога Arduino и заменить его на cygwin1.dll из вашего каталога cygwin.
12. Отключить определенные устройства
Немногие пользователи сообщают, что программное обеспечение Arduino долго запускается и кажется зависшим, когда вы пытаетесь открыть меню "Инструменты". Эта проблема вызвана другими устройствами, которые могут создавать COM-порты на вашем ПК.
Хорошим примером таких устройств являются устройства Bluetooth, поэтому, если у вас есть одно из этих устройств, обязательно отключите его в диспетчере устройств. Для этого вам необходимо выполнить следующие действия:
После отключения этих устройств время загрузки программного обеспечения Arduino должно сократиться.
13. Проверьте, правильно ли работает ваше устройство
По словам пользователей, проблемы с платой Arduino могут возникнуть, если ваше устройство сломано, поэтому рекомендуется попробовать его на другом ПК. Если есть возможность, обязательно попробуйте устройство на разных компьютерах с разными операционными системами.
Если проблема появляется на всех устройствах, это означает, что ваша плата Arduino неисправна, и вам следует заменить ее как можно скорее.
Как видите, с Arduino и Windows 10 возникают всевозможные проблемы, но в большинстве случаев вы сможете решить эти проблемы, просто установив соответствующий драйвер или проверив свои сертификаты безопасности.
По-прежнему возникают проблемы? Исправьте их с помощью этого инструмента:
В этом посте мы собираемся решить проблемы, связанные с программным обеспечением и драйверами Arduino, которые сводят с ума некоторых новичков, а также мы рассмотрим некоторые проблемы, связанные с оборудованием Arduino.
Мы увидим:
Вы попали на эту страницу, потому что не смогли загрузить свой эскиз в Arduino или он даже не обнаружен вашим надежным компьютером. Здесь мы обсудим возможные проблемы, почему ваша плата Arduino не определяется или почему вы не можете загрузить скетч/код, и мы увидим рекомендуемые решения.
Начнем с распространенной проблемы.
Почему ваш Arduino не определяется вашим компьютером?
Это очень распространенная проблема, с которой сталкиваются большинство начинающих пользователей Arduino, а иногда даже те, кто имеет средний опыт работы с Arduino. Ваша IDE не будет отображать подключенную плату Arduino, а диспетчер устройств скажет «неизвестное USB-устройство», и когда вы попытаетесь исправить это с помощью инструментов Windows, вы все равно не устраните проблему.
Неизвестное USB-устройство Arduino
Чтобы выяснить, почему платы Arduino не обнаруживаются, давайте проверим микросхему преобразователя USB в последовательный порт платы Arduino.
Модуль преобразователя USB в последовательный используется на всех платах Arduino для загрузки скетчей в микроконтроллер, а также для последовательной связи между компьютером и основным микроконтроллером.
Вот клон Arduino UNO с контроллером ATmega16U2, который используется в качестве преобразователя USB в последовательный порт. Такой же преобразователь также используется на оригинальных платах Arduino.
Arduino с Atmega16U2
Клоны, использующие ATmega16U2 в качестве преобразователя USB в последовательный порт для микроконтроллера, не будут иметь проблем с обнаружением.
Теперь давайте рассмотрим другой клон платы Arduino, который не использует ATmega16U2 для преобразования USB в последовательный порт.
Arduino с чипом CH340G
Приведенная выше плата Arduino относится к типу SMD; эта плата имеет точно такие же характеристики, как и настоящая Arduino UNO. Как видите, есть разница в микросхеме преобразователя USB в последовательный порт. Это чип CH340G USB-to-serial конвертер.
Вы можете увидеть это на дешевых китайских клонах Arduino; этот чип не будет обнаружен ни вашим компьютером, ни IDE. Вам необходимо установить драйвер CH340G на свой компьютер, только тогда ваш компьютер распознает устройство и сможет загружать скетчи.
Вы также можете найти этот чип CH340G даже на клонах Arduino nano, как показано ниже:
Драйвер CH340G для таких плат Arduino можно загрузить: Нажмите здесь
Как установить драйвер CH340G на компьютер с Windows:
ПРИМЕЧАНИЕ. Некоторые пользователи сообщили, что клоны Arduino, использующие чип CH340G, не работают должным образом с USB 3.0. Пожалуйста, прокомментируйте, если вы столкнулись с подобной проблемой.
К настоящему времени большинство проблем было бы решено с помощью плат Arduino. Теперь давайте обсудим некоторые другие проблемы, с которыми сталкиваются энтузиасты Arduino.
Программа/эскиз не загружает решения:
Вот возможные причины, почему вы не можете загружать скетчи в Arduino и их решения.
Выбран неверный COM-порт:
Большинство новичков совершают эту ошибку, выбирая неправильный COM-порт. Каждый компьютер имеет разные номера COM-портов, и вы должны выбрать правильный для своего ПК. Если ваша плата Arduino оснащена чипом ATmega16U2, он покажет вам, к какому номеру COM-порта подключена ваша плата, и выберите его.
Если на вашей плате Arduino установлен чип CH340G, он не покажет вам номер COM-порта для подключения, и вы должны попробовать каждый из отображаемых.
Выбрана неправильная доска в меню инструментов:
Вы должны выбрать правильное название доски. Если вы выберете Arduino Nano для Arduino Uno, ваш код не будет загружен.
Выбран неправильный процессор:
Вы должны выбрать правильный номер микросхемы микроконтроллера в меню инструментов, иначе код не будет загружен.
Выводы Tx и Rx подключены к вашей схеме:
Каждый раз, когда вы загружаете код на плату Arduino, убедитесь, что контакты Tx и Rx больше нигде в схеме не подключены. Как только вы закончите загрузку кода, вы можете повторно подключить контакты Tx и Rx к вашей схеме. Tx и Rx (номера контактов 0 и 1) — это контакты, через которые код загружается в микроконтроллер.
Неисправный USB-кабель:
Неисправный USB-кабель может сделать вашу плату Arduino невозможной для обнаружения на вашем компьютере, даже в диспетчере устройств, а также может привести к частому отключению от вашего ПК. Если вы оказались в такой ситуации, замените кабель USB, который подключается к вашему компьютеру и плате Arduino.
Неисправный USB-порт:
Пыльный/ржавый USB-порт на вашем компьютере может привести к частым отключениям или может полностью помешать загрузке кода, это может быть связано с тем, что ржавые линии USB могут не устанавливать надлежащий физический контакт с кабелем USB.
Всегда подключайте плату Arduino к исправному USB-порту компьютера и убедитесь, что USB-порт на плате Arduino также не имеет физических дефектов. Если проблемы возникают с определенным USB-портом, не используйте его снова.
Осмотрите плату Arduino на наличие физических повреждений:
Возьмите увеличительное стекло и внимательно осмотрите дорожки и места пайки на плате, особенно на микросхеме преобразователя USB в последовательный порт и микросхеме микроконтроллера. Если вы их найдете, попробуйте соединить их пайкой. Если вы обнаружите какие-либо физические повреждения на любом из компонентов, например трещины или следы прогара, вам может потребоваться заменить компонент или заменить всю плату.
Могут быть проблемы с микросхемой микроконтроллера или с другими компонентами, которые невозможно визуально осмотреть/видить или заменить, в таком случае замена всей платы является единственным решением.
Попробуйте переустановить Arduino IDE:
Скачайте свежую копию IDE с официального сайта Arduino и установите ее на свой компьютер. Повторная установка последней/той же версии Arduino IDE может решить некоторые проблемы с установкой на вашем компьютере.
Возможны ситуации, когда более новая IDE не работает с вашей платой Arduino, в этом случае попробуйте вернуться к предыдущей версии, которую вы использовали раньше.
Попробуйте загрузить скетч с другого компьютера:
Это последний шаг по устранению неполадок, если вы не можете заставить свою плату Arduino работать.Подключите плату к другому компьютеру (с соответствующими драйверами), который известен тем, что без проблем загружает скетчи Arduino. Если проблема не устранена, значит, проблема в вашей плате. Замените плату.
К настоящему моменту вы уже должны уметь находить проблемы с Arduino и устранять их.
Если у вас есть дополнительные вопросы, пожалуйста, прокомментируйте ниже, вы получите гарантированный ответ от нас.
Блогтор
Меня зовут blogthor. Я профессиональный инженер-электронщик, специализирующийся на встраиваемых системах. Я опытный программист и разработчик электронного оборудования. Я являюсь основателем этого веб-сайта, а также являюсь любителем, мастером-сделай сам и постоянно учусь. Мне нравится решать ваши технические вопросы через раздел комментариев.
51 мысль о « Arduino не обнаружен? Это решение поможет!
Привет, ребята, я хочу поделиться своим опытом (в данный момент). У меня такая же проблема, мой компьютер - Windows 7 64, после долгих исследований в Интернете и ничего, я вернулся к своей проблеме, и я заметил, что контроллер был в коврике Proteus (абсолютно безумно!), поэтому я избавился от ковра Proteus Labcenter, и все! Мой arduino теперь установлен и работает, вы должны это проверить (не ковер программных файлов X86, а ковер программных файлов)
блогер говорит:
Спасибо, что поделились своим опытом.
не знаете как починить с чипом atmega16u2?
блогер говорит:
Можете уточнить свою проблему?
esp подключен, но не данные для вещи, просто строка с t = 0
блогер говорит:
Пожалуйста, сообщите нам, какой проект вы имеете в виду, и точную проблему, мы разберемся.
у меня проблема, когда Arduino mega 2560 запускает последний код, но компьютер даже не обнаруживает его, это начало случаться со мной, когда я случайно подключил 5-вольтовый контакт Arduino к внешнему источнику питания 12 В, я был в процессе замены входа 12 В на схема с напряжением Arduino 5 В, но я забыл отключить внешний источник питания 12 В, и он включил Arduino для движения, я быстро отключился, так как заметил, что напортачил, а затем, когда я пытаюсь подключить Arduino к компьютеру, он не обнаружен, но он будет работать последним код загружен на него, так что кажется, что первичный последовательный канал сгорел. я могу подключить arduino к компьютеру, используя serial1 через ttl usb, но я не могу загрузить на него код, поэтому будет интересно, если есть способ загрузить код в arduino через канал serial1,
блогер говорит:
Я понял вашу проблему.
Поищите в Интернете, как загрузить код в Arduino pro-mini, следуйте проводным соединениям для вашего Mega, используя программатор USB-to-serial.
Вы также можете найти, как загрузить код с помощью контактов ICSP. Оба варианта просты.
Но если аппаратный серийный номер вашего микроконтроллера поврежден (или) аппаратный серийный номер вашего микроконтроллера постоянно подтягивается или подтягивается поврежденной ИС (встроенной) серийного программатора Mega, вы не можете загрузить код.
Для разработки плат, таких как SparkFun RedBoard для Arduino и Arduino Uno, требуются специальные драйверы или код, сообщающий компьютеру, как с ними взаимодействовать. Это руководство поможет вам как можно быстрее установить этот драйвер, чтобы вы могли вернуться к сборке схем и изучению электроники!
Эти инструкции относятся как к Arduino Uno, Arduino Uno SMD, так и к плате SparkFun RedBoard для Arduino.
Примечание. Вы должны выполнить этот процесс только один раз. После установки правильных драйверов ваша плата будет распознаваться компьютером при каждом последующем подключении.
Примечание для преподавателей. Для установки этих драйверов вам, скорее всего, потребуется получить права администратора от сетевого или ИТ-администратора.
Прокрутите вниз до соответствующего раздела для используемой операционной системы (ОС).
Окна
Подключите плату к компьютеру. Windows, скорее всего, будет жаловаться на то, что на устройстве нет правильного драйвера. Он может попытаться найти его. Если вы никогда не подключали подобное устройство к своему компьютеру, вероятно, оно не найдет нужный драйвер. К счастью, когда вы загрузили Arduino IDE, в нем также были все необходимые драйверы.
Чтобы установить правильный драйвер, откройте Диспетчер устройств. Это можно найти, выполнив поиск «Диспетчер устройств» в меню «Пуск». После открытия Диспетчера устройств вы должны увидеть устройство с крошечным желтым треугольником и восклицательным знаком рядом с ним.
Если вы подключили доску SparkFun RedBoard, она будет выглядеть так, как показано на рисунке слева. При подключении Arduino Uno появится изображение справа.
Щелкните правой кнопкой мыши неизвестное устройство и выберите "Свойства".
В окне свойств выберите Сведения о драйвере.
Выберите параметр «Выполнить поиск драйверов на моем компьютере».
Перейдите к месту назначения, где вы установили Arduino IDE. В Windows это, скорее всего, будет в папке Program Files. Перейдите в папку с драйверами, расположенную внутри основной папки Arduino. Вы можете выбрать всю папку или конкретный драйвер. необходимый Ваш путь должен выглядеть примерно так, но может отличаться:
После завершения установки драйвера вы увидите, что устройство снова появится в окне диспетчера устройств в качестве пригодного для использования COM-порта. Число будет варьироваться в зависимости от того, сколько устройств вы подключили к своему компьютеру. RedBoard появится как последовательный порт USB, как показано на левом изображении. Uno будет выглядеть как Arduino Uno, как показано на изображении справа.
В Arduino IDE вы должны увидеть тот же последовательный порт, доступный в меню Инструменты -> Порт.
Если у вас возникли проблемы, ознакомьтесь с нашими подробными инструкциями.
MacOS
Если вы не видите доступный последовательный порт в Arduino IDE после подключения платы и ожидания, вам может потребоваться установить драйверы вручную. Для этого ознакомьтесь с нашими подробными инструкциями.
Линукс
Подключите плату к компьютеру. После подключения операционная система должна распознать его как подходящее устройство. В Arduino IDE нажмите «Инструменты» -> «Порты», чтобы убедиться, что устройство распознано. SparkFun RedBoard будет выглядеть как устройство ttyUSBXX.
Arduino Uno будет отображаться как устройство ttyACMXX.
Если вы не видите доступный последовательный порт в Arduino IDE после подключения платы и ожидания, вам может потребоваться установить драйверы вручную. Для этого ознакомьтесь с нашими подробными инструкциями.
Читайте также: