Используйте платформу Arduino Pro Mini в проектах, где идёт борьба за каждый миллиметр. На основе миниатюрной Arduino можно собрать компактный GPS-трекер, портативный шагомер, карманный пульсометр и т.д. Простота и дружелюбность Arduino позволяет использовать плату от начинающего мейкера до опытного разработчика.
Особенности
- Компактный размеры для встраивания в проекты с ограниченным пространством.
- Аппаратная и программная совместимость с флагманской платформой Arduino Uno R3.
- Микроконтроллер ATmega328P предоставляет 20 пинов ввода-вывода GPIO и 2 пинов ввода GPI для подключения самых разнообразных модулей и сенсоров.
- Светодиодная индикация питания.
Подробности
Рассмотрим основные плюшки платы Arduino Pro Mini:
Микроконтроллер ATmega328P
Платформа Arduino Pro Mini выполнена на микроконтроллере Microchip ATmega328P семейства AVR с рабочим напряжением 3,3 вольта и тактовой частотой 8 МГц. Процессор обладает тремя видами памяти:
- 32 КБ Flash-памяти, из которых 0,5 КБ используются загрузчиком, который позволяет прошивать Arduino Pro Mini с обычного компьютера через USB. Flash-память постоянна и её предназначение — хранение программ и сопутствующих статичных ресурсов.
- 2 КБ SRAM-памяти, которые предназначены для хранения временных данных, например переменных программы. По сути, это оперативная память платформы. SRAM-память энергозависимая, при выключении питания все данные сотрутся.
- 1 КБ энергонезависимой EEPROM-памяти для долговременного хранения данных, которые не стираются при выключении контроллера. По своему назначению — это аналог жёсткого диска для Arduino.
Преобразователь питания
На плате расположен преобразователь питания MIC5205 с выходным напряжением на 3,3 В и максимальным током до 150 мА.
Индикаторные светодиоды
Имя | Назначение |
---|---|
PWR | Индикатор питания платформы Arduino Pro Mini. |
L | Пользовательский светодиод на 13 пине Arduino Pro Mini. При задании высокого уровня светодиод загорается, при низком – гаснет. |
Кнопка RESET
Кнопка RESET служит для ручного сброса питания — аналог кнопки RESET обычного компьютера.
Все остальные подробности технической начинки платформы Arduino Pro Mini читайте в Product Manual от оригинальной версии Arduino Pro Mini.
Подключение и программирование
Для достижения минимальных размеров платформы Arduino Pro Mini, разработчикам пришлось пожертвовать даже USB-портом. Для прошивки понадобится один из преобразователей интерфейсов USB – UART с набором макетных проводов.
Рассмотрим базовые шаги для старта:
- Подключите Arduino Pro Mini к ПК через один из USB – UART преобразователей.
- Для программирования платформы Arduino Pro Mini используйте штатную среду Arduino IDE. Весь процесс установки и настройки читайте в нашем руководстве по Arduino IDE.
- Если при подключении контроллера Arduino Pro Mini в Arduino IDE не появляется новый COM-порт, установите драйвер в зависимости от чипа USB-UART преобразователя.
Все подробности по подключению, настройке и программированию платформы Arduino Pro Mini читайте в Product Manual от оригинальной версии Arduino Pro Mini.
Питание
Для питания платформы Arduino Pro Mini можно использовать программатор, пин VCC или RAW.
- При питании через программатор, используйте один из USB – UART преобразователей описанных выше.
- При питании через пин VCC — используйте источник с выходным напряжением строго 3,3 В, например блок питания на 5 В с преобразователям на 3,3 В.
- При питании через пин RAW — используйте источник с выходным напряжением от 6 до 12 В. Например блок питания на 9 В с переходником на свободные провода.
Распиновка
На плате Arduino Pro Mini расположены два ряда по 12 контактов и 4 дополнительных контакта для подключения питания, дополнительных модулей и сенсоров. На платформе также расположены 6 контактов для подключения USB – UART преобразователя.
- Всего физических контактов: 34 (12 + 12 + 4 + 6)
- Контакты ввода-вывода GPIO: 20
- Контакты ввода GPI: 2
- Контакты с ШИМ: 6 с разрядностью 8 бит
- Контакты с АЦП: 8 с разрядностью до 10 бит
- Аппаратные интерфейсы: 1× UART, 1× SPI, 1× I²C
Для коммуникации вам скорей всего понадобится контактная колодка PLS-40, которую можно разделить на необходимое количество пинов, а затем припаять с помощью паяльника.
Возможные дополнения
Обратите внимания на ряд дополнительных позиций, которые возможно вам понадобятся:
- Один из коллекции USB – UART преобразователей — для подключения платформы Arduino Pro Mini к ПК по USB.
- Контактная колодка PLS, которую нужно будет припаять с помощью паяльника, припоя и флюса.
- Trema Shield Mini для удобного и комфортного подключения Trema-модулей.
- Макетная плата с соединительными проводами для прототипирования будущих схем.
- Конструктор ПВХ для сборки всего кома из электроники и проводов в один общий механизм с эстетичным видом.
Доступные альтернативы
Данная Arduino Pro Mini поставляется без распаянных колодок PLS, а микроконтроллер ATmega328P настроен на тактовую частоту 8 МГц с рабочим напряжением 3,3 В. В нашем магазине также есть различные модификации контроллеров семейства Pro Mini с небольшими отличиями:
- Arduino Pro Mini (Без ног / 3,3 В / 8 МГц)
- Arduino Pro Mini (Без ног / 5 В / 16 МГц)
- Piranha Pro Mini (Без ног / 5 В / 16 МГц) — платформа Pro Mini нашего производства Iarduino без распаянных колодок PLS.
- Piranha Pro Mini (С ногами / 5 В / 16 МГц) — платформа Pro Mini нашего производства Iarduino с распаянными колодками PLS
Габаритный чертёж
Комплектация
- 1× Arduino Pro Mini (Без ног / 3,3 В / 8 МГц)
Характеристики
- Модель: Arduino Pro Mini (Без ног / 3,3 В / 8 МГц)
- Микроконтроллер: ATmega328P
- Ядро: AVR
- Тактовая частота: 8 МГц
- Flash-память: 32 КБ
- SRAM-память: 2 КБ
- EEPROM-память: 1 КБ
-
Входное напряжение питания:
- Через пин VCC: 3,3 В
- Через пин RAW: 4–12 В
- Напряжение логических уровней: 3,3 В
-
Контакты общего назначения:
- Всего физических контактов: 34 (12 + 12 + 4 + 6)
- Контакты ввода-вывода GPIO: 20
- Контакты ввода GPI: 2
- Контакты с ШИМ: 6 с разрядностью 8 бит
- Контакты с АЦП: 8 с разрядностью до 10 бит
- Аппаратные интерфейсы: 1× UART, 1× SPI, 1× I²C
Ресурсы
Мы также рекомендуем к чтению ссылки на статьи, документации и другие вспомогательные материалы по платформе Arduino Pro Mini.