алиэкспресс ардуино нано купить

КУПИТЬ СО СКИДКОЙ

Ардуино нано 3.0 распиновка на Алиэкспресс

В данной статье мы поговорим, как найти и купить распиновку Ардуино нано 3.0 на Алиэкспресс.

Nano представляет собой многофункциональный небольшой прибор, выполненный на базе микроконтроллера Arduino Nano 3.0. Оно адаптировано для использования с ракетными платами. По функционалу устройство чем-то напоминает Arduino Duemilanove и отличается от него по размер, отсутствию разъёма для питания, а также в нем используется другой тип кабеля USB. Arduino Nano 3.0 можно приобрести и на Алиэкспресс по очень выгодной цене.

Если с данной площадкой вы сталкиваетесь в первый раз, то рекомендуем почитать инструкцию для новичков — «Как правильно зарегистрироваться и пользоваться Алиэкспресс?».

Arduino Nano 3.0 на Алиэкспресс: каталог, фото

Ардуино Нано 3.0 на Алиэкспресс

Arduino Nano 3 . 0 это очень интересное для многих устройство . Оно имеет следующую характеристику :

Характеристика Arduino Nano 3.0

Теперь давайте поговорим о функциональности устройства более подробно.

Питание Arduino Nano происходит от внешних источников через разъём Mini-B USB. Кстати, к последним предъявляются определенные требования. При стабилизированном напряжении, его уровень должен составлять , а при нестабилизированном 6-20В. Устройство автоматически выбирает самый оптимальный вариант, но обычно это тот, что имеет большее напряжение.

Микроконтроллер обладает встроенной памятью на 32 КБ, 2 из них использует загрузчик. Кроме того, в него встроена оперативная память на 2 КБ и 512 Байт EEPROM (с ней работает соответствующая библиотека).

  • Входы и выходы

Модель Arduino Nano 3.0 имеет 14 выводов, работающих как вход-выход при включении некоторых функций — pinMode(), digitalWrite() и digitalReaf(). Рабочее напряжение составляет , а наибольший потребляемый ток — 40А. Все выводы соединяются с резисторами внутри, имеющими номинал 20-50 кОм. Кроме основных, Arduino Nano 3.0 выполняет и другие функции:

  • Последовательность интерфейса
  • Внешние прерывания
  • ШИМ
  • Интерфейс SPI
  • Светодиод

Кроме всего прочего устройство имеет 8 аналоговых выходов, способных выдавать аналоговое напряжение в виде 10-битного числа с 1024 различными значениями.

Arduino Nano 3.0 даёт массу возможностей для связи с ПК, ещё одним таким же контроллером или другим. Модель имеет приёмопередатчик UART, которые даёт возможность связываться через последовательные интерфейсы через цифровые выводы.

Благодаря микросхеме FTDI FT232RL обеспечивается связь передатчика и USB-порта ПК. Кстати, если подключить Ардуино к компьютеру, то он может определиться в качестве виртуального COM-порта.

Программное обеспечение предусматривает специальную программу, которая позволяет считать и отправить на контроллер простую текстовую информацию.

Программируется микроконтроллер тоже с помощью специальной программы.

Arduino Nano 3.0 на Алиэкспресс: распродажи, скидки, бесплатная доставка

Алиэкспресс является крупнейшей китайской площадкой с самыми низкими ценами на товары. Более того, на большинство из них действует бесплатная доставка. Она, хоть и не очень много, но все же позволяет сэкономить. Хотя, придётся пожертвовать скоростью. Все же, если вы решили купить микроконтроллер Arduino Nano 3.0 без платы за доставку, то в каталоге с результатами поиска выберите фильтр «Бесплатная доставка»:

Бесплатная доставка с Алиэкспресс

Хорошую скидку можно получить за покупку товара с мобильного телефона. Для этого нужно установить мобильное приложение Алиэкспресс. Ещё здесь есть два интересных раздела «Мобильные бонусы» и «Халява». Конечно, описываемый товар в них вы вряд ли найдёте, но в них представлено немало интересного. В первом вам нужно собирать специальные монеты и обменивать их на скидки и купоны, а во втором можно выиграть неплохой товар и заплатить за него всего 1 цент.

На распродажах все же можно приобрести микроконтроллер по цене ниже обычной. Каждый день просматривайте разделы «Быстрые сделки», «Ликвидация брендов», «Скидки дня в Молле», «Почти даром» и «Горящие товары». Тут постоянно добавляются новые вещи и предоставляются на них отличные скидки.

Кроме того, не пропускайте большие распродажи, так как на них скидки могут доходить до 90%. Проходят они по специальному графику, найти который вы можете здесь.

На главной странице Алиэкспресс отображаются в специальном блоке текущие и предстоящие акции:

Реклама на главной странице Алиэкспресс

Пользуйтесь кэшбеком, так как с его помощью вы можете экономить до 18% с каждой покупки. Получить его можно через специальные сервисы, описанные здесь.

Arduino Nano 3.0 на Алиэкспресс: лучшие продавцы и магазины

Найти микроконтроллер Arduino Nano 3.0 на Алиэкспресс можно в разных магазинах, но лучшими из них являются:

Если вы решили сделать заказ у другого продавца, то советуем вам почитать статью «Рейтинг продавца на Алиэкспресс», чтобы понять, как правильно выбирать магазин для покупки.

Arduino Nano 3.0 на Алиэкспресс: отзывы

Всегда перед покупкой Arduino Nano 3.0 на Алиэкспресс и другого товара, изучайте отзывы о нем. Вот что говорят покупатели об интересующем на микроконтроллере:

Отзывы об Arduino Nano 3.0. Фото 1

Отзывы об Arduino Nano 3.0. Фото 2

Видео: Качественная Arduino Nano, из Китая

Arduino nano aliexpress

Покупать товар можно где угодно: на стихийных рынках, в фирменных магазинах или в Интернете. Здесь вопрос стоит только в цене, вариантах выбора и качестве. Взять, к примеру, arduino nano aliexpress здесь можно найти все что угодно, в разных цветах и формах, а главное качество не будет уступать товарам на рынке и в некоторых магазинах. И как говорят успешные предприниматели: «Весь мир торгует товарами из Китая, по возможности лишь меняют название фирмы на свое».

