
Интернет-магазин «Неглупый Дом»
DS1307 решает ту же задачу, что и DS1302 — хранит текущее время и дату даже при отключённом питании Arduino, чтобы не сбивался счёт времени при перезагрузке или пропадании питания.
Главное отличие — DS1307 общается по шине I2C (SDA/SCL), а не по трёхпроводному интерфейсу, как DS1302. I2C — тот же протокол, что у многих других модулей (дисплеи, датчики), поэтому DS1307 удобно подключать в проект, где I2C-шина уже занята другими устройствами: они делят одни и те же два провода.
Хотя в комплекте модуля батарейки CR2032 обычно нет, без неё резервное питание часов при отключении Arduino не работает — время будет сбрасываться при каждом отключении, как будто модуля резервного питания вообще нет. Батарейку нужно докупить отдельно и установить в держатель на плате.
На большинстве плат Tiny RTC на базе DS1307 рядом распаяна ещё и микросхема EEPROM 24C32 — небольшая энергонезависимая память, которую можно использовать для хранения настроек проекта отдельно от самого модуля времени.
Ещё модули для Arduino: Электронные модули.
Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.