PulseDivider
Делитель частоты импульсов с поддержкой дробных коэффициентов через опрос входного пина
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a410cc487d29853b66f469de8f4b4891c60444b6f9ea2f47fc09133a79cfcc31PulseDivider-0.1.4-a410cc48.zipОписание
Нужна делитель частоты импульсов, но с дробным коэффициентом? Эта библиотека решает нетривиальную задачу: она может уменьшить поток импульсов не только целое число раз, но и на произвольный дробный делитель — например с 17 импульсов на входе получить 3 на выходе, или с 355 на 113. Реализована через опрос входного пина, что делает её портативной между платами, но работает только на относительно низких частотах и выходные импульсы не равномерны по времени. Зато можно создать несколько объектов-делителей одновременно с разными коэффициентами и даже заставить их слушать один и тот же вход. Подходит для экспериментов и приложений, где не критична точность синхронизации, но нужна гибкость в выборе делителя.