Модули расширения Arduino.
Плата расширения Ардуино – это устройство, предназначенное для выполнения определенных функций и подключаемое к основному контроллеру с помощью стандартных разъемов, также эти платы называют Arduino shield или шилд. На ней установлены все необходимые электронные компоненты, а взаимодействие с микроконтроллером и элементами основной платы происходят через стандартные выводы контроллера. Питание на шилд тоже подается с основной платы arduino. В любом шилде остаются несколько выводов, которые вы можете использовать по своему усмотрению, например, для работы с датчиками, двигателями, LCD-экранами, SD-картами, сетевые и GPS-шилды, шилды со встроенными реле. Пример платы расширения представлен на рис. ниже. Рис. Плата расширения для работы с датчиками. Для подключения платы нужно просто аккуратно установить его на плату контроллера. Обычно контакты модуля расширения легко вставляются в разъемы платы ардуино. Чтение или запись сигналов Arduino Shield производится с помощью функций analogRead (), digitalRead (), digitalWrite () и других команд. Плата расширения Arduino Sensor Shield предоставляет удобные варианты подключения к плате Arduino за счет дополнительных разъемов питания и земли.
Рис. Плата расширения Arduino Sensor Shield. Arduino Motor Shield позволяет подключать к плате Arduino сразу обычный и серво двигатели. Функция шилда – обеспечить управление устройствами, потребляющими достаточно высокий для платы контроллера ток. Плата позволяет управлять мощностью мотора широтно- импульсной модуляцией и изменять направления вращения.
Рис. Плата расширения Arduino Motor Shield. Arduino Ethernet Shield необходима для подключения платы контроллера к локальной сети через Ethernet.
Рис. Плата расширения Arduino Ethernet Shield. Платы расширения для прототипирования имеют контактные площадки для монтажа элементов, выведена кнопка сброса и есть возможность подключения внешнего питания.
Рис. Плата расширения для прототипирования. Платы расширения Arduino LCD и tft shield применяется для работы с LCD-экранами они нужны для подключения сразу 6 контактов экрана и питания. Рис. Плата расширения Arduino LCD shield. Платы расширения Arduino Data Logger Shield позволяют обеспечивать сохранение данных, полученных с датчиков, с привязкой по времени. Рис. Плата расширения Arduino Data Logger Shield. Платы расширения «беспроводные» шилды или самые простые RF-модули на амплитудной модуляции (ASK), работающие на частотах 433 и 313 МГц хоть, могут использоваться с Arduino через библиотеку VirtualWire, имеются платы семейства Xbee, основанные на протоколах Zigbee к ней можно подключить модули Bluetooth, Wi-FI, NFC, RFID, выполненные в том конструктиве. XBee модули имеют напряжение питания 3. 3 В, а почти все платы Arduino – 5 В, поэтому на плате расширения есть стабилизатор питания AMS1117, выпускающий 3. 3 В.
Рис. Плата расширения и ее «распиновка» XBee Shield V2. 0. Рис. Плата расширения c частотой 433МГц.
Рис. Плата расширенияBluetooth HC-05. Рис. Схема подключения модуля.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|