Плата UNO R3 не обнаружена
Когда я подключаю свою новую плату UNO R3 к USB-порту компьютера, она включается, но операционная система не обнаруживает устройство. Я пробовал на трёх разных компьютерах с Windows 7, 8 и 8.1, используя разные кабели. Полагаю, что плата неисправна, но буду благодарен за любые советы.
@Stephen Martin, 👍0
Обсуждение2 ответа
Windows не должна его обнаружить. Вам необходимо установить программное обеспечение для вашей операционной системы здесь. Прокрутите вниз до Arduino 1.0.5 и нажмите на кнопку Windows. После установки откройте Arduino IDE (она должна быть помечена как «Arduino» на рабочем столе, в меню «Пуск» или на экране). Подключите плату и перейдите в раздел «Инструменты» > «Последовательный порт». Выберите COM3. Если порт неактивен, он был выбран автоматически. Причина, по которой он не будет работать без программного обеспечения, заключается в том, что у UNO и других плат Arduino нет «настоящего» USB. Они, по сути, эмулируют последовательный порт через USB-подключение.
Это неверно. Windows должна обнаружить устройство и начать поиск драйвера для него. Даже простое подключение подтягивающего резистора между одной из линий USB-данных и VBUS может привести к подобному поведению. Если этого не происходит, либо драйвер уже установлен, либо плата неисправна и не подтягивает одну из линий данных, чтобы компьютер её распознал. Кроме того, у них, скорее всего, есть «настоящий» USB — сервис, который они предоставляют через него, представляет собой последовательный порт USB., @Chris Stratton
Мне не удалось обойти порт COM1 в Arduino 1.0.6. Поэтому я подключил Arduino к Sparkfun на аналоговых портах: A0, A1, A2, A3, A4 и A5 через кабель microUSB к компьютеру. Положите Sparkfun на экран тыльной стороной вверх. Подключите провод к левому контакту и подключите его к A5. Следующий контакт — к A4 и так далее. Попробуйте тест мигания. Мне предложили сменить порт, так как COM1 был недоступен. Я переключился на COM3 и попробовал ещё раз. Теперь отключите Sparfun и подключитесь к Arduino напрямую через порт принтера. Попробуйте тест мигания. Мне предложили сменить порт, так как COM3 теперь недоступен, поэтому я выбрал COM4. Попробуйте тест мигания ещё раз. Должно сработать.
Добро пожаловать в Arduino SE! Не могли бы вы объяснить, как это работает? О какой плате Sparkfun идёт речь? Спасибо!, @Anonymous Penguin
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- avrdude ser_open() can't set com-state
- Как подключиться к Arduino с помощью WiFi?
- Mac OSX Yosemite не отображает последовательные порты для Uno R3
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
Добро пожаловать в Arduino SE! Драйверы установлены? Что-нибудь подключено?, @Anonymous Penguin
Появляется ли что-нибудь в «Диспетчере устройств», например, жёлтый вопросительный знак? Горят ли какие-либо светодиоды на плате Arduino? Скорее всего, плата просто неисправна, и её следует вернуть., @Gerben
Я голосую за закрытие этого старого заброшенного вопроса, поскольку в нем никогда не было никакой конкретики, которая сделала бы его приемлемым или отличила бы его от множества других вопросов, поднимающих похожую проблему., @Chris Stratton
Согласен, поскольку похожих слишком много, я также проверил ответы, из которых единственный релевантный вы тоже оспорили. Если люди ищут в Google «Плата Arduino не обнаружена», я бы предпочёл, чтобы они нашли более релевантный источник., @Paul