Бизнес строится не только благодаря сильной воле, упорству и характеру, чаще всего он держится на хитрости и смекалке. Именно так и существует многие фирмы, которые покупают дешевый товар и продают его немного дороже. И если есть желающие, начать свое дело, то могут начинать с поиска интересных товаров на какая марка китайского смартфона самая качественная, там не только дешево, но и оптовые покупатели могут воспользоваться дополнительными скидками и бесплатной доставкой.

Рождественские праздники, это не только увлекательное время провождение, но и длинные размышления о том, что и кому подарить. В магазинах уже за месяц до праздника стоит длинные очереди, все самое интересное разбирают в первую очередь, а потом поднимаются цены. В таком случае можно воспользоваться купить хорошие китайские весы. Где всегда большой ассортимент разных товаров, приятные цены и достойное качество.

Актобе, Алматы, Ангарск, Армавир, Архангельск, Астана, Астрахань, Атырау, Балаково, Балашиха, Барнаул, Белая Церковь, Белгород, Бийск, Бобруйск, Братск, Брест, Брянск, Великий Новгород, Винница, Витебск, Владивосток, Владикавказ, Владимир, Волгоград, Волжский, Вологда, Воронеж, Гомель, Горловка, Гродно, Грозный, Дзержинск, Днепродзержинск, Донецк, Екатеринбург, Житомир, Запорожье, Зеленоград, Иваново, Ивано-Франковск, Ижевск, Йошкар-Ола, Иркутск, Казань, Калининград, Калуга, Караганда, Кемерово, Киев, Киров, Кировоград, Комсомольск-на-Амуре, Костанай, Кострома, Краматорск, Краснодар, Красноярск, Кременчуг, Кривой Рог, Курган, Курск, Кызылорда, Липецк, Луганск, Луцк, Львов, Магнитогорск, Макеевка, Мариуполь, Махачкала, Минск, Могилёв, Москва, Мурманск, Набережные Челны, Нальчик, Нижневартовск, Нижнекамск, Нижний Новгород, Нижний Тагил, Николаев, Новокузнецк, Новороссийск, Новосибирск, Одесса, Омск, Орел, Оренбург, Орск, Павлодар, Пенза, Пермь, Петрозаводск, Петропавловск, Подольск, Полтава, Прокопьевск, Псков, Ровно, Ростов-на-Дону, Рыбинск, Рязань, Самара, Санкт-Петербург, Саранск, Саратов, Севастополь, Семей, Симферополь, Смоленск, Сочи, Ставрополь, Старый Оскол, Стерлитамак, Сумы, Сургут, Сыктывкар, Таганрог, Тамбов, Тараз, Тверь, Тернополь, Тольятти, Томск, Тула, Тюмень, Улан-Удэ, Ульяновск, Уральск, Усть-Каменогорск, Уфа, Хабаровск, Харьков, Херсон, Химки, Хмельницкий, Чебоксары, Челябинск, Череповец, Черкассы, Чернигов, Черновцы, Чита, Шахты, Шымкент, Энгельс, Южно-Сахалинск, Якутск, Ярославль

Как купить Arduino дешевле 100 рублей

Нас часто спрашивают, где и как купить Arduino максимально дешево. Мы выполнили обзор недорогих Arduino-совместимых плат — аналоги Arduino Nano и Arduino Pro Mini можно купить менее чем за 100 рублей!

Сегодня «китайские» аналоги Arduino стоят действительно дешево. В обзоре «Как выбрать и купить Arduino начинающему» мы показали, что купить аналог Arduino Uno в интернет-магазинах DealExtreme и AliExpress можно менее чем за $10. Именно Arduino Uno (и соответственно ее аналоги) официально рекомендована для изучения начинающим.

Но есть и более дешевые варианты плат Arduino — у них и аналоги гораздо дешевле. Низкая стоимость достигается за счет малых размеров (экономия на материалах), а также за счет убирания c платы всего лишнего. «Лишним» можно считать даже USB-разъем. Ведь он нужен только на этапе разработки робота.

Такие маленькие платы вполне можно использовать в обучении и они подходят для наших уроков Arduino для начинающих (хотя с Arduino Pro Mini это не очень удобно).

Использование маленьких плат значительно снижает стоимость готового робота, не влияя на производительность. При этом плату с настолько низкой ценой не жалко оставить в очередной поделке навсегда.

Часто миниатюрный размер является существенным плюсом или просто необходим для конструкции. Например, робот-насекомое из нашего обзора готовых роботов не мог бы в принципе носить плату большего размера.

Arduino Nano

Arduino Nano — плата, которая на Arduino Store стоит гораздо дороже Arduino Uno. Но когда дело доходит до китайских аналогов, она дешевле Uno.

Сегодня аналог Arduino Nano в DealExtreme стоит $7,82, включая USB кабель, с бесплатной доставкой в РФ. На фото видно, что размер платы сопоставим с USB-разьемом кабеля.

Arduino Nano. Фото DX.com

Без USB кабеля такая плата может стоить еще дешевле. Например, за $4,7 Arduino Nano-совместимая плата в Aliexspress с бесплатной доставкой в РФ. Цена также может быть снижена за счет мелкооптовой партии — купить Arduino Nano c USB-кабелем по $5,2 можно если заказывать сразу 5 комлектов.

Arduino NANO. Фото Aliexpress

Технические характеристики оригинальной Arduino Nano (у аналогов могут быть не существенные изменения):

  • Процессор ATmega 168 (частота 16 МГц, 16 КБ flash) или ATmega 328 (частота 16 МГц, 32 КБ flash);
  • 14 цифровых портов (из них 6 с ШИМ), 5V, до 40 мА каждый;
  • 8 цифровых входов;
  • Размер примерно 4,5×1,5 см;
  • MiniUSB для программирования и питания.

Arduino Pro Mini

В плате Arduino Pro Mini достигнут п олный минимализм. Здесь нет ничего лишнего. Даже USB-порта.

В Aliexspress можно купить аналог Arduino Pro Mini по $1,42 за штуку (партия 10 штук) с бесплатной доставкой в РФ. Поштучно аналог Arduino Pro Mini в Aliexpress можно купить за $2,5.

