Назад к каталогу

RotaryEncoder_Zanduino

Управление трёхцветным RGB-энкодером с чтением вращения, нажатия и синхронизацией светодиода через аппаратные прерывания

Версия1.0.6
ZIP на зеркалеготов
ПроверкаSHA-256
Размер333.63 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
1.0.6333.63 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 07:22:15 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:9a3e309675802b2826f4a3c55d3cdd3a4a44a264091b8de4f3bf00a4c6040ac2
АрхивRotaryEncoder_Zanduino-1.0.6-9a3e3096.zip

Описание

Специализированная библиотека для трёхцветного энкодера с подсветкой RGB (EC12PSD-017 от Top-Up и аналогичные), распространённых на различных маркетплейсах и в магазинах электроники. Умеет читать данные вращения на двух выводах (квадратурный формат), регистрировать нажатие кнопки и управлять цветом светодиода в зависимости от направления вращения и действия кнопки, включая плавные переходы между цветами. Использует аппаратные прерывания для эффективной работы, что даёт программе больше свободы в основном цикле — нужно только запрашивать состояние энкодера по требованию. Требует контактов, поддерживающих interrupt (какие конкретно зависит от микроконтроллера), и трёх ШИМ-выводов для управления RGB-светодиодом. Энкодер использует общий анод, поэтому на полную яркость светодиод включается при низком уровне, а отключается при высоком.

Версии

Показано: 1
1.0.62026-10-07 12:48:35 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP