Начало работы с Arduino Pro Mini
Arduino Pro Mini - это функционально гибкое, миниатюрное и недорогое устройство, ориентированное, прежде всего, на продвинутых пользователей. В нем содержится минимум компонентов (нет встроенного USB и штыревых разъемов), что позволило максимально снизить стоимость устройства. Благодаря этому, плата может встраиваться в различные проекты и устройства. Обратите внимание, что существует две версии Arduino Pro: одна работает от 5В (как большинство плат Ардуино), другая - от 3.3В. Перед началом работы, перепроверьте, чтобы источник питания и подключаемые к плате устройства соответствовали рабочему напряжению вашего Ардуино.
Прошивка программ
В устройстве не предусмотрена схема для взаимодействия с USB, поэтому для прошивки программ необходим USB-TTL преобразователь. Для 5В-версии Arduino Pro Mini подойдет кабель FTDI TTL-232R USB - TTL Level Serial Converter, а для 3.3В-версии - кабель FTDI TTL-232R-3V3 USB - TTL Level Serial Converter или переходник FTDI. Самый быстрый способ подсоединить эти устройства к Ардуино - это подключить 6-контактный штыревой разъем одним концом к кабелю FTDI (или отладочной плате), а другой конец вставить в контактные отверстия Arduino Mini, предусмотренные для впаивания 6-пинового разъема для программирования. Если же вы планируете часто прошивать свой Arduino, то удобнее будет впаять в эти отверстия штыревой разъем.
Для корректной работы FTDI-кабеля под Windows, необходимо изменить в системе одну настройку, отвечающую за автоматический сброс Ардуино. Для этого подключите устройство к компьютеру, откройте Диспетчер устройств (Панель управления > Система > Оборудование), отыщите строку USB Serial Port в списке портов Ports. Щелкните по ней правой кнопкой и откройте свойства, затем перейдите на вкладку Port Settings (Настройки порта) и нажмите кнопку Advanced (Дополнительно). В появившемся окне установите галочку Set RTS on Close в разделе Miscellaneous Options.
Для прошивки 3.3В-версий Arduino Pro, из меню Tools > Board необходимо выбрать пункт Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ATmega328 или Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega168 (в зависимости от модели микроконтроллера, используемого в вашем Ардуино). Для прошивки 5В-версий Arduino Pro необходимо выбрать Arduino Duemilanove or Nano w/ ATmega328 или Arduino Diecimila, Duemilanove, or Nano w/ATmega168.
Arduino Pro Mini, подключенный к (и запитанный от) кабеля FTDI TTL-232R-3V3 USB - TTL Level Serial Converter. Зеленый и черный провода подсоединены к контактным отверстиям, обозначенным на плате метками "GRN" и "BLK" соответственно.
Arduino Pro Mini, подключенный к (и запитанный от) переходнику FTDI, соединенной с кабелем USB Mini-B. Обратите внимание, что на старых версиях Pro Mini контакты 6-пинового разъема перевернуты, поэтому еще раз перепроверьте соответствие меток GRN и BLK.
Питание
Устройство можно запитать от USB (через 6-контактный разъем для программирования), от стабилизированного напряжения 5В или 3.3В (в зависимости от модели Ардуино), подключенного к выводу VCC, либо от источника нестабилизированного напряжения, подключенного к выводу RAW.
Разъемы
К контактным площадкам Arduino Pro Mini можно припаять любой разъем с расстоянием между контактами в 2.54 мм. Чтобы задействовать все выводы Ардуино, потребуется 6-контактный разъем и два 8-контактных разъема. К контактным отверстиям можно также подпаивать предварительно зачищенные провода. Обратите внимание, что расположение разъемов на плате выбрано таким, чтобы она была совместима с платами расширениями Arduino.