Arduino Pro Mini 328. Фото DX.com

Технические характеристики Arduino Pro Mini:

  • Процессор ATmega 168 (16 КБ flash) или ATmega 328 (32 КБ flash);
  • 3,3V (процессор — 8 МГц) или 5V (процессор — 16 МГц)
  • 14 цифровых портов (из них 6 с ШИМ), до 40 мА каждый;
  • 8 цифровых входов;
  • Размер примерно 2×3,5;
  • UART для программирования.

Как программировать Arduino без USB-порта?

Чтобы программировать плату Arduino без USB порта, такую как Arduino Pro Mini, потребуется USB-UART модуль. Это по сути адаптер-переходник с USB на UART-порт.

Купить USB-UART модуль за $2 можно в Aliexpress.

USB-UART модуль. Фото Aliexpress

Схема подключения USB-UART адаптера к Arduino:

Контакт RX — контакту RX, TX — к TX, 5V — к RAW, GND — к GND.

Примечание в схеме подключения USB-UART адаптера: нельзя однозначно сказать о соответствии RX и TX. Поподаются разные модификации плат. Иногда нужно подключать RX-TX, иногда RX-RX, TX-TX.

Далее можно воспользоваться Arduino IDE, в которой требуется выбрать соответствующий тип платы «Arduino Pro or Pro Mini» и характеристики приобретенной платы (ATmea 168/328, 3.3/5V) и номер COM-порта (его можно посмотреть в Диспетчере устройств).

Во время записи скетча на плату (статус «Upload»), требуется многократно нажимать кнопку Reset.

Все цены приведены на день выхода статьи.

Класс Arduino Nano (Ардуино Нано)

Многие читатели просили нас создать подробный мастер-класс о том как научиться создавать устройства на Arduino Nano с самого нуля. Обычно используют Ардуино Нано там, где нужна компактность итогового устройства, но функционала Arduino Mini не хватает.

Мы решили создать подробнейший мастер-класс в котором мы пройдем по всем шагам начиная с покупки микроконтроллера, установки программного обеспечения (Arduino IDE) и подключения микроконтроллера Arduino Nano. В итоге мы сможем управлять светодиодом через нашу плату Ардуино.

1. Покупаем Ардуино

Ардуино всё больше захватывает наш мир. Стоит ли покупать дорогостоящие устройства, когда многие вещи для дома можно сделать своими руками? Мы уже даже успели смастерить на основе Ардуино и Raspberry рабочий ноутбук. С учетом всего этого микроконтроллеры набирают всё большую и большую популярность.

Остановимся на стоимости платы для нашего мастер-класса. Данная плата очень миниатюрная и является полноценным аналогом многим другим платам и именно поэтому мы выбрали Nano для данного мастер-класса.

Купить Нано можно во многих интернет-магазинах. Так, для примера, стоимость Arduino Nano 3.0 на конец марта 2018 года в разных магазинах составила:

iarduino.ru — 525 рублей
amperka.ru — 1490 рублей
duino.ru — 325 рублей
smartelements.ru — 590 рублей

Но даже это не предел, стоимость полноценных аналогов на всем известном aliexpress.com может быть в диапазоне 150-200 рублей. Для тех кто решил совершить покупку на АлиЭкспресс может ознакомиться с нашей небольшой пошаговой инструкцией.

2. Дополнительные детали

Кроме самой платы Ардуино нам также понадобится ряд дополнительных комплектующих и их лучше сразу покупать вместе с микроконтроллером. Для начинающих можно купить дополнительно:

  • сама плата ардуино nano
  • резисторы (220 Ом и других емкостей)
  • светодиоды
  • макетная плата (иногда называют макетками)
  • провода-перемычки

Таким образом, у вас должен получиться примерно такой комплект:

3. Готовим программное обеспечение

После того как вы купили нужные детали и их вам доставили — самое время подготовить программное обеспечение для того, чтобы мы могли взаимодействовать с нашим микроконтроллером. Нам нужно на наш компьютер установить Arduino IDE.

Как мы писали в обзорной статье про эту среду — используя программную среду Arduino IDE, можно, основываясь лишь на минимальных знаниях C++, решать самые разные творческие задачи, связанные с программированием и моделированием. Arduino IDE — это программная среда разработки, предназначенная для программирования одноимённой платы.

3.1 Скачиваем и устанавливаем ПО

Скачать ПО можно на официальном сайте по ссылке — https://www.arduino.cc/en/main/software. Заходим на сайт по ссылке:

Выбираем нужную версию, жмем «Just Download» и скачиваем:

После того как скачали ПО — запускам установку, открыв скачанный .EXE файл:

Дальше мы проходим все обычные шаги установки, как при установке любого другого приложения — соглашаемся с «лицензионным соглашением», ставим галочки, выбираем папку для установки и жмем ОК:

3.2 Запускам ПО и включаем русский язык

После того как мы прошли процесс установки мы увидим на рабочем столе иконку нашей Arduino IDE:

Нажимаем на иконку и видим процесс загрузки программы:

В итоге мы увидим такое окно:

Включаем русский язык.

Для включения русскоязычного интерфейса Arduino IDE нам нужно перейти в нужную вкладку и выбрать русский язык в списке:

FilePreferencesLanguage

Да, теперь, на этом шаге, у нас уже есть все комплектующие и установлено нужное программное обеспечение.

4. Соединяем макет и Нано

Первым делом мы соединяем Arduino Nano к макетной плате.

Поэтому слегка нажмите на середину платы, а затем постепенно нажимайте с каждой стороны, пока плата не будет полностью вставлена, как показано на рисунке.

Также убедитесь, что USB-соединение обращено наружу, как показано на рисунке выше. Будет намного легче работать с макетом и будет меньше пересечения проводов.

5. Рисуем схему устройства

В самом начале любых устройств мы должны составить правильную схему всех соединений. Сейчас для большинства радиолюбителей появилось много удобных инструментов для этих целей.

Основным для многих электронщиков является бесплатный инструмент от fritzing.org. Скачать ПО вы можете с сайта — http://fritzing.org/download/.

