M5ROTATE8
Работа с восемью энкодерами и RGB светодиодами модуля M5 8ENCODER с отслеживанием абсолютных и относительных значений
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8ffb91eedd947f2226fb29b12f24d1ed57095b2a58782422cdcd97f7fc832c34M5ROTATE8-0.4.2-8ffb91ee.zipОписание
M5ROTATE8 работает с модулем M5 8ENCODER, который содержит восемь энкодеров и девять RGB светодиодов. Библиотека читает показания энкодеров как в абсолютном значении (с момента включения или сброса), так и в относительном (изменения с последнего опроса), при этом оба режима отслеживают направление вращения. Каждый энкодер имеет встроенную кнопку, статус которой можно отслеживать отдельно. LED можно управлять через RGB значения. Есть поддержка мини-переключателя на плате. Пока что наблюдается особенность: энкодеры работают шагами по 2 единицы, иногда по 1, что требует дополнительной работы при использовании. Версия 0.4.0 добавила поддержку второй версии прошивки устройства с улучшенными регистрами для отслеживания изменений.