banner banner banner
Ардуино и электронное творчество. Учебное пособие
Ардуино и электронное творчество. Учебное пособие
Оценить:
 Рейтинг: 0

Ардуино и электронное творчество. Учебное пособие


· Uno – самая популярная версия базовой платформы Arduino;

· Duemilanove – плата на микроконтроллере ATmega168 или ATmega328;

· Diecimila – версия базовой платформы Arduino USB;

· Nano – компактная платформа, используемая как макет. Nano подключается к компьютеру при помощи кабеля USB Mini-B;

· Mega ADK – версия платы Mega 2560 с поддержкой интерфейса USB-host для связи с телефонами на Android и другими устройствами с интерфейсом USB;

· Mega2560 – плата на базе микроконтроллера ATmega2560 с использованием чипа ATMega8U2 для последовательного соединения по USB-порту;

· Mega – версия серии Mega на базе микроконтроллера ATmega1280;

· Arduino BT – платформа с модулем Bluetooth для беспроводной связи и программирования;

· LilyPad – платформа, разработанная для переноски, может зашиваться в ткань;

· Fio – платформа разработана для беспроводных применений. Fio содержит разъем для радио XBee, разъем для батареи LiPo и встроенную схему подзарядки;

· Mini0 – самая маленькая платформа Arduino;

· Pro – платформа, разработанная для опытных пользователей, может являться частью большего проекта;

· Pro Mini – как и платформа Pro, разработана для опытных пользователей, которым требуется низкая цена, меньшие размеры и дополнительная функциональность.

2.1. Arduino Pro Mini

Arduino Pro Mini (рис. 2.1) построена на микроконтроллере ATmega168.

Рис. 2.1. Плата Arduino Pro Mini

Характеристики платы Arduino Pro Mini представлены в табл. 2.1.

Arduino Pro Mini может получать питание: через кабель FTDI, или от платы – конвертера, или от регулируемого источника питания 3,3 В или 5 В (зависит от модели платформы) через вывод VCC, или от нерегулируемого источника через вывод RAW.

Выводы питания:

· RAW – для подключения нерегулируемого напряжения;

· VCC – для подключения регулируемых 3,3 В или 5 В;

· GND – выводы заземления.

2.2. Arduino Nano

Платформа Nano (рис. 2.2), построенная на микроконтроллере ATmega 328 (Arduino Nano 3.0) или ATmega168 (Arduino Nano 2.x), имеет небольшие размеры и может использоваться в лабораторных работах.

Рис. 2.2. Плата Arduino Nano

Рис. 2.2. Плата Arduino Nano

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

Характеристики платы Arduino Nano представлены в табл. 2.2.

2.3. Arduino Uno

Контроллер Arduino Uno (рис. 2.3) построен на микроконтроллере ATmega328. В отличие от всех предыдущих плат, использовавших для связи по USB микроконтроллер FTDI USB, новый Arduino Uno использует микроконтроллер ATmega8U2.

Рис. 2.3. Плата Arduino Uno

Характеристики платы Arduino Uno представлены в табл. 2.3.

2.4. Arduino Mega2560

Arduino Mega (рис. 2.4) построена на микроконтроллере ATmega2560.

Рис. 2.4. Плата Arduino Mega2560

Характеристики платы Arduino Mega2560 представлены в табл. 2.4.

Глава 3. ЗАГРУЗКА ПРОГРАММЫ И ДРАЙВЕРА АРДУИНО

3.1. Загрузка программы Arduino IDE

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

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

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

Рассмотрим самые популярные версии Arduino (Nano, UNO, Mega,) используемые в работе.

Arduino UNO – плата разработчиков, одна из нескольких (Mega, Nano и пр.), основана на микроконтроллере ATmega328. Он популярен, главным образом, из – за обширной сети поддержки и универсальности.

У Arduino UNO есть 14 цифровых портов ввода – вывода, шесть из которых умеют выдавать ШИМ. Еще есть 6 входящих аналоговых портов. Есть генератор 16 мГц, USB порт, разъем питания, кнопка сброса, и разъем ICSP.

Для того, чтобы начать работу с Arduino вам необходимо зайти на сайт arduino.cc и скачать программу Arduino IDE из раздела Download ver 1.8.19, совершенно бесплатно.

Рис.3.1. Операционной системы компьютеров

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

Подсоедините Плату Arduino Uno к компьютеру используйте USB кабель, входящий в комплект набора, соедините плату Arduino с одним из USB 2.0 разъемов вашего компьютера.

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

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