Этот инструмент предоставлен бесплатно, но вы можете пожертвовать добровольно часть средств создателям данного ПО, — просто перед скачиванием выберите сумму, которую вы готовы перечислить. Но если вы хотите воспользоваться программой бесплатно — нажмите «No Donation».

После того как мы скачали и установили программу мы готовы нарисовать схему для нашего мастер-класса. Итоговый результат у нас выглядит так:

На всякий случай, мы заранее рекомендуем ознакомиться с тем как уберечь плату от неправильных действий в нашей статье. Но если вы все-таки смогли испортить плату — можно попробовать восстановить её — для этого прочитайте наш материал «Как починить сгоревший Arduino Nano / Uno / Mega».

6. Соединяем все детали

На данном этапе у нас:

  • куплены все детали;
  • установлены все нужные программы (Arduino IDE и Fritzing при необходимости);
  • нарисована схема устройства.

Теперь мы начинаем собирать всё вместе. Не забываем заранее подготовить все провода-перемычки и все детали. Внимательно следуйте инструкциям и не спешите, чтобы убедиться, что все соединения выполнены правильно.

Если вы еще не вставили Arduino Nano к макетке — самое время это сделать:

Теперь подключаем наше сопротивление:

И наконец вставляем светодиод:

И последнее на данном шаге — вставляем наш USB-кабель, который при покупке часто идет в комплекте с микроконтроллером:

7. Настройка программы Arduino IDE

После того как все детали соединены мы готовы снова вернуться к нашей Arduino IDE и создать блок кода для управления платой. Такой блок кода называют скетчем. Но для начала мы должны немного настроить нашу программу.

Сначала выбираем правильную плату с которой будем работать. Переходим в нужное меню и выбираем из списка нашу плату:

Tools → Board → Arduino Nano

Дальше мы обязательно должны выбрать на каком чипе сделана наша плата, т.к. Arduino Nano может идти в двух вариантах — с чипом ATmega168 и ATmega 328 (в нашем случае).

Tools → Processor → ATmega328

После мы убеждаемся, что правильно выбран серийный порт (Serial Port).

Tools → Port → COM8

И последнее — проверяем наш программер:

8. Создаем скетч для Arduino Nano

После этого мы можем поступить двумя способами. Первый — добавить код управления светодиодом вручную и его скомпилировать, или второй — выбрать готовую заготовку в Arduino IDE.

Если мы идем по первому пути — мы должны добавить следующий код в наше приложение:

Второй вариант — это выбор уже готового проекта в нашей IDE. Для этого нужно сделать следующее.

File → Examples → 01. Basics → Blink
(Файл → Примеры → 01. Основы → Моргание)

После чего мы увидим код в нашем окне программы:

И здесь важный момент — нужно нажать стрелку сверху, чтобы скомпилировать скетч. После чего вы увидите надпись «Компиляция скетча» (Compiling sketch. ) слева и справа процентную шкалу. В свою очередь стрелка запуска сверху поменяет свой цвет:

После этого светодиод начнет мигать.

9. Что еще можно сделать?

Мы создали одно из простейших устройств, но возможности по работе с Ардуино и другими микроконтроллерами, на самом деле, безграничны. С помощью разных дополнительных сенсоров можно реализовать много всяких устройств:

  • Анемометр — стационарный прибор для измерения скорости ветра;
  • Акселерометр — сенсор, позволяющий определять ускорение и ориентацию в пространстве;
  • Аналоговый термометр — аналоговый сенсор для измерения температуры;
  • Барометр — сенсор, позволяющий определять атмосферное давление и температуру;
  • Датчик влажности почвы — сенсор, позволяющий узнать о пересыхании земли
  • Датчик водорода — датчик для обнаружения водорода;
  • Датчик тока — аналоговый сенсор для измерения силы тока;
  • Датчик уровня воды — цифровой датчик уровня воды в ёмкости;
  • Датчик температуры и влажности — сенсор, предоставляющий информацию об окружающей температуре и влажности в виде цифрового сигнала;
  • Датчик пульса — аналоговый датчик для измерения частоты сердечных сокращений
  • Гироскоп — сенсор, позволяющий определять собственную угловую скорость.

Это лишь малая часть датчиков и сенсоров, которые вы можете использовать для создания своих устройств. Мы уже много интересного сделали и в планах еще много всего интересного сделать 🙂

Желаем вам отличных проектов. Подписывайтесь на нашу группу ВКонтакте.

Arduino Nano

Arduino Nano – это небольшая, полнофункциональная отладочная плата, адаптированная для работы с макетными платами, построенная на базе микроконтроллера ATmega328 (Arduino Nano 3.x) или Atmega168 (Arduino Nano 2.x). Она обладает той же функциональностью, что и Arduino Duemilanove, но имеет меньшие размеры. Она отличается только отсутствием разъема питания и работой через mini-USB. Arduino Nano разработана и производится компанией Gravitech.

Arduino Nano

Технические характеристики

Документация

Схемы, разводка платы

Arduino Nano 3.0 (ATmega328):

Arduino Nano 2.3 (ATmega168):

Arduino Nano может питаться через mini-B USB соединение, от внешнего нестабилизированного источника питания 6–20 В (вывод 30) или от стабилизированного источника напряжения 5В (вывод 27). Источник питания с наибольшим напряжением выбирается автоматически.

ATmega168 обладает 16 килобайтами флэш-памяти для хранения кода программы (из которых 2 килобайта используется загрузчиком); ATmega328 обладает 32 килобайтами (из которых 2 килобайта также используется загрузчиком). ATmega168 имеет 1 килобайт SRAM и 512 байт EEPROM (которая может быть считана и записана с помощью библиотеки EEPROM); ATmega168 имеет 2 килобайта SRAM и 1 килобайт EEPROM.

Входы и выходы

Каждый из 14 цифровых выводов Arduino Nano может быть использован и как вход, и как выход, с помощью функций pinMode() , digitalWrite() и digitalRead . Они работают с напряжением 5 вольт. Каждый вывод может пропускать максимальный ток 40 мА и имеет внутренний подтягивающий резистор (по умолчанию отключен) 20–50 кОм.

