Используйте часы реального времени для Raspberry Pi Pico для получения текущей секунды, минуты, часа, дня, месяца и года без затрат ресурсов микроконтроллера. Модуль пригодиться для создания будильников, сигнализаций и снятия показаний с датчиков по графику.
На плате также расположен слот для часовой батарейки размера CR1220 на 3 вольта. Благодаря дополнительному автономному питанию от таблетки, перебои с электроснабжением не собьют вашу железку с толку. Модуль выполнен в форм-факторе Pico Shield и идеально подходит для платформ Raspberry Pi Pico.
На роль контроллера для работы с RTC-модулем рассмотрим платформу Raspberry Pi Pico.
Отобразим демонстрацию работы часов реального времени. Для запуска примеров скачайте и установите библиотеку amperka_pico_rtc. В качестве примера выведем в консоль текущее время, дату и день недели.
За подсчётом времени занимается чип RTC DS3231, которая включает в себя:
На плате расположен отсек для батарейки CR1220, которая обеспечивает работу часов в портативном режиме. В автономном варианте батарейка сможет протянуть и обеспечить питание модуля на несколько лет.
Имя светодиода | Назначение |
---|---|
PWR | Индикатор питания. Горит — на плату поступает напряжение, не горит — на плату не поступает напряжение. |
Для экономии заряда батарейки, светодиод PWR по умолчанию отключён от линии питания. Для активации, капните каплей припоя на контактной площадке R8.
Плата RTC подключается к контроллерам форм-фактора Raspberry Pi Pico через две параллельных контактных колодки на 20 пинов. Все подробности коммуникации и задействованные контакты читайте в разделе распиновка.