analogComp
Работа с встроенным аналоговым компаратором микроконтроллеров AVR для сравнения напряжений и отслеживания их изменений
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:792e364c03f7a3ee1f2e95604246ebef18fb52b21f40dbe903e25c38d1af1e26analogComp-1.2.4-792e364c.zipОписание
Библиотека для работы с встроенным аналоговым компаратором микроконтроллеров Atmel. Он сравнивает два аналоговых сигнала и выдает результат — удобно, если нужно отследить, когда напряжение на одном входе становится выше или ниже другого. Входы компаратора можно настроить по-разному: один может быть жестко привязан к внешнему выводу AIN0 или внутреннему опорному напряжению (обычно 1.1В), другой может быть подключен к любому аналоговому входу микроконтроллера. Библиотека позволяет включать и отключать компаратор, управлять его прерываниями, переключать входы. Поддерживает множество микроконтроллеров семейства AVR — от ATmega до ATtiny, включая Leonardo (ATmega32U4). По истории обновлений видно, что автор регулярно чинил баги с включением ADC, буферов и совместимостью с разными платами, так что код достаточно отладан.