Также некоторые выводы обладают специальными функциями:

  • последовательный порт: 0 (RX) и 1 (TX). Выводы используются для приема (RX) и передачи (TX) последовательных данных с TTL уровнями. Эти выводы подключены к соответствующим выводам FTDI микросхемы преобразователя USB/последовательный интерфейс с TTL уровнями;
  • внешние прерывания: 2 и 3. Эти выводы могут быть сконфигурированы для вызова прерывания по фронту или по спаду импульса или по изменению уровня на выводе. Смотрите работу с прерываниями на Arduino для более подробной информации;
  • ШИМ: выводы 3, 5, 6, 9, 10 и 11. Обеспечивают 8-битный ШИМ выход с помощью функции analogWrite() ;
  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Эти выводы поддерживают связь через SPI;
  • светодиод: 13. Встроенный светодиод подключен к цифровому выводу 13. При высоком уровне на выводе светодиод загорается, при низком – гаснет;
  • I2C: A4 (SDA) и A5 (SCL). Поддерживают связь через I2C (TWI) с помощью библиотеки Wire .

Arduino Nano имеет 8 аналоговых входов, каждый из которых обеспечивает 10-битное разрешение (т.е. 1024 разных значений). По умолчанию они измеряют напряжение от 0 до 5 вольт, хотя можно изменить верхнюю границу их диапазона, используя функцию analogReference() . Аналоговые выводы 6 и 7 не могут быть использованы в качестве цифровых.

И еще пара выводов на плате:

  • AREF. Опорное напряжение для аналоговых входов. Используется совместно с analogReference() ;
  • Reset. Низкий уровень на этом выводе приводит к перезагрузке микроконтроллера. Обычно используется для добавления кнопки сброса на платы расширения, закрывающей доступ к кнопке сброса на самой плате Arduino.

Соответствие между выводами Arduino Nano и портами ATmega168 и ATmega328 аналогично.

Диаграмма соответствия выводов Arduino Nano с выводами ATmega168/328

Плата Arduino Nano обладает рядом возможностей для связи с компьютером, с другой платой Arduino/Genuino или с другими микроконтроллерами. ATmega168 и ATmega328 обеспечивает аппаратный UART порт для последовательной связи с TTL уровнями (5 вольт), который доступен на цифровых выводах 0 (RX) и 1 (TX). FTDI FT232RL на плате связывает UART порт с USB и обеспечивает виртуальный COM порт с помощью FTDI драйверов (включены в Arduino IDE) для связи с программным обеспечением на компьютере. Arduino IDE включает в себя монитор последовательного порта, который позволяет посылать и принимать от платы простые текстовые данные. Светодиоды RX и TX на плате загораются при передаче данных через микросхему FTDI и USB соединение (но не при передаче данных через выводы 0 и 1 последовательного порта).

Библиотека SoftwareSerial позволяет организовать последовательную связь через любые цифровые выводы Arduino Uno.

ATmega168 и ATmega328 также поддерживают связь через I2C (TWI) и SPI. Arduino IDE включает в себя библиотеку Wire для упрощения использования шины I2C. Для связи через SPI используется библиотека SPI .

Программирование

Arduino Nano программируется с помощью Arduino IDE. Выберите «Arduino/Genuino Nano» в меню Инструменты → Плата (согласно микроконтроллеру на вашей плате).

ATmega168 и ATmega328 на Arduino Nano поставляются с уже прошитым загрузчиком, что позволит вам загружать в контроллер новый код без использования дополнительных программаторов. Загрузчик работает с протоколом STK500.

Также вы можете обойти загрузчик и прошить микроконтроллер через разъем ICSP, используя Arduino ICSP или аналог.

Автоматическая (программная) перезагрузка

Вместо того, чтобы требовать физического нажатия кнопки перезагрузки перед прошивкой кода новой программы, Arduino Nano спроектирована таким образом, что она позволяет перезагружать ее с помощью программного обеспечения, запущенного на подключенном компьютере. Одна из линий управления потоком (DTR) микросхемы FT232RL подключена к линии сброса ATmega168 или ATmega328 через конденсатор 100 нФ. Когда на этой линии появляется низкий уровень на достаточно долгое время, микросхема перезагружается. Arduino IDE использует эту возможность, чтобы позволить вам загрузить код, просто нажав кнопку загрузки в Arduino IDE. Такая архитектура позволяет уменьшить таймаут загрузчика, поскольку процесс прошивки всегда синхронизирован со спадом сигнала на линии DTR.

Однако эта система может приводить и к другим последствиям. При подключении Arduino Nano к компьютерам, работающим на Mac OS X или Linux, микроконтроллер будет сбрасываться при каждом соединении программного обеспечения с платой (через USB). На следующие полсекунды после сброса на Arduino Nano активизируется загрузчик. Несмотря на то, что загрузчик запрограммирован игнорировать посторонние данные (т.е. все данные, не касающиеся процесса прошивки новой программы), он может перехватить несколько первых байт данных из посылки, отправляемой плате сразу после установки соединения. Соответственно, если в программе, работающей на Arduino Nano, предусмотрено получение от компьютера каких-либо настроек или других данных при первом запуске, убедитесь, что программное обеспечение, с которым взаимодействует Arduino Nano, осуществляет отправку спустя секунду после установки соединения.

Arduino Nano V3.0 — Характеристики, распиновка, драйвера, описание платы

Платформа Arduino Nano (рус. Ардуино Нано) — открытая и компактная платформа с семейства Arduino, построенная на микроконтроллере ATmega328 (Arduino Nano 3.0) или ATmega168 (Arduino Nano 2.x), имеет небольшие размеры и может использоваться в лабораторных работах.

Arduino Nano — это уменьшенный аналог Arduino Uno, отличается формфактором платы, которая в 2-2.5 раза меньше (19 x 43 мм), чем Arduino Uno (53 х 69 мм), в отсутствии силового разъема постоянного тока и работе через кабель Mini-B USB. Платформа Nano имеет контакты в виде пинов, поэтому ее легко устанавливать на макетную плату.

На плате используется чип FTDI FT232RL для USB-Serial преобразования и применяется mini-USB кабель для связи с ардуино вместо стандартного. Связь с различными устройствами обеспечивают UART, I2C и SPI интерфейсы.

