Библиотека Esplora

Arduino Esplora поддерживает ряд функций, упрощающих работу с различными датчиками и устройствам на борту платы. Доступ к этим функциям осуществляется через класс Esplora.

Библиотека Esplora упрощает работу со встроенными датчиками, а также позволяет программно изменять состояние выходов. 

На плате имеются следующие датчики:

  • 2-осевой аналоговый джойстик
  • центральная кнопка джойстика
  • 4 кнопки
  • микрофон
  • датчик освещенности
  • датчик температуры
  • 3-осевой акселерометр
  • 2 входных разъема TinkerKit

Среди прочих устройств на плате можно выделить следующие:

  • яркий RGB (Red-Green-Blue) светодиод
  • пьезо-зуммер
  • 2 выходных разъема TinkerKit

Для получения дополнительной информации об Arduino Esplora, см. описание устройства, а также руководство по началу работы

Примечание: Если у вас старая среда разработки Ардуино (версии 1.0.3 или раньше), то вам необходимо скачать последнюю версию этой библиотеки, либо установить ее с репозитория Arduino на gitHub.

Примеры

В примерах работы с Esplora для новичков показаны основные функции входов и выходов устройства - с ними удобно экспериментировать и познавать возможности Arduino Esplora. В примерах для экспертов используются более сложные программы, демонстрирующие идеи нестандартного использования периферии платы. 

Для новичков

  • EsploraBlink : мерцание встроенного RGB-светодиода.
  • EsploraAccelerometer : считывание показаний акселерометра.
  • EsploraJoystickMouse : управление курсором вашего компьютера с помощью джойстика.
  • EsploraLedShow : световое шоу с использование джойстика и слайдера. 
  • EsploraLedShow2 : изменение цвета встроенного RGB-светодиода с использованием микрофона, потенциометра и датчика освещенности.
  • EsploraLightCalibrator : определение освещенности.
  • EsploraMusic : немного музыки в исполнении Arduino Esplora.
  • EsploraSoundSensor : обработка сигнала со встроенного микрофона.
  • EsploraTemperatureSensor : считывание показаний температурного датчика и расчет температуры в градусах Фаренгейта и Цельсия.

Для экспертов

  • EsploraKart : гонки на картингах.
  • EsploraTable : вывод показаний встроенных датчиков Esplora в виде таблицы.
  • EsploraRemote : связь Esplora с Processing и управление состоянием выходов.
  • EsploraPong : играем в понг на Esplora с использованием Processing.

 

  • Конструктор Esplora 

Функции