Arduino:Библиотеки/Esplora: различия между версиями
Myagkij (обсуждение | вклад) м (Замена текста — «<references />» на «<references /> {{Навигационная таблица/Arduino библиотеки}}») |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
{{Arduino панель перехода}} | {{Arduino панель перехода}} | ||
{{Перевод от Сubewriter}} | {{Перевод от Сubewriter}} | ||
Строка 79: | Строка 79: | ||
<references /> | <references /> | ||
[[Категория:Библиотека Esplora]] | [[Категория:Библиотека Esplora]] | ||
[[Категория:Esplora]] | [[Категория:Esplora]] |
Версия от 11:11, 8 июля 2023
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Библиотека Esplora[1]
Цель создания этой библиотеки – упрощение взаимодействия с компонентами, встроенными в плату Esplora. То есть ее функции упрощают доступ к данным, генерируемым компонентами ввода (датчиками и контроллерами), а также позволяют менять состояние у компонентов вывода.
Компоненты ввода, имеющиеся на плате:
- 2-осевой аналоговый джойстик
- Центральная нажимная кнопка
- Еще четыре нажимных кнопки, расположенные справа
- Микрофон
- Световой датчик
- Температурный датчик
- 3-осевой акселерометр
- Два входных коннектора типа TinkerKit
Компоненты вывода, имеющиеся на плате:
- RGB-светодиод (т.е. светодиод, состоящий из красного, зеленого и синего светодиодов)
- Пьезозуммер
- Два выходных коннектора типа TinkerKit
Более подробно об Esplora читайте на ознакомительной странице и на странице с аппаратным описанием.
Примечание: Если вы используете IDE Arduino версии 1.0.3 или раньше, вам надо будет загрузить последнюю версию этой библиотеки с репозитория Arduino на GitHub.
Функции
Примеры
Примеры к Esplora для начинающих демонстрируют, как работают компоненты ввода и вывода, которыми оснащена плата. Они отлично подойдут, чтобы начать экспериментировать с возможностями Esplora. Примеры к Esplora для продвинутых – это более подробные скетчи, использующие плату для задач поинтереснее.
Для начинающих
- EsploraBlink – Моргание RGB-светодиодом Esplora
- EsploraAccelerometer – Считывание данных с акселерометра
- EsploraJoystickMouse – Использует джойстик для управления экранным курсором компьютера
- EsploraLedShow – Использует джойстик и слайдер для создания «светового шоу» при помощи светодиода
- EsploraLedShow2 – Использует микрофон, слайдер и световой датчик Esplora для того, чтобы менять цвет встроенного светодиода
- EsploraLightCalibrator – Калибрует данные от светового датчика, встроенного в Esplora
- EsploraMusic – Создание музыки при помощи Esplora
- EsploraSoundSensor – Считывает значения с микрофона Esplora
- EsploraTemperatureSensor – Считывает данные с температурного датчика в Фаренгейтах или Цельсиях
Для продвинутых
- EsploraKart – Использует Esplora в качестве контроллера для игры в гоночный симулятор
- EsploraTable – Выводит информацию от датчика Esplora в табличном формате
- EsploraRemote – Подключение Esplora к Processing и удаленное управление ее устройствами вывода
- EsploraPong – Игра в Pong при помощи Esplora и Processing