Быстрый старт с Arduino Nano — шпаргалка

Содержание

Засада первая — кабель в комплекте 30см (я покупал для старта набор с датчиками, туда входил и кабель), недотягивается, как надо. Попробовал длинный от телефона, не подошел. Это засада 1.1 — в телефоне используется разъем USB micro type B, а в Ардуино используется USB mini type B. Типы разъемов — см. вики. Хорошо, нашел в кладовке mini B подлиннее (дурная привычка не выкидывать всякий старый хлам в этот раз помогла).

Засада вторая — Arduino может быть собрана с использованием китайского клона USB-Serial FTDI — с этим вариантом я не работал; другой вариант — в Arduino стоит китайский чип CH340, именно он оказался в моей версии, ниже, в разделе "Установка" описано, как его установить. Вообще, в ингтернетах пишут, что могут использоваться следующие USB-Serial драйверы: FT232, PL2303, CP2102, CH340. Есть еще CH341, это вроде тоже самое, что и CH340. Вот тут полезная тема — http://arduino.ru/forum/apparatnye-voprosy/arduino-nano-v3-ftdi-draivery-win7-avrdude-stk500getsync-not-sync-resp0x00.

Засада третья — я приобрел два кита Arduino Nano с разными датчиками. С одним китом Ардуинка приехала побитая (были погнуты в хлам контакты на 6ти-контактном разъеме), и я напряг продавца выслать замену. В результате ардуинки, что целая, из одного кита, что погнутая, из другого, не заработали. Хорошо, что я заказал еще в другом магазине пучок ардуинок про запас — первая же из них нормально завелась. В принципе, пока суть да дело, сроки возврата прошли, да я уже и подтвердил успешное получение, но осадок остался. Хотя я много у китайцев разного покупал, и брака было мало, но он все же бывает.

Распиновка и описание

Распиновка для Nano: Распиновка для Nano
Утащил отсюда: http://www.craft-tech.ru/blog/archive/2014/10/02/nanov3.html. Там же краткое, но довольно емкое описание, тестовый скетч мигает встроенным светодиодом.
Вот тут также неплохое описание — http://arduino.ru/Hardware/ArduinoBoardNano или тут — http://arduino.ua/ru/hardware/Nano.

Установка

Софт качается отсюда: https://www.arduino.cc/en/Main/Software. Софт под Windows (v1.6.5-r5) можно скачать по этой ссылке. Качаем, ставим. Все галочки отмечаем, запускаем. Отвечаем "Да" на все вопросы.

Втыкаем USB в ардуинку, загорается красный pow-светодиод. Windows (у меня 7) начинает шуршать, пытается найти драйвера. У меня не нашлись, поэтому качаем с сайта FTDI Virtual COM Port драйвер для своей системы — Win x86 и x64

В принципе, тоже самое вроде лежит уже в папке Arduino — C:\Program Files (x86)\Arduino\drivers\FTDI USB Drivers
Но мне не помогли и они. Я припомнил, что читал как-то статью, как FTDI борется с подделками своих чипов — FTDI наносит ответный удар, и опечалился.

Но, как оказалось, не всё так плохо, и китайские клоны иногда делают с микросхемой CH340, драйвера для которой можно скачать с сайта
wch.cn. Там большая часть на китайском, но кнопка "Download" видна сразу, на ней так и написано по английски. Распаковал архив, запустил setup.exe (в папку DRVSETUP64 не лазил), нажал в программе кнопку "Install". После этого кнопки "Install" и "Uninstall" обе стали неактивными, и вроде ничего не произошло. Минуты через две мне это надоело, и я закрыл инсталлятор, благо он закрылся без хлопот. После этого, однако, "USB-SERIAL" из раздела неизвестных устройств переместился в раздел "Порты COM и LPT" под именем "USB-SERIAL (COM9)".

Более подробно установка описана на сайте arduino.cc — Getting Started with Arduino on Windows, хотя там нет нюансов для китайских клонов.

Среда

Выбор типа Ардуинки

Выбираем тип Ардуинки:

Выбор порта

Выбираем порт для связи:


Источник: trampampamparam.livejournal.com