Платы Arduino pro и Arduino pro mini имеют по 14 цифровых входов/выходов, способствующих реализации потенциала устройств.
Платы Arduino pro и Arduino pro mini устанавливаются в разное оборудование с целью проектировки электроники вне виртуальной реальности, управления всевозможными устройствами. Изделия базируются на микроконтроллерах ATmega168 и ATmega328, поэтому просты и понятны для программирования.
Распиновка Arduino pro
Плата включает в себя 14 цифровых входов/выходов, 6 из которых эксплуатируются как ШИМ-выходы. Устройство оснащено 6 входами аналового подключения, переключателем питания, разъемом для аккумулятора. Каждое из 14 цифровых подключений функционирует по отдельности как вход или выход благодаря конфигураторам:
- digitalRead(),
- digitalWrite(),
- pinMode()
Выходы сопряжены с отключенными по умолчанию подтягивающими резисторами. У Arduino pro распиновка предполагает дополнительные функции отдельных выводов:
- Для обмена данными по последовательному интерфейсу используются выводы 0 и 1. 0 принимает данные и соединяется с линией ТХ, 1 передает информацию и сопрягается с линией RX 6-контактного разъема.
- Выводы 2, 3 являются источниками прерываний, появляющихся при сигналах с низким уровнем.
- Выводы 3, 5, 6, 9, 10, 11 передают 8-битные аналоговые показатели как ШИМ-сигнал.
- Соединение по интерфейсу SPI осуществляется выводами 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK).
- К 13 выводу присоединен встроенный светодиод, загорающийся при передаче значения HIGH и выключающийся при значении LOW.
У платы Arduino pro распиновка предполагает дополнительную функциональность аналоговых разъемов:
- Связь по интерфейсу I2C осуществляется выводами 4 (SDA) и 5 (SCL).
- С помощью функции analogReference() приводится в действие AREF, передающий опорное напряжение для аналоговых входов.
- Вывод Reset осуществляет перезагрузку микроконтроллера при возникновении на нем низкого уровня (LOW).
Распиновка Arduino pro mini
Изделие оснащено 14 двунаправленными контактами, 3 интерфейсами, подобно Arduino pro. К интерфейсу USART подключены выводы 0 – RX и 1 – TX, к SPI – 10 SS, 11 MOSI, 12 MISO, 13 SCK. Интерфейс I2C имеет подключение к 2 выводам: А4 – SDA, A5 – SCL.
У Arduino pro mini распиновка предполагает подключение к компьютеру посредством кабеля с преобразователем интерфейса USB–USART. На торцевой части устройства имеются выводы USART – RX и ТХ. Для подключения к этим входам и контактам GND и VCC используют специальный кабель.
Схема правильного соединения USART выглядит так:
- TX – RX,
- RX – TX
В некоторых соединителях предусмотрен контакт DTR, что создает сигнал сброса перед программным обновлением. Без этой операции запись новой программы не осуществится. Плата применяется как составная деталь микроконтроллера ATmega368 для записи программ, к примеру, в AVRstudio и подобных пакетах. В этом случае выполнится внутрисхемное программирование.
Оба устройства оснащены вариантами для самостоятельной сборки пользователями. Предполагается паяние контактов разных типов для отдельного проекта. Подключения для разъемов позволяет полностью использовать потенциал плат Arduino pro и Arduino pro mini.