Nano: не видит
- Войдите на сайт для отправки комментариев
Втр, 04/11/2014 - 11:17
Купил две штуки Нано. С Китая. По 3,5 доллара штука.
Подключил Ардуино Нано к порту, установил драйвер (оно определилось у меня как USB serial CH340 (Com4))
Не смог загрузить скетч, поэтому вычитал в форумах, что на до использовать программу XLoader 1.0
Запустил. Оно у меня долго (около 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 надо писать. например цифры
Замкнул точно. В окне написал 1 и нажал отправить.
Ничего не выдает
плохо. чип сдох ftdi сдох. обе ардуины проверь
хотя может ты что то неправильнос сделал. вот у меня валяется нано с точно дохлым чипом. даже не определяется в системе
как проверить? Может драйвер FTDI заново установить? Может не то установил?
Где скачать этот драйвер?
а гугл тебе на что
Если отправить число в мониторе, то ответ сколько ждать? Через сколько он должен вернуться?
сразу. через долю секунды
Может здесь что то менять надо???
неа
Не путайте, там не FTDI, a CH340.
сути не меняет. драйвера наверно не стоят
Наверное у вас не NANO, а NANO DCCduino - китайский клон. В нем стоит UART чип CH3400, к нему нужно установить собственный драйвер. В сети их вариантов много, и как правило, пока найдешь нужный, убъешься. Чтобы этого не случилось, вот вам драйвер именно от производителя клона - https://yadi.sk/d/j5eZAkLVcWssy
И да, это экзешник, и да, его надо запустить ДО утыкания 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?
Наверное у вас не NANO, а NANO DCCduino - китайский клон. В нем стоит UART чип CH3400, к нему нужно установить собственный драйвер. В сети их вариантов много, и как правило, пока найдешь нужный, убъешься. Чтобы этого не случилось, вот вам драйвер именно от производителя клона - https://yadi.sk/d/j5eZAkLVcWssy
И да, это экзешник, и да, его надо запустить ДО утыкания USB разъема в Нану. И он сам развернет драйвер в недра Windows. У меня на Win7 64 все работает...
А так нормальная Нанка, никаких забот :)
+ 10 к карме!)) 2часа возился, перекачал кучу драйверов и перечитал кучу инфы в инете. Эти драйверы все исправили, теперь все работает)
добрый вечер!
подскажите, пожалуйста, где искать выход из проблемы.
купил с е-бея клон Ардуино нано на Atmega328 с чипом СН340G. скачал ардуино ide 1.6.0 ( и 1.6.3).и ЛЕД-ленту на WS2812b несколько штук по метру каждая.
подцепил шнуром ЮСБ к ПК (win7 home premium x64) система скачала дрова из инета сама. в диспетчере устройств пишется [USB-Serial ch340 (com3) ].
попробовал закачать скачанный скетч neopixel.ino (всё это для такой штуки как ADALIGHT ambilight итп. нашел http://mysku.ru/blog/aliexpress/28820.html) сперва что-то выдало про ошибку. не помню, к сожалению. попробовал в другой версии IDE , скетч загрузился, но на ардуинке не мигал никакой светодиод (как написано в статье). только горит POWER.
припаял к ардуине проводочки к 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, и желание воскресить. получать высшее образование по этой теме времени нет, только спортивный интерес.
заказал на всякий случай аналог УНО еще..но когда она приедет...
понимаю, ответ где-то уже есть. но перелопатить весь форум не в силах. основные способы не помогли: плата и порт выбрал верно, шнур менял, дрова менял, эха нет.
Уважаемый Штирлиц, для спортивного интереса, сначала, при любой версии IDE проверьте, что в ней у вас указан COM порт и плата соответствующая вашей. Затем загрузите простейший скетч blink и посмотрите мигает ли светодиод после его загрузки (не вынимая USB шнур). Потом поговорим.
А теперь ответ, который вы искали: у вас 60 светодиодов, каждый, по минимуму, 20 миллиампер (предельный ток для всех выходов Ардуины - 500 мА)... Это ни о чем вам не говорит, а?
То есть вы нагрузили платку на 1,5 Ампера, и теперь удивляетесь? При блоке питания от компа, который выдаст и 10-ку ампер не напрягаясь, ваша Ардуина радостно прогрелась до белого каления и накрылась медным тазом. Рекомендую почитать на форуме про ULN2003 и подобные микросхемы, или сразу купить микруху-драйвер для светодиодов.
P.S. И, кстати, вы единственный счастливчик у кого Win7 сам нашел CH3400, что-то здесь явно не так. А также "направление сигнала" называется полярность.
SteveBM, спасибо, что уделили время. во всех указанных версиях проверял плату, микропроцессор и сом-порт. ради интереса переключал "плата" на UNO и назад. сом-порт в системе только один(родные выключены через BIOS. и их включение не помогает). галочка для "сом3" стоит в IDE. "простейший скетч" тоже не загружается.
60 светодиодов запитаны от БП с второго конца ленты, а ардуино с первого. пробило в первый конец через ленту?
ардуино нано не "микросхема для светодиодов"? я руководствовался статьей (ссылку указал). какую другую? как я ея потом настрою?!
win7 подгрузила с инета драйвер. без инета не опознается нормально.
спасибо. что делать теперь?
Хм... Не знал о светодиодах с со встроенным последовательным интерфейсом и драйвером управления. Интересная штука. Правда источник которым вы пользовались очень ограничен и противоречив. Попробуйте с одним светодиодом разрешить задачу, например как описано здесь: http://digitrode.ru/computing-devices/mcu_cpu/164-upravlyaem-svetodiodam...
Что касается самой Ардуины, то попробуйте все же установить драйвер приведенный выше. У вас явно не установлен USB-COM интерфейс. И, ежели вы сами паяли выходы, то тут уж никаких гарантий на целостность вашей Ардуины.
И, понимаю, что поиск по форуму на этом сайте еще та радость, но все же: "Если устройство распозналось, - значит работает :) У вас теперь еще и оригинальная нанка, следовательно под нее свой драйвер, и, как правило COM-порт тоже другой (о чем вам выше писали). Нет понятия ДРАЙВЕР ДЛЯ АРДУИНЫ, все что вы устанавливаете хоть под Win, хоть под MAC и UNIX это интерфейс USB - последовательный порт (тот самый у которого TX/RX), а потом уже через него вы получаете доступ к AtMege (ардуине)..."
И, читайте описание и скетчи с оригинальных сайтов arduino.cc и прочих англоязычных.
Хм... Не знал о светодиодах с со встроенным последовательным интерфейсом и драйвером управления. Интересная штука. Правда источник которым вы пользовались очень ограничен и противоречив. Попробуйте с одним светодиодом разрешить задачу, например как описано здесь: http://digitrode.ru/computing-devices/mcu_cpu/164-upravlyaem-svetodiodami-ws2812-s-pomoschyu-arduino.html.
та статья более менее понятная из найденных..
по Вашей ссылке 404 страничку получаю.
Что касается самой Ардуины, то попробуйте все же установить драйвер приведенный выше. У вас явно не установлен USB-COM интерфейс. И, ежели вы сами паяли выходы, то тут уж никаких гарантий на целостность вашей Ардуины.
поплакался продавцу, он пока дал ссылку на драйвер для сом-"переходника". драйвер подставил вручную, но зазишть скетч блинк это не помогло..
И, понимаю, что поиск по форуму на этом сайте еще та радость, но все же: "Если устройство распозналось, - значит работает :) У вас теперь еще и оригинальная нанка, следовательно под нее свой драйвер, и, как правило COM-порт тоже другой (о чем вам выше писали). Нет понятия ДРАЙВЕР ДЛЯ АРДУИНЫ, все что вы устанавливаете хоть под Win, хоть под MAC и UNIX это интерфейс USB - последовательный порт (тот самый у которого TX/RX), а потом уже через него вы получаете доступ к AtMege (ардуине)..."
да, кажется, я это встречал. для удобства назвал "драйвер для ардуины". хотя в папке IDE есть же какие-то драйвера ардуино, не понял чего куда они добавляют. в диспетчере устройств только USB-COM.
И, читайте описание и скетчи с оригинальных сайтов arduino.cc и прочих англоязычных.
для чего? ардуинка мне только для подсветки. диссертацию по ней писать не собираюсь =)))
надеяться и ждать, что продавец отправит еще одну? с этой что делать? может, чего прозвонить, промерить, выпаять/впаять, замкнуть/разомкнуть?) где-то на форуме читал, что диод Шоттки пробил. свой померил на плате(если это правильно?) в одну сторону бесконечность, в другую 300 в режиме прозвонки. РХ, ТХ на землю и на 5В не звенит..как убедиться, что мертвая? и выкинуть. или воскресить, пасха же)
Вы, Штирлиц, настоящий разведчик. Я уж сам начал сомневаться, и повторил ваш эксперимент, итого:
1. Драйвер Windows 7 действительно находит самостоятельно
2. Он НЕ РАБОТАЕТ!!!
3. Вынимаем USB и удаляем драйвер (и с диска тоже).
4. Устанавливаем драйвер с ЭТОЙ ВЕТКИ, как описано выше.
5. Вставляем НАНУ
Выбудете смеяться, но версия будет такой же как и у вас.
6. Запускаем IDE
Но при этом все работает...
Еще раз привожу вам ссылку: http://digitrode.ru/computing-devices/mcu_cpu/164-upravlyaem-svetodiodami-ws2812-s-pomoschyu-arduino.html
P.S. Может быть вам будет проще купить готовое устройство, а-ля PaintPack, а то знаний у вас явно маловато, конечно я не про шпионскую деятельность :)
Вот пример: http://lightpack.tv
Вы, Штирлиц, настоящий разведчик. Я уж сам начал сомневаться, и повторил ваш эксперимент, итого:
.................
4. Устанавливаем драйвер с ЭТОЙ ВЕТКИ, как описано выше.
5. Вставляем НАНУ
Выбудете смеяться, но версия будет такой же как и у вас.
6. Запускаем IDE
Но при этом все работает...
Еще раз привожу вам ссылку: http://digitrode.ru/computing-devices/mcu_cpu/164-upravlyaem-svetodiodami-ws2812-s-pomoschyu-arduino.html
P.S. Может быть вам будет проще купить готовое устройство, а-ля PaintPack, а то знаний у вас явно маловато, конечно я не про шпионскую деятельность :)
Вот пример: http://lightpack.tv
спасибо =))) я пробовал и автоматический драйвер, и предлагаемый уже намученными людьми с форумов. сейчас попробую с этой ветки для чистоты эксперимента.
вот ссылка от продавца, чтоб я попробовал драйвер. http://www.arduined.eu/ch340g-converter-windows-7-driver-download/ у вас работает этот?
в этот раз Вашу ссылку открывает. вот у вас там сложно...а по моей просто. купили - подключили красное к красному , черное к черному и включили в сеть. только я с полярностью перепутал. и почему-то не включился псевдо-ардуино мой. но прочитав "мою" статью я представлял, что будет. а по "вашей" я только репу чешу, столько контактов..точно спалю что-нибудь, пока научусь.
этих лайтпаков - тьма http://forum.3dnews.ru/showthread.php?t=131911
хотел купить готовый набор. но он дороже и на 10/20/30/50 цветовых зон . а я собираю на 96. и дешевле. плюс повозиться с проводками в радость. и статья была понятна. но гладко было на бумаге... у меня ж весь комплект (ардуина, 4метра 2812) уже куплен (не сто рублей ушло на всё) и приехал с китая. куда я его дену..
по Вашей ссылке...это для ликбеза или что-то там про мой случай?
на моем прошлом скриншоте драйвер, который мне предложил продавец.
поставил драйвер с Вашей ссылки. (у меня такой уже есть). их уже штуки 6 архивов у меня. ехе и инф-ы в папках. всякие пробовал.
так вот. с Вашей ссылки чуда не произошло:
заметил, что светодиод RX моргал раз в 10секунд при попытке проивки скетча. даже вселило надежду на успех..но нет.
и эха нет
+энтер =
лайтпак всего 10 цветовых зон... 89$ !!! мне ипотека "дешевле" обходится
как мне решить предложенную задачу с одним диодом, если у меня нет отдельного диода (4 ленты по 1метру = 60диодов на ленте) и не шьется скетч в ардуино?
P.S. я уже и молился над ардуинкой.. но видимо "молитвы и заклинания срабатывают только у тех, кто живёт лицензионную версию жизни".....
Господин Чернышевский решал задачу "Что делать" последовательно. Вот и вы попробуйте. Сначала определите исправность Ардуины — все способы проверки изложены на этом сайте. Убедившись в исправности Ардуины поиграйтесь со скетчами из библитотеки Arduino IDE. Затем возьмите ОДНУ ленту и прогоните на ней скетч амбиента.
Если никакими бубнами и молитвами, у вас, я так понимаю, НАНО не лечится - покупаете новую, хоть на Avito за 400 рублей... И, используйте АВТОРИТЕТНЫЙ источник, например habrahabr, если в чьем-то блоге прочитали про ПРОСТО и ЛЕГКО, знайте что это не так (так что либо бросайте, либо пишите диссер).
У меня был баг с Arduino Uno Типо твоего. Помогла прошивка бутлоадера. Мне кажется это надо было сделать впервую очередь.
У меня был баг с Arduino Uno Типо твоего. Помогла прошивка бутлоадера. Мне кажется это надо было сделать впервую очередь.
в описании написано, что бутлоадер прошит. поверх шить? и шить, вроде как, программатором надо. у меня его нет.
/
Господин Чернышевский решал задачу "Что делать" последовательно. Вот и вы попробуйте. Сначала определите исправность Ардуины — все способы проверки изложены на этом сайте. Убедившись в исправности Ардуины поиграйтесь со скетчами из библитотеки Arduino IDE. Затем возьмите ОДНУ ленту и прогоните на ней скетч амбиента.
Если никакими бубнами и молитвами, у вас, я так понимаю, НАНО не лечится - покупаете новую, хоть на Avito за 400 рублей... И, используйте АВТОРИТЕТНЫЙ источник, например habrahabr, если в чьем-то блоге прочитали про ПРОСТО и ЛЕГКО, знайте что это не так (так что либо бросайте, либо пишите диссер).
пожалуйста, ткните пальцем, если не сложно. потому как всегда (на мой неопытный взгляд) предлагают проверить версию платы и порта в ide, замкнуть РХ/ТХ и слушать эхо, вот и все найденные способы лечения. мне не помогает. а интерпретировать советы с UNO/мега/мини на нано без подсказок мне сложно, особенно в терминологии(стабилизатор на выходе - это где вообще). спрошу в соседней теме, leshak кому-то подробно начал описывать.
Вы ведь писали, что одна ленто сожжет мне ардуину током...
а разве гениальное не просто?)
Спасибо =)