Arduino NANO
Содержание
- Arduino в цифрах
- Технические характеристики
- Схемы платформы
- Распиновка Arduino NANO
- Подключение платы
- Фотографии разных версий платформы
Arduino — это семейство электронных платформ, предназначенных для изучения проектирования электроники.
Arduino NANO — компактная платформа для прототипирования микроэлектронных устройств, предназначенная для использования с макетной платой. Функционал устройства во многом схож с Arduino UNO и отличается от нее лишь размерами платы и отсутствием отдельного разъема для питания.
Основа Arduino Nano — микроконтроллер на базе ATmega328, логическая микросхема для обработки данных с тактовой частотой 16 МГц, имеющая на борту 8 аналоговых и 14 цифровых контактов общего назначения, а также все необходимые интерфейсы: I2C, SPI и UART.
Основные преимущества Arduino NANO:
- Простота использования
- Быстрое изучение
- Удобная среда разработки
- Открытый исходный код
- Сообщество поклонников
- Тысячи готовых проектов
- Возможности расширения
- Широкая переферия
Arduino в цифрах
Год релиза первой Arduino
Платформ продается ежедневно
Различных видов платформ
Пользователей в сообществе
Технические характеристики
Микроконтроллер
Atmel ATmega328 с тактовой частотой 16 МГц
Питание платформы
Рекомендуемое напряжение: 7-12В DC, рабочее — 5В DC
Цифровые порты
14 портов ввода-вывода, 6 из которых имеют возможность вывода ШИМ сигнала
Аналоговые входы
8 шт., каждый с разрешением 10 бит (от 0 до 1024 усл. значений)
Цифровые интерфейсы
1 x I2C, 1 x SPI, 1 x UART, 1 x ICSP
Размер памяти
32Кб Флеш-памяти, 2Кб ОЗУ, 1Кб EEPROM
Размеры платы
Физические габариты платы 42 x 19 мм, вес 12г
Варианты питания
Через разъем mini-USB или через разъем Vin на контактной линейке
Токовая защита
Платформа не имеет встроенной защиты USB порта от коротких замыкания и выбросов тока
Arduino является платформой с открытой архитектурой и программным обеспеченем. Arduino Nano — идеальный инструмент, способный показать, насколько легким может стать процесс изучения электроники, схемотехники и программирования. За счет своих компактных размеров ардуино нано помещается вместе с датчиками и сенсорами на одной макетной плате.
Схемы платформы
Ниже представлены ссылки на скачивание всех схем Arduino NANO:
Принципиальная схема, файлы EAGLE и распиновка платы
Принципиальная схема
Файлы трассировки .EAGLE
Контактная распиновка платы
Datasheet для ATmega328
Распиновка Arduino NANO
На изображении выше представлена схема контактной распиновки Arduino NANO V3,
с указанием назначения каждого контактного вывода платы.
Если вы или ваш ребенок хочет изучить основы микроэлектроники, робототехники или интернета вещей, Arduino — идеальное начало!
Подключение платы
При покупке официальной версии платформы, подключение Arduino NANO к компьютеру происходит автоматически.
При использовании китайских аналогов или других arduino-совместимых платформ, во время подключения следует учесть несколько важных моментов.
Выпуск официальных версий платформы был прекращен в 2016 году.
Подключение официальной платы
1. Скачивание и установка Arduino IDE
Для работы с платой вам потребуется скачать и установить свежую версию среды программирования Arduino — "Arduino IDE". Ее можно скачать с официального сайта по ссылке ниже.
При использовании русскоязычной версии Windows, программа автоматически установит по умолчанию русский язык.
В открывшемся окне следует нажать на кнопку "JUST DOWNLOAD".
2. Первый запуск среды разработки
После того, как вы скачали и поставили среду разработки, вам необходимо подключить Arduino NANO в любой свободный порт компьютера и осуществить базовую настройку платы.
После того, как вы подключили вашу плату к компьютеру, Windows сообщит об обнаружении нового устройства и автоматически выполнит установку всех необходимых драйверов для работы с ней. После появления сообщения "Устройство установлено и готово к использованию", переходим к настройке программы.
3. Настройка подключения платы
В верхнем меню программы размещен список пунктов. Вам необходим пункт Инструменты Плата.
В этом окне вам необходимо выбрать, какая плата была подключена к вашему компьютеру. Выбираем "Arduino Nano" .
Инструменты Плата Arduino Nano
После выбора нужной платы, нам необходимо выбрать порт. Переходим ко вкладке Инструменты Порт.
Если плата подключена к компьютеру корректно, у вас отобразятся все занятые на текущий момент COM-порты. Выбираем любой из доступных и проверяем, угадали-ли мы с портом.
4. Проверка работоспособности платы
Самый простой способ проверить, работает-ли ваша ардуино на том порту, который вы выбрали — это попробовать залить в нее тестовый скетч (прошивку).
Из верхнего меню открываем: Файл Примеры 01.Basics Blink
В новом окне Windpws у вас откроется код программы, которая мигает светодиодом. Теперь необходимо загрузить ее в плату, нажав на кнопку "загрузка".
В панели работы со скетчами — вторая кнопка:
Внизу программы (в черном окне) показывается процесс загрузки прошивок в плату. Если все прошло нормально, вы увидите сообщение "загрузка успешно завершена".
Подключение неофициальных плат
1. Скачивание и установка Arduino IDE
Для программирования платформы вам необходимо скачать и установить свежую версию программы для программирования Арудино — "Arduino IDE". Ее можно скачать с официального сайта по ссылке ниже.
При использовании русскоязычной версии Windows, программа автоматически выставит в интерфейсе русский язык.
В открывшемся окне следует нажать на кнопку "JUST DOWNLOAD".
2. Первый запуск среды разработки
После того, как вы скачаете и установите Arduino IDE, вам необходимо подключить Arduino Nano в любой свободный порт компьютера и осуществить первичную настройку.
После того, как вы плата подключится к компьютеру, Windows сообщит об обнаружении нового устройства.
Скорее всего ваша Ардуино имеет встроенный китайский программатор CH340G, драйверы для которого Windows найти не удасться.
Если ваша Arduino Nano — Китай, драйвер придется устанавливать самостоятельно. Об этом система оповестит вас сообщением "Программное обеспечение для устройства не было установлено".
Если все произошло именно так, как мы описали выше, приступаем к установке драйверов по этой инструкции:
После того, как вы увидите сообщение "Устройство установлено и готово к использованию", переходите к настройке программы.
3. Настройка подключения платы
Вверху программы размещен список различных пунктов меню. Вам необходима вкладка Инструменты Плата.
В этом окне вам необходимо выбрать, какая плата была подключена к вашему компьютеру. Выбираем "Arduino Nano" .
Инструменты Плата Arduino Nano
После выбора платы, нам необходимо выбрать порт. Переходим ко вкладке Инструменты Порт.
Если вы уже подключили свою ардуино к компьютеру, то у вас должны отобразиться все занятые на текущий момент COM-порты. Выбираем любой из доступных и проверяем, правильный-ли порт мы выбрали.
4. Проверка работоспособности платы
Самый простой способ проверить, работает-ли ваша ардуино на том порту, который вы выбрали — это попробовать залить в нее тестовый скетч (прошивку).
Из верхнего меню открываем: Файл Примеры 01.Basics Blink
В новом окне будет открыт код программы для мигания светодиодом, самой базовой программы в среде разработки под микроконтроллеры. Для того, чтобы загрузить ее в вашу Nano, необходимо нажать кнопку "загрузка".
В панели работы со скетчами — вторая кнопка:
В нижней части программы (в черном окне) показывается процесс загрузки прошивок в плату. Если все прошло нормально, вы увидите сообщение "загрузка успешно завершена".
Фотографии разных версий платформы
Ниже представлены фотографии платформы разных версий и от разных производителей.
Многие задаются вопросом, чем китайская ардуино нано отличается от оригинала? Можем с уверенностью сказать, что основное отличие официальных платформ от сторонних заключается только в цене и упаковке товара.
Источник: