Освой Arduino играючи

Сайт Александра Климова

Шкодим

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

Arduino Nano

Плата Arduino Nano 3.0 идёт вторым по популярности после классической платы Arduino Uno. Если вы уже прошли курс молодого бойца и начали создавать собственные проекты, то самое время переходить на эту плату.

Почему она удобнее для рабочих проектов? Помните, что достоинства могут быть и недостатком, всё зависит от задач.

Итак, в основе тот же микроконтроллер ATMEGA328P, что и на Uno. Это обеспечивает идентичность плат, переписывать скетчи не придётся. Nano имеет тот же процессор (в другом форм-факторе SMD), но меньше размером. Кстати, китайцы стали ставить такие же микроконтроллеры и на UNO. При этом плата Nano существенно дешевле Uno.

Несмотря на меньшие размеры, у Nano больше портов (32 против 28 у Uno), при этом есть дополнительные аналоговые порты A6, A7.

Но у Nano отсутствует штекер для питания от напряжения выше 5 вольт, но вы можете использовать вывод Vin.

Для работы с платой используется другой подход. Плату нужно вставить в макетную плату (breadboard), так как у неё выводы Male/Папа (у Uno, наоборот, выводы Female/Мама). Поэтому нелишним будет приобрести связку проводов Папа-Папа.

Для подключения используется разъём miniUSB (а также стали делать и microUSB). Согласитесь, это гораздо удобнее, чем устаревший и громоздкий USB type B в Uno.

Общая схема в векторе.

Arduino Nano

Подключение

Я рассматриваю подключение китайских клонов, которые на AliExpress находятся по словам "Nano 3.0 controller nano CH340". При подключении USB-кабеля определился без проблем (Windows 10). Если система не обнаружила устройство, то придётся устанавливать драйвер. Мне ни разу не приходилось, поэтому не могу описать процесс.

Далее выбираем в Android IDE плату как Board: Arduino Nano, Processor: ATmega328P (Old Bootloader). Не забываем выставить правильный порт.

Arduino Nano

Запускаем скетч Blink, чтобы убедиться в работоспособности платы.

Покупка

Выбор плат очень большой. Я брал на AliExpress у хорошего поставщика.

Реклама