KK-Poti
Обработка аналоговых входов потенциометров и датчиков с несколькими алгоритмами фильтрации и масштабирования
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:efdb92bc83419c162409b3fbf10451d443c4d61cc36169e3908a52ac68c615adKK_Poti-1.1.1-efdb92bc.zipОписание
Набор классов для работы с аналоговыми входами — потенциометрами, аттенюаторами и другими датчиками. Библиотека предоставляет пять вариантов обработки сигналов: базовый Poti, StablePoti со сглаживанием шумов, MappedPoti для масштабирования значений в произвольный диапазон, HalfShiftMappedPoti с двумя алгоритмами преобразования и CenteredPoti для симметричных потенциометров (Баланс, Тембр). Каждый класс работает независимо, без активных ожиданий и с минимальным потреблением памяти. Поддерживаются кэширование значений, компенсация нелинейности потенциометров и снижение частоты чтения сырых данных. В наличии полный набор примеров и автоматические тесты, с первого релиза версия полностью функциональна.