Battery_18650_Stats
Мониторинг уровня заряда Li-Ion аккумуляторов 18650 на ESP32 с усреднением показаний и калибровкой
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:7ffe50bc9c92d129e77c5ca6e43d704849fa7a3bd5178cdc47067621a7f370e4Battery_18650_Stats-1.0.0-7ffe50bc.zipОписание
Библиотека для мониторинга уровня заряда Li-Ion аккумуляторов 18650 на базе ESP32. Читает напряжение с АЦП-пина, применяет коэффициент конверсии и усредняет несколько отсчётов, чтобы минимизировать шумы на линии. Возвращает актуальное напряжение батареи и процент заряда — либо по встроенной формуле, либо через таблицу преобразования (второй вариант требует больше памяти). Протестирована на LILYGO T-Energy, но должна работать с любым ESP, если у платы есть аналоговый вход и подключена батарея 18650. Если результаты не совпадают с показаниями вольтметра, могут помочь подбор правильного пина АЦП и калибровка коэффициента конверсии через сравнение с эталонным прибором.