M5ANGLE8
Управление восемью потенциометрами и RGB-светодиодами модуля M5 8ANGLE по протоколу I2C с гибкой настройкой разрешения и преобразованием значений
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:329ebc9a604e6553670cd824a526279cf546f1faa5dc80a23a7f10aecc9377aaM5ANGLE8-0.3.2-329ebc9a.zipОписание
М5 8ANGLE — это модуль с восемью потенциометрами и девятью RGB-светодиодами, которые управляются по I2C. Библиотека дает вам возможность читать значения ручек с разрешением от 1 до 12 бит — выбираете сами, что вам нужнее: точность или скорость. На 12 бит шум практически отсутствует (обычно 2 бита или меньше), хотя установить значение точно по градусам будет трудновато из-за широкого диапазона поворота. Есть функция для работы со встроенным мини-переключателем, управление яркостью и цветом светодиодов, а также удобная функция selectionRead для преобразования значения в нужное вам количество дискретных шагов. Учтите, что библиотека работает по принципу опроса — сейчас она не поддерживает прерывания по изменению, а частота обновления светодиодов стабильна только до 40 раз в секунду.