arduino nano не подключается через USB

rexmoney
Offline
Зарегистрирован: 23.11.2015

Здравствуйте!

Есть nano которая не подключается через USB (причину не знаю ).

Можно ли залить скетч, минуя USB соединение.

Есть: Arduino IDE, Arduino nano,mega,due.

С помощью данного набора, можно реализовать заливку скетча в НАНУ?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Что значит "не подключается"?

Отсутствует USB разъем? Или какая другая причина?

Среди наиболее распространенных причин неработоспособности при наличии разъема - необходимость установки драйвера, не входлящего в стандартный комплект Ардуино. Чаще всего нужно ставить драйвер на CH340/341.

 

PS. Да, запрограммировать можно и другими способами, например, чемез ISP.

rexmoney
Offline
Зарегистрирован: 23.11.2015

Пришло 5 nano (кит), драйвер я установил, 4 штуки работают, а вот одна - в устройстве пишет (сбой запроса дескриптора устройства). 

не выбрасывать же.

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Возможно, не пропаяна CH340 на плате. Или ещё какая-нибудь проблема с линиями данных USB.

rexmoney
Offline
Зарегистрирован: 23.11.2015

Вот я и подумал, чтобы не мучится, залить туда готовый (протестированный) скетч и внедрить эту плату в статический проект, и все!

rexmoney
Offline
Зарегистрирован: 23.11.2015

andriano пишет:

PS. Да, запрограммировать можно и другими способами, например, чемез ISP.

Как это сделать (ISP) на nano? Пример я видел с mini. Для nano - так же? 

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

 

ISP- In System Programming. Внутрисхемное программирование.*ваш вопрос аналогичен вопросу "Как сделать поездку". Пролить этим методом модно, подключив программатора и залив прошивку.

 

 

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

rexmoney пишет:

Вот я и подумал, чтобы не мучится, залить туда готовый (протестированный) скетч и внедрить эту плату в статический проект, и все!

Открыл тему-думал предложат ответ первым жа постом, но нет.

Конечно можно.

Заливаете скетч напрямую в микроконтроллер через MISO,MOSI,SCK.

В качестве программатора можно использовать другую ардуину.

Я бы рекомендовал сначало проверить фьюзы и залить еще раз загрузчик ардуино может слетел.

Если не поможет значит заливайте свой проэкт и пусть работает в проэкте.

rexmoney
Offline
Зарегистрирован: 23.11.2015

bodriy2014 пишет:

Открыл тему-думал предложат ответ первым жа постом, но нет.

Так и думал. Но, можно и подождать.

bodriy2014 пишет:

Я бы рекомендовал сначало проверить фьюзы и залить еще раз загрузчик ардуино может слетел.

Если не поможет значит заливайте свой проэкт и пусть работает в проэкте.

Спасибо! Попробую.

rexmoney
Offline
Зарегистрирован: 23.11.2015

http://geektimes.ru/post/255816/

Да!  Оказалось все так же, как на mini. Если прошивать НАНУ – НАНОЙ, а если НАНУ – МЕГАЙ, то подключении, маленько другое.

Nano->Nano

+5v -> Vcc

GND -> GND

D10 -> RST

D11 -> D11

D12 -> D12

D13 -> D13

 

Mega->Nano

+5v -> Vcc

GND -> GND

D53 -> RST

D51 -> D11

D50 -> D12

D52 -> D13

Radjah
Offline
Зарегистрирован: 06.08.2014

Только всё это есть в начале скетча ArduinoISP из примеров. Но кто же смотрит примеры, да?