Характеристики Arduino Nano V3.x ATmega328


Принципиальная схема

Характеристики Arduino Nano V2.3 ATmega168PA

Принципиальная схема

Arduino Nano CH340G V3.0

Этот вариант Ардуино-контроллера является миниатюрной версией Arduino UNO. Его 30 выводов полностью повторяют выводы UNO и имеют два дополнительных налоговых входа А6 и А7. USB-TTL мост CH340G и USB-mini разъем позволяют проводить полноценную отладку непосредственно из среды разработки. USB-мост CH340G требует установки на компьютер драйвера, который можно скачать здесь.

Благодаря интерфейсу USB-UART реализован на базе микросхемы CH340G, данная версия Arduino Nano сильно дешевле, чем её аналог на базе микросхемы FT232RL.

Описание элементов платы Arduino Nano V3

  • USB Jack – разъем USB Mini-B для подключения устройств USB;
  • Analog Reference Pin – для определения опорного напряжения АЦП;
  • Ground – земля;
  • Digital Pins (2-13) – цифровые выводы;
  • TXD – пин передачи данных по UART;
  • RXD – пин приема данных по UART;
  • Reset Button – кнопка перезагрузки микроконтроллера;
  • ISCP (In-Circuit Serial Programmer) – контакты для перепрограммирования платы;
  • Microcontroller ATmega328P – микроконтроллер — главный элемент на плате;
  • Analog Input Pins (A0-A7) – аналоговые входы;
  • Vin – вход используется для подачи питания от внешнего источника;
  • Ground Pins – земля;
  • 5 Volt Power Pin – питание 5 В;
  • 3 Volt Power Pin – питание 3.3 В;
  • RST – вход для перезагрузки;
  • SMD Crystal – кварцевый резонатор (жарг. «кварц») — прибор, в котором пьезоэлектрический эффект и явление механического резонанса используются для построения высокодобротного резонансного элемента электронной схемы;
  • TX LED (White) – светодиод — индикатор отправления данных по UART;
  • RX LED (Red) – светодиод — индикатор приёма данных по UART;
  • Power LED (Blue) – светодиод — индикатор питания;
  • Pin 13 LED (Wellow) – подключенный светодиод к 13-му пину.

Описание пинов/Распиновка Arduino Nano

Каждый из 14 цифровых выводов Nano, используя функции pinMode() , digitalWrite() , и digitalRead() , может настраиваться как вход или выход. Выводы работают при напряжении 5 В. Каждый вывод имеет нагрузочный резистор 20-50 кОм и может пропускать до 40 мА. Некоторые выводы имеют особые функции:

  • Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL. Данные выводы подключены к соответствующим выводам микросхемы последовательной шины FTDI USB-to-TTL.
  • Внешнее прерывание: 2 и 3. Данные выводы могут быть сконфигурированы на вызов прерывания либо на младшем значении, либо на переднем или заднем фронте, или при изменении значения. Подробная информация находится в описании функции attachInterrupt() .
  • ШИМ: 3, 5, 6, 9, 10, и 11. Любой из выводов обеспечивает ШИМ с разрешением 8 бит при помощи функции analogWrite() .
  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Посредством данных выводов осуществляется связь SPI, которая, хотя и поддерживается аппаратной частью, не включена в язык Arduino.
  • LED: 13. Встроенный светодиод, подключенный к цифровому выводу 13. Если значение на выводе имеет высокий потенциал, то светодиод горит.

На платформе Nano установлены 8 аналоговых входов, каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Стандартно выводы имеют диапазон измерения до 5 В относительно земли, тем не менее имеется возможность изменить верхний предел посредством функции analogReference() . Некоторые выводы имеют дополнительные функции:

  • I2C: A4 (SDA) и A5 (SCL). Посредством выводов осуществляется связь I2C (TWI). Для создания используется библиотека Wire.

Дополнительная пара выводов платформы:

  • AREF. Опорное напряжение для аналоговых входов. Используется с функцией analogReference() .
  • Reset. Низкий уровень сигнала на выводе перезагружает микроконтроллер. Обычно применяется для подключения кнопки перезагрузки на плате расширения, закрывающей доступ к кнопке на самой плате Arduino.

Питание Arduino Nano

Arduino Nano может получать питание через подключение Mini-B USB, или от нерегулируемого 6-20 В (вывод 30), или регулируемого 5 В (вывод 27), внешнего источника питания. Автоматически выбирается источник с самым высоким напряжением.

Микросхема FTDI FT232RL (или CH340G) получает питание, только если сама платформа запитана от USB. Таким образом при работе от внешнего источника (не USB), будет отсутствовать напряжение 3.3 В, генерируемое микросхемой FTDI FT232RL (или CH340G), при этом светодиоды RX и TX мигаю только при наличие сигнала высокого уровня на выводах 0 и 1.

Установка драйверов

В Windows драйверы будут установлены автоматически, при подключении платы, если вы использовали установщик. Если вы загрузили и распаковали Zip архив или по какой-то причине плата неправильно распознана, выполните приведенную ниже процедуру.

  • Нажмите на меню «Пуск» и откройте панель управления.
  • Перейдите в раздел «Система и безопасность» (System and Security). Затем нажмите «Система» (System). Затем откройте диспетчер устройств (Device manager).
  • Посмотрите под Порты (COM и LPT) (Ports (COM & LPT)). Вы должны увидеть открытый порт с именем «FT232R USB UART». Если раздел COM и LPT отсутствует, просмотрите раздел «Другие устройства», «Неизвестное устройство».
  • Щелкните правой кнопкой мыши по порту FT232R USB UART и выберите опцию «Обновить драйверы…».
  • Затем выберите опцию «Выполнить поиск драйверов на этом компьютере».
  • Наконец, найдите каталог FTDI USB Drivers, который находится в папке «Drivers» программы Arduino.
  • После этого Windows завершит установку драйвера.

Выбор платы и порта

Откройте Arduino IDE. Из меню Tools>Board выбирается Arduino Nano.

Выберите микроконтроллер, на базе которого сделана ваша плата. Для Arduino Nano V3.x — это ATmega328P, а для Arduino Nano V2.x — ATmega128.

