Добавление часов реального времени DS3231 на Raspberry Pi
Когда ваш Pi подключен к сети, он имеет возможность правильно установить часы, используя NTP. Без подключения к сети системное время и дата будут почти наверняка неправильными.
Для некоторых проектов это проблема, особенно если вы фиксируете временные метки или выполняете другие чувствительные ко времени операции.
Проблему можно решить с помощью модуля часов реального времени (Real Time Clock — RTC). Это позволит использовать небольшую батарею размером с монету, чтобы сохранить время для Pi, даже если он выключен. Когда Pi перезагружается, то может установить свой собственный внутренний часы, используя время, которое сохраняется в RTC.
Самый простой способ реализации RTC — запасти сделан модуль. К счастью, модули RTC относительно дешевы и их легко найти. Некоторые модули присоединяются непосредственно к разъему GPIO Pi, но это можно сделать через другие устройства, поэтому автор предпочитает более общим модулям, которые сохраняют GPIO свободным для других целей.