Компьютер не видит ардуино нано
Запустил. Оно у меня долго (около 3 часов) говорило что идет "uploading".
Не выдержал ждать до конца и остановил программу через диспетчер задач.
После этого плата перестала определяться как порт.
Что мне делать? Или плата уже умерла?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
все как обычно. замкни пины 0 и 1 . открой терминал и отправь что нибудь. тоже самое должно вернуться
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Как узнать пины 0 и 1?
Извиняюсь за тупость. Там написано: TX1, RXD,RST, GND, d2-d13,
3U3, ref, a1-a7, 5v, RST, GND, VIN
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
всего 30 ножек по 15 с каждой стороны. и еще сверху есть 6 ножек RX, TX, POW, L
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
D1/TX (1) + D0/RX (2) на картинке.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
замкнуть пины RX и TX. Что отправляете, то и должно пояыляться в окне терминала
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Спасибо. Плата стала видеться.
avrdude: stk500_getsync(): not in sync: resp=0x00
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
а до этого не виделась системой?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
avrdude: stk500_getsync(): not in sync: resp=0x00
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
сейчас, как я по вашей подсказке перемкнул RX и TX - порт и плату система увидела, но как и раньше при заливке Скетча выдает вот это: avrdude: stk500_getsync(): not in sync: resp=0x00
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
а терминал отправлял или нет?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
терминал - это то окошко снизу в этом рисунке?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
неа. это значок справа наверху как лупа
замкни rx tx и в открывшемся окне отправь что нибудь. должно тоже самое появится
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Написал 1 и нажал "Записать загрузчик".
Выдало вот это: avrdude: ser_open(): can't open device "\\.\COM4": Не удается найти указанный файл.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Отправил число 1, ответа нету
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
точно замкнул rx tx при этом?
нафига нажимать записать загрузчик
в окне где написно com3 надо писать. например цифры
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Ничего не выдает
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
плохо. чип сдох ftdi сдох. обе ардуины проверь
хотя может ты что то неправильнос сделал. вот у меня валяется нано с точно дохлым чипом. даже не определяется в системе
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
как проверить? Может драйвер FTDI заново установить? Может не то установил?
Где скачать этот драйвер?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
а гугл тебе на что
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
сразу. через долю секунды
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Может здесь что то менять надо.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Не путайте, там не FTDI, a CH340.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
сути не меняет. драйвера наверно не стоят
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
И да, это экзешник, и да, его надо запустить ДО утыкания USB разъема в Нану. И он сам развернет драйвер в недра Windows. У меня на Win7 64 все работает.
А так нормальная Нанка, никаких забот :)
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Сделал так, как вы написали. Драйвер сел. Порт определился. Но при замыкании RX и TX не идет эхо.
Значит плата умерла или дрова все таки не так стоят?
И еще: я ДОКУПИЛ оригинальный arduino Nano. Там эхо идет при при замыкании RX и TX, но все та же ошибка при попытке заливки скетча: avrdude: stk500_getsync(): not in sync: resp=0x00
Что можете посоветовать?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
первый вариант не правильно указана плата или порт
второй: если плата указана правильно надо будет перешить бутлоадер, такое частенько встречается в последнее время
но оригинальная должна программироваться
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Если устройство распозналось, - значит работает :) У вас теперь еще и оригинальная нанка, следовательно под нее свой драйвер, и, как правило COM-порт тоже другой (о чем вам выше писали). Нет понятия ДРАЙВЕР ДЛЯ АРДУИНЫ, все что вы устанавливаете хоть под Win, хоть под MAC и UNIX это интерфейс USB - последовательный порт (тот самый у которого TX/RX), а потом уже через него вы получаете доступ к AtMege (ардуине).
Хм. То есть, если я правильно понимаю у вас уже ТРИ нанки? И все они при заливке пишут avrdude: stk500_getsync(): not in sync: resp=0x00? А вам не кажется, что вероятность одинаковой неисправности у ТРЕХ ардуин крайне мала? Может на другом компе попробовать вчистую. Скачайте Arduino IDE Windows ZIP file (for non-administrator install), заскочите к соседу, другу, одолжите ноут у жены (ежели есть жена :). Он просто распаковывается и запускается без установки.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Поэкспериментируйте с установкой драйверов и попыток записать скетч на другом ПК. Сколько времени ждали платы (сам сейчас ожидаю похожие, уже месяц прошёл)?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Спасибо всем, кто откликнулся. Домучал с переустановкой драйверов и получилось. Платы загружаются и работают.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Драйвер подружил мою Uno R3 с ПК спасибо!
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Спасибо всем, кто откликнулся. Домучал с переустановкой драйверов и получилось. Платы загружаются и работают.
Как решил? Можно подробней? У тебя изначально мигал светодиод L?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
И да, это экзешник, и да, его надо запустить ДО утыкания USB разъема в Нану. И он сам развернет драйвер в недра Windows. У меня на Win7 64 все работает.
А так нормальная Нанка, никаких забот :)
+ 10 к карме!)) 2часа возился, перекачал кучу драйверов и перечитал кучу инфы в инете. Эти драйверы все исправили, теперь все работает)
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
подскажите, пожалуйста, где искать выход из проблемы.
купил с е-бея клон Ардуино нано на Atmega328 с чипом СН340G. скачал ардуино ide 1.6.0 ( и 1.6.3).и ЛЕД-ленту на WS2812b несколько штук по метру каждая.
подцепил шнуром ЮСБ к ПК (win7 home premium x64) система скачала дрова из инета сама. в диспетчере устройств пишется [USB-Serial ch340 (com3) ].
припаял к ардуине проводочки к 5V, GRD, D6 как в статье. подцепил ЛЕД-ленту к нужным контактам, с другого конца ленту подцепил к 5В от БП компа. запустил все программы, как в статье, но ничего не загорелось.
начал шить скетч повторно меняя количество светодиодов. (в одной метровой ленте их 60шт. мне на монитор надо 96шт. резать и собирать не стал пока. решил настроиться на 60, когда все будет светить как надо - шить на нужное количество и резать-спаивать) пробовал и так и сяк. по началу шилось. но никак не загоралось.
пошел развеяться , заодно за хлебом. вспомнил, что у ЛЕД-ленты есть направление сигнала. перепаял штеккер (который к ардуине хотел цеплять) на другой конец ленты. попробовал опять прошить скетч и шиш! начал давать ошибку, что программер нот респондинг. и тут я начал пробовать что попало, что видел в инете. и ресет жать в разные моменты и замыкать светодиоды RX TX, не сразу понял о каком терминале идёт речь..скачал отдельно дрова на чипсет СН340. скетч не шился. менял скорость порта в диспетчере устройств. пробовал на версиях ардуино иде 1.0.5, 1.0.6, 1.5.8, 1.6.0, 1.6.3. ставил их драйвера. версии ставил и с установкой и просто zip. в версиях 1.0.5 и 6 ответ на ошибку просто нулевой ( без слов про программатор).
почитал форум. наконец-то, понял что за терминал и что надо замыкать для эха. замыкаю - эха нет. пробовал шить скетч при замкнутом TX (или RX, забыл - как в совете в инете делал) на землю. не помогло. пробовал запускать XLoader с файлом ATmegaBOOT_168_atmega328.hex. он зависал с надписью аплоадинг. вырубал через диспетчер задач.
попробовал на работе на другом компе с ВинХР 32 с ручной предустановкой дров для СН340. та же история, не шьется, и эха нет.
сейчас при подключении к ПК (7ка хом) загорается светик POW и разок моргнул RX.
что делать? как оживить ардуину? электронике не учился (транзистор от резистора отличаю..а даташиты и всё такое - уже сложновато), но есть мультиметр, паяльник эпсн-40, и желание воскресить. получать высшее образование по этой теме времени нет, только спортивный интерес.
При подключении к компьютеру ардеино секунд на 5 подключается (звук устройство вставлено), а потом отключается (звук устройство извлечено), хотя ардуино подключена, и лампочка питания горит. Ардуино китайская драйвер CH40 (вроде так, точно не помню) установлен. Ардуино нано.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Попробуйте другой порт, другой драйвер, другую ардуино. По очереди. ОдинОдинОдин
И вообще, как определили, что не видит?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
"Шеф Все пропало! Гипс снимают, клиент уезжает!" ;)
Кабель у Вас плохой. и все.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
В Arduino IDE не отображается( вобще кнопка порт не нажимается).
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Вы не представляете как мне помогли. 11 Сменил провод и она заработала!! Лежала рядом ещё одна думал спалил, но её комп тоже стал видеть. Спрожу ещё кое-что. Есть ардуино нано, подключил по глупости напрямую мотор из машинки. При подключении светодиод питания загорается, комп её не видит. Может и тут поможете?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
помогу: положите ее в мусоропровод (если есть в доме).
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
То есть восстановить уже никак?
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
То есть восстановить уже никак?
Можно и восстановить, только при её цене - разве что из спортивного интереса.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
помогу: положите ее в мусоропровод (если есть в доме).
Засорять природу не стоит!
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
помогу: положите ее в мусоропровод (если есть в доме).
Засорять природу не стоит!
верно - мусор нужно хранить дома.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Нашел для себя это удивительным, насколько чуствительной плата может быть к проводу
Раньше баловался китайскими Nano с miniUSB и знать не знал ничего подобного - чем только не подключал и всегда было ок
Теперь же разжился чудо платой с microUSB и прямо по теме - питание есть но не видит, сменил пару проводков, про которые думал раньше хорошо. пока не попробовал от старой Nokia - и оппа! Увиделось и прошиваться стало и нормализировалось все.
У некоторых пользователей при подключении контроллеров 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 для разных плат (Uno, Nano, Mega) по шагам, разберем основные проблемы.
Три способа установки IDE Arduino
В Windows есть 3 способа установить IDE на свой компьютер:
Установка с помощью установщика
Мы выбираем рекомендуемый вариант для 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 с небольшими различиями в диалоговых окнах.
В инструкции будет упомянута только плата 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 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) вылетает или перестает работать при запуске программы
Удаление файлов конфигурации package_index.json и package_esp32_index.json ничего не дает.
Из вариантов решения можно попробовать следующее.
После установки бета-версии (arduino beta1.9-BUILD-119) у многих не возникает никаких проблем.
Также многим помогает Сборка Nightly (ссылка).
Таким образом мы приходим к выводу, что в случае вылета программы в Windows 10 помогает использование последней бета-версии Arduino IDE. Даже для плат ESP8266 она работает нормально.
Еще одной причиной проблемы может быть блокировка со стороны антивируса. Это тоже хорошо бы проверить.
Читайте также: