Vcc
Измерение напряжения питания микроконтроллера с поддержкой калибровки и сохранением значений в EEPROM
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:34e607cc51a49ab8fc3e2c07677ddd38ea363f86f1a36cfa368ec2b62a9891e9Vcc-2.3.2-34e607cc.zipОписание
Крошечная библиотека для измерения напряжения питания микроконтроллера в милливольтах. Есть два варианта метода measure: первый принимает количество повторений измерения и калибровочное значение напряжения внутреннего опорного источника (по умолчанию 1100 мВ), второй читает калибровку из EEPROM или использует значение, установленное через setIntref. Повторные измерения повышают точность результата. Библиотека сама включает и отключает АЦП при необходимости и совместима с большинством AVR-микроконтроллеров, поддерживаемых ATTinyCore, MiniCore, MightCore, MegaCore и MajorCore. Не работает с ATtinyX13 из-за ограничений контроллера. Для по-настоящему точных результатов рекомендуется определить калибровочное значение для каждого чипа отдельно, используя avrCalibrate или подобные утилиты.