🛒
0 товаров
0 руб.

Интернет-магазин «Неглупый Дом»


🕰️ Часы реального времени DS1302 vs DS1307: какие выбрать

Оба модуля решают одну задачу — хранят точное время даже при отключении Arduino, если установлена резервная батарейка. Разница — в том, КАК Arduino с ними общается, а это напрямую влияет на то, сколько пинов и возможностей у вас остаётся для остальной схемы.

Сравнительная таблица

КритерийDS1302DS1307
ИнтерфейсСобственный 3-проводной (CLK/DAT/RST)Стандартный I2C (SDA/SCL)
Совместное использование шиныНет — пины только под этот модульДа — та же шина, что и у LCD/других I2C-модулей
Резервная батарейкаНужна (продаётся отдельно), держит ход часов без питанияНужна (продаётся отдельно), та же роль
Типичная библиотекаRtcDS1302 / свой протоколRTClib (Adafruit) — очень широко используется

Плюсы и минусы: DS1302

Плюсы и минусы: DS1307

Какой выбрать

Код: разные пины, одна и та же задача

// DS1302 — отдельные пины, собственный протокол:
#include <RtcDS1302.h>
ThreeWire myWire(4, 5, 6); // DAT, CLK, RST
RtcDS1302<ThreeWire> Rtc(myWire);
RtcDateTime now = Rtc.GetDateTime();

// DS1307 — делит I2C-шину с другой периферией:
#include <RTClib.h>
RTC_DS1307 rtc;
DateTime now2 = rtc.now();

Товары по теме

Ещё модули для Arduino: Электронные модули.

← 🧯 Газоанализаторы MQ-2 vs MQ-6: дым и бытово…🔊 Звуковой датчик KY-038 vs усилитель MAX446… →

Хотите сравнить вживую — возьмите оба модуля сразу со скидкой:

🎁 Купить весь комплект со скидкой 10%

Все 2 товара сразу в корзину: 161 ₽ 145 ₽ (экономия 16 ₽)

Скидка применяется автоматически при оформлении заказа, если в корзине именно этот комплект.

Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.

Корзина


Поиск



Пример: понижающий или DC-DC или mini360 или aw-023 или арт. OZ/WB/YA