Arduino Esplora – плата из семейства Arduino, которая получилась в результате скрещивания игрового контроллера и Arduino Leonardo. От Arduino Leonardo плате достался однокристальный микроконтроллер Atmel ATmega32u4, работающий на тактовой частоте 16 МГц.
Помимо стандартных для игрового контроллера органов управления – аналогового джойстика и кнопок на плате установлены следующие компоненты:
- Линейный переменный резистор
- Микрофон с усилителем
- Датчик освещенности
- Датчик температуры (TMP36)
- Трех-осевой датчик линейных ускорений (MMA7361)
- Зуммер
- Трехцветный RGB-светодиод
- Разъемы для подключения внешних датчиков – 2 шт.
- Разъемы для подключения внешних исполнительных устройств – 2 шт.
- Разъем для подключения ЖК-дисплея или любого устройства с интерфейсом SPI.
Чтобы обеспечить подключение к микроконтроллеру такого большого количества аналоговых датчиков, в Arduino Esplora используется аналоговый мультиплексор (74HC4067D), который по команде контроллера подключает нужный датчик (за исключением акселерометра) к входу АЦП. Для управления мультиплексором задействованы три пина микроконтроллера.
Плата Arduino Esplora может взаимодействовать с компьютером через встроенный интерфейс USB.
Для разработки и загрузки программ можно использовать Arduino IDE. Чтобы начать работать просто подключите эту плату к компьютеру с помощью USB кабеля и запустите Arduino IDE. При подключении через USB плата эмулирует виртуальный последовательный порт, а также при необходимости HID-устройства: мышь и клавиатуру. Более подробно об этом написано в инструкции «Getting Started with Esplora guide»
Характеристики:
- Встроенный микроконтроллер: ATmega32u4
- Flash ROM: 32 КБ (4 КБ занято загрузчиком)
- SRAM: 2,5 кБ
- EEPROM: 1 КБ
- Тактовая частота: 16 МГц
- Интерфейс с компьютером: USB B micro
- Питание: через интерфейс USB
- Размеры: 165х60 мм
Комплект поставки:
- Плата Arduino Esplora
- кабель USB A - USB B micro
Документация:
|