Выберите последовательный порт платы в меню Tools>Port. Скорее всего, это COM3 или выше (в моём случае — это COM5).

Если у вас модель Arduino Nano CH340G, то лучше использовать программатор Arduino as ISP.

Купить наборы ардуино на Алиэкспресс

Онлайн-магазин Aliexpress не нуждается в особом представлении — сегодня на нем закупается огромное количество россиян. Для мастера ардуино Алиэкспресс — просто клад, т.к. там можно купить практически все необходимое для проектов и гораздо дешевле, чем в российских интернет-магазинах. Достаточно низкая стоимость доставки делает али чуть ли ни единственным источником недорогих электронных компонентов для жителей отдаленных регионов России. В этой статье мы постарались подготовить для вас обзор наиболее интересных наборов и конструкторов Ардуино, а также дали пошаговую инструкцию по покупке для тех, кто еще ни разу ничего на Алиэкспресе не покупал.

Лучшие наборы ардуино на Алиэкспрессе

Сегодня любой производитель стремится выпускать свои варианты наборов, использующих контроллер ардуино в качестве основы. На сайте алиэкспресса вы можете найти тысячи предложений от сотен поставщиков. Бум DIY товаров ардуино легко объясняется: спрос на оборудование со стороны кружков робототехники огромен, платформа открытая, производство недорогое — можно снимать сливки на растущем рынке. Многие модели практически не отличатся друг от друга, а многие предлагают совершенно не нужные опции. И начинающему ардуинщику легко запутаться в этом море информации.

Чтобы сэкономить ваше время, мы выбрали некоторые наиболее интересные и полезные предложения и разбили их на группы, сформировав своеобразный ТОП. Более подробный рассказ о некоторых из наборов вы сможете найти в кратком обзоре ниже.

Стартовые наборы Ардуино (Arduino Kit).

Содержат только самые основные элементы вместе с контроллером Arduino Uno

Расширенные наборы Arduino

Наборы и конструкторы, включающие дополнительные датчики, моторы, дисплеи. В некоторых наборах вместе с Arduino Uno предлагается еще и вариант Mega.

Наборы датчиков Arduino Sensor Shield

Наборы ардуино роботов — автомобилей

Стартовые наборы (Arduino Kit)

Покупать на Алиэкспресс различные наборы Ардуино очень выгодно, так как цена на них здесь значительно ниже, чем на официальных сайтах или обычных магазинах. Все разнообразие стартовых наборов можно разделить на три уровня:

  • Стартовые наборы без ардуино. Их можно покупать, когда у вас уже есть контроллер Arduino и необходимо заказать лишь сопутствующие элементы (макетные платы, резисторы, светодиоды и т.д.)
  • Минимальные стартовые наборы в комплекте с платой ардуино уно (Arduino Starter Kit). Этот вариант чуть дороже, он оптимален для быстрого старта. Можно купит такой набор максимально не дорого, а затем же докупать все остальное.
  • Расширенные стартовые наборы (Arduino kit). В их состав входит одна или несколько плат контроллера. Такие наборы дороже, потому что в них больше элементов. Набор стоит покупать, если не хочется тратить время на выбор и покупку деталей по одной.
  • Специализированные наборы. Автомобили, манипуляторы и т.д. Нужны для сборки проектов, связанных с каким-то определенным разделом мобильной робототехники. Например, умные машины (Smart Car).
  • Наборы датчиков (Arduino Sensors Kit). Здесь, как правило, присутствует «джентельменский» набор 37 в одном, содержащий базовые датчики, как правило, невысокого качества и дешевые. Но есть и специальные наборы с дорогими датчиками.

Давайте рассмотрим каждый из вариантов подробнее.

Стартовый набор без Ардуино

Например, набор Starter kit для Arduino у одного из продавцов на Алиэкспресс стоит около 449 рублей. Набор не включает контроллера Ардуино, зато имеет богатый комплект различных датчиков и компонентов для создания электронных устройств. В набор входят резисторы различного номинала, конденсаторы, светодиоды, коммутаторы и т.д. При этом лот имеет бесплатную доставку, продавец также предлагает скидки при покупке товаров в его магазине на определенную сумму.

Все компоненты для удобства упакованы не только в пакетики, но и уложены в удобный и компактный пластиковый кейс. У продавца достаточное количество положительных отзывов, о его высокой репутации говорит 5 звезд.

Стартовый набор начального уровня

Набор Starter kit UNO R3 стоит на Алиэкспресс составляет около 459 рублей. При этом, товар предлагается по скидке с бесплатной доставкой в Российскую Федерацию. При покупке в магазине продавца на определенную сумму он готов сделать скидку.

В комплект поставки входит как микроконтроллер Ардуино Уно R3, так и различные компоненты для создания электронных устройств (провода и макетная плата, светодиоды, резисторы и конденсаторы, а также провод USB для подсоединения к ПК). Комплект упаковывается в специальные пакетики.

Расширенный стартовый набор

Набор Ultimate Starter Kit для Arduino. На сайте Алиэкспресс он предлагается по цене около 2500 рублей и платной доставкой в Российскую Федерацию. Комплект имеет расширенную комплектацию, и включает большое количество компонентов, в том числе плату Ардуино и расширительную плату, LCD-дисплей, различные датчики и провода. Электронные компоненты упакованы в пакетики.

Стартовый набор для создания автономного робота-машины

Стартовый набор робота на базе контроллера Ардуино На АлиЭкспресс его цена составляет приблизительно 1100 рублей, а также предлагается бесплатная доставка Комплект включает полный перечень элементов для создания робота на колесах, работающего от батареек. В набор входят датчики и различные провода, а также микроконтроллер Ардуино Уно.

Цены на такой набор составляет 4230 рублей, с учетом бесплатной доставки. Комплект предполагает возможность сборки 5 проектов, и включает плату Arduino Uno, L298P, датчики, моторы и необходимые компоненты для сборки моделей (инструмент и крепления). Благодаря открытости платформы Ардуино, комплект может быть расширен стандартными элементами для создания проектов, не предусмотренных в инструкции.

Стартовые наборы KeyesStudio

KeyesStudio — достаточно известный производитель комплектов и наборов Arduino. Можно сказать, что это один из приемлемых вариантов брендированного товара по вполне «китайской» цене.

В интернете можно без труда найти подходящий сайт, на него составляет примерно 2800 рублей, а красивая упаковка и пластиковый контейнер вызывают уважение к производителю. Набор позволяет собрать огромнее количество различных электронных устройств. Его базовый компонент – микроконтроллер Ардуино Мега – отличающийся расширенными возможностями. Такой набор – отличный выбор для начинающих ардуинщиков.

Продавец предлагает бесплатную доставку и имеет большое количество положительных отзывов, а его рейтинг равен практически 5 звездам.

Его стоимость составляет около 3022 рублей, а также имеется возможность бесплатной доставки. Комплект, как и другие наборы от Keyestudio, упакован в практичный пластиковый контейнер и содержит инструкцию с описанием. Данный набор является специализированным вариантом готового конструктора, в комплекте которого имеются различные датчики и устройства для создания моделей помогающих исследовать окружающую среду. В его состав включен микроконтроллер Arduino UNO, шильды V5 и PM 2.5, а также платформа для создания проектов или макетов.

Цена на него составляет около 1500 рублей, при достаточно богатой комплектации: плата Arduino Uno R3, большая макетная плата, ADL345, RGB-LED, датчики и различные электронные компоненты, с помощью которых можно создать 19 проектов.

Наборы датчиков

Можно купить на Алиэкспресс и отдельные наборы, в комплект которых включены наиболее востребованные или наоборот, специфические типы датчиков.

Наборы 37-in-1 Kit

Хорошо известный и широко популярный набор из 37 компонентов, который покупают многие новички и профессиональные пользователи. 37-in-1 Kit можно купить на АлиЭкспресс по цене около 715 рублей, с бесплатной доставкой. В его состав входят основные типы датчиков, которые используются в самых разнообразных типах устройств. Продавец предлагает скидки на покупки в своем магазине при приобретении товаров на определенную сумму. Большое количество положительных отзывов свидетельствует о добропорядочности продавца, и подтверждается его высоким рейтингом.

Наборы от keyestudio

Набор от производителя keyestudio можно купить на АлиЭкспресс за 2422 рублей по ссылке с бесплатной доставкой. Комплект упакован в красочную картонную коробку и в пластиковый контейнер, а каждый датчик запакован еще и в отдельный пакетик Данный продавец имеет высокий рейтинг и много положительных отзывов от покупателей, а значит предлагает качественный товар.

Важно! Наборы от keyestudio включают кроме компонентов Ардуино и красочные буклеты, с объяснением каждого компонента.

Как покупать, если вы еще ни разу ничего не заказывали на Алиэкспрессе.

Для тех, кто не знаком с покупкой товаров на торговой площадке Алиэкспресс, нижеследующая инструкция поможет сделать выгодные и простые покупки.

Регистрация и добавление адреса

Важным этапом, который необходимо пройти каждому покупателю Алиэкспресс, является регистрация. Да, просматривать ссылки на товары, читать их описание и особенности можно и незарегистрированным пользователям. А вот совершить реальную покупку без нее не получится никак.

Для проведения регистрации следует в верхнем правом углу выбрать соответствующую вкладку, и перейти к заполнению требуемой формы.

Регистрация а Алиэкспресс

Пройти регистрацию можно и с использованием своего аккаунта на Фэйсбук, в этом случае не потребуется привязка адреса электронной почты к профилю на Али. После прохождения полной регистрационной процедуры, у пользователя появляется доступ в личный профиль, в котором можно увидеть историю своих покупок, отзывы. Недавно просмотренные товары и т.д.

Для совершения покупок далее в профиль следует добавить адрес доставки.

Адрес доставки

Заполнение формы адреса доступно только в латинице, и вводить ее следует в транслите, а не в переводе на английский язык. Добавить можно сразу несколько адресов.

Выбор и покупка

После того, как необходимый товар выбран в соответствующей категории, или имеется в сформированном раньше «Списке желаний», можно смело переходить на его страницу. И при условии, что цена и способ доставки устраивают покупателя, нажимаем одну из двух кнопок «Купить сейчас» или «Добавить в корзину». В зависимости от выбранной кнопки последующий алгоритм действий несколько разниться. При выборе «Купить сейчас» система перенаправляет на форму заявки на доставку, а при добавлении товара в корзину можно продолжать поиски необходимых покупок.

Когда все товары выбраны и покупатель переходит к оформлению заказа, следует не забывать выбрать количество единиц товара, адрес доставки и т.д.

Стандартным методом доставки на Алиэкспресс является обычное отправление посылки с отсутствием возможности отслеживания ее доставки. Если товар не слишком дорогой, то такой способ доставки можно оставить. При более высокой ценности товара следует выбрать способ доставки с выдачей трек-номера. В этом случае цена немного увеличиться, но можно будет отследить все пункты передвижения посылки.

Оплата заказа

После нажатия кнопки «Оформление заказа» следует выбрать один из способов оплаты, доступный в стране – кредитная карта, Киви-кошелек, Веб-мани или Яндекс Деньги и т.д. После этого, в появившемся окне формы оплаты ввести необходимые реквизиты.

Если вы решили заняться электронным конструированием, или хотите приобщить к этому маленького исследователя, то непременно встанет вопрос о том, что лучше – купить готовый набор или отдельно закупать необходимые компоненты?

Для многих познание основ робототехники и электроники сопряжено с наличием сложностей. Это и знание основ физики и химии, особенностей построения электрических схем, правил подключения модулей и создания программного обеспечения, которое будет работоспособно. Поэтому многие пользователи различного уровня профессионализма, которые имеют желание испробовать свои силы в электронном конструировании и мечтают создать свои прототипы и модели искусственного интеллекта, зачастую обращаются к среде программирования Ардуино.

Покупая на АлиЭкспресс, можно выгодно сэкономить средства, особенно если наборы необходимы для начинающего конструктора. Кроме того, простота покупки и высокое качество предлагаемого товара, а также его широкий выбор делают интернет-магазин Алиэкспресс востребованной среди любителей и профессиональных пользователей Ардуино.