RTC RV-3028-C7 Arduino Library
Управление высокоточными часами реального времени RV-3028-C7 через I2C с поддержкой будильников и счётчиков обратного отсчёта
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2b3f42da1ef83037adc8f55cac5a54a3b3025bf8cee48a00e9338dd975fd7a61RTC_RV_3028_C7_Arduino_Library-2.1.0-2b3f42da.zipОписание
RV-3028-C7 — это высокоточный часовой модуль реального времени, потребляющий всего около 40 нА в режиме покоя. Модуль держит точность в пределах ±5 ppm в год (максимальное отклонение около 160 секунд за год), что делает его практически идеальным для устройств на батарейках, где каждый миллиампер на счету. Библиотека позволяет устанавливать время как вручную, так и синхронизировать с временем компиляции Arduino, читать текущее время, настраивать будильники, счётчики обратного отсчёта и периодические прерывания по времени. Также поддерживаются режимы подзарядки аккумулятора, переключение источника питания и программируемый выход часов. Библиотека работает через стандартный интерфейс I2C, примеры уже включены в репозиторий, хотя некоторые функции (например CountdownTimer и PeriodicTimeUpdate) ещё документируются.