Боходир Хошимович Каримов

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


Скачать книгу

самая маленькая платформа 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, могут работать самостоятельно, либо взаимодействовать с программным обеспечением компьютера.

      Рассмотрим самые популярные