RTC
Управление часами реального времени DS1307, DS3231, PCF8563, PCF8523 и MCP7940 через I2C с поддержкой будильников и таймеров
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:be9ddbb341dc5c59eb14c2ada89978b57c891921c4797f434ea59fec2d7260ebRTC-1.12.0-be9ddbb3.zipОписание
Если собираешь часы реального времени на Arduino на базе I2C, эта библиотека поддерживает сразу пять популярных микросхем: DS1307, DS3231, PCF8563, PCF8523 и MCP7940. С её помощью можно читать и устанавливать время, программировать будильники и таймеры — функциональность зависит от выбранного чипа. DS3231 самый навороченный: два будильника и два века в календаре, а вот DS1307 обойдётся без будильников и таймеров вообще. PCF8563 единственный поддерживает встроенный таймер. Адреса микросхем закреплены (например, DS3231 и DS1307 сидят на 0x68), так что конфликтов на шине не будет, если ты не ставишь несколько одинаковых чипов.