Чтобы выполнять задачу по расписанию, умному устройству нужны точные часы. Модуль часов реального времени из линейки Troyka-модулей помогут вашему устройству стать пунктуальным. Этот модуль незаменим, если нужно автоматически кормить рыбок, переворачивать яйца в инкубаторе или зажигать ёлку на новый год.
Также модуль пригодится, если вы делаете проект связанный с протоколированием данных. К каждой записи показаний на SD-карту или на удалённый сервер вы сможете добавлять понятный, читаемый тайм-код.
Используйте модуль для получения текущей секунды, минуты, часа, дня недели, месяца и года. Благодаря автомномному питанию от батарейки-таблетки перебои с электроснабжением не собьют вашу железку с толку.
Мы сделали модуль на основе популярного чипа DS1307. Он общается с управляющей электроникой по протоколу I²C / TWI.
Для удобства работы с Arduino мы подготовили библиотеку
Модуль корректно обрабатывает високосные года вплоть до 2100 года. Перед началом использования текущие дата и время устанавливаются единожды, а затем они могут быть считанны пока жива батарейка.
Слот предназначен для часовой батарейки размера CR1225 на 3 В. Без неё модуль не работает даже с внешним питанием. Сама батарейка в комплект не входит.
На модуле расположены два трёхконтактных разъёма. Один разъём используется для подачи напряжения. Другой — для подключения к шине I²C. Два 3-проводных шлейфа для подключения включены в комплект.
При подключении к Arduino будет крайне удобно использовать Troyka Shield.
Возьмите Troyka Slot Shield и избавьтесь от проводов. Два комплекта ножек надёжно фиксируют модуль на шилде.
Также модуль физически совместим с breadboard’ом.
Батарейка CR1225 в комплект не входит.