Watermeter
Работа с расходомерами воды на герконовых датчиках с сохранением показаний на SD-карту или SPIFFS
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:137708f04c23f69601ecc379f31acbd8ab9b72fc09a31bb16265083881e9ab09Watermeter-1.0.9-137708f0.zipОписание
Библиотека для работы с расходомерами воды на геркон-датчиках, в первую очередь ориентирована на DAE Water Meter Model V-100P, но подходит и для других счётчиков похожего типа. Учитывает импульсы от датчика, позволяет настроить единицы измерения (галлоны или литры), отстройку дребезга контакта и коэффициент, на который умножается каждый импульс. Поддерживает сохранение текущего показания на SD-карту с настраиваемым интервалом записи, что спасает данные при перезагрузке. При подключении нужно выбрать в коде один из способов хранения — SD или SPIFFS, переключатель работает на этапе компиляции. Для ESP32 можно включить встроенные подтягивающие резисторы, для Arduino или других плат может потребоваться внешняя обвязка. Debounce и коэффициент импульса подбираются под конкретный счётчик опытным путём.