Moduł czasu RTC DS1307 – zegar czasu rzeczywistego – Arduino

Sale!

Moduł czasu RTC DS1307 – zegar czasu rzeczywistego – Arduino

Original price was: zł4.30.Current price is: zł1.29.

SKU: hu3ok2icq Category:

Description

Moduł RTC DS1307 – do czego służy i kiedy warto go użyć?

Ten moduł zegara czasu rzeczywistego RTC DS1307 pozwala urządzeniu pamiętać aktualny czas i datę nawet wtedy, gdy główne zasilanie zostanie odłączone. To praktyczny dodatek do projektów z Arduino, gdzie liczy się harmonogram pracy, rejestracja danych albo wyświetlanie bieżącej godziny. ⏰

Sprawdzi się m.in. w projektach takich jak:

  • sterowniki czasowe i programatory,
  • stacje pogodowe i rejestratory danych,
  • zegary elektroniczne i wyświetlacze LED/LCD,
  • systemy automatyki domowej i DIY,
  • układy zapisujące pomiary z oznaczeniem daty i godziny.

Jeśli budujesz urządzenie, które po restarcie ma znać właściwy czas, moduł RTC jest znacznie wygodniejszy niż odmierzanie czasu wyłącznie programowo.

Kompaktowy moduł RTC DS1307 z wyprowadzeniami I2C i miejscem na baterię podtrzymującą.

Jak działa ten moduł RTC?

Sercem płytki jest układ DS1307, który komunikuje się przez magistralę I2C / TWI. Odczytasz z niego:

  • godzinę, minuty i sekundy,
  • datę: dzień, miesiąc i rok,
  • tryb czasu z oznaczeniem AM/PM.

Na płytce znajduje się też rezonator 32.768 kHz, a także koszyk na baterię CR2032 do podtrzymania pracy zegara po zaniku zasilania głównego. Dzięki temu po wyłączeniu Arduino nie trzeba za każdym razem ustawiać czasu od nowa. 🔋

Moduł został dodatkowo połączony z pamięcią 24C32, co może być przydatne w bardziej rozbudowanych projektach wymagających zapisu niewielkiej ilości danych.

Najważniejsze zalety w praktyce

  • Podtrzymanie bateryjne – zegar dalej pracuje po odłączeniu zasilania.
  • Prosta komunikacja I2C – do podłączenia wystarczą linie SDA i SCL.
  • Mały rozmiar – płytka ma tylko 28 x 28 mm.
  • Dodatkowa pamięć 24C32 – przydatna w projektach z zapisem ustawień.
  • Wyjście SQW – możliwość uzyskania sygnału prostokątnego.
  • Kompatybilność z popularnymi płytkami – np. Arduino UNO i Mega 2560.

Kompatybilność i podłączenie

Moduł współpracuje z układami korzystającymi z magistrali I2C. W opisie producenta wskazano kompatybilność m.in. z:

  • Arduino UNO
  • Arduino Mega 2560

Podłączenie jest proste i typowe dla modułów I2C: 🔌

  • VCC – zasilanie 5 V,
  • GND – masa,
  • SDA – linia danych I2C,
  • SCL – linia zegarowa I2C,
  • SQW – wyjście sygnału prostokątnego.

Dzięki wyprowadzeniom goldpin moduł można łatwo wpiąć do płytki stykowej lub połączyć przewodami z zestawem uruchomieniowym.

Wyprowadzenia modułu są czytelnie opisane, co ułatwia szybkie podłączenie do Arduino.

Na co zwrócić uwagę przed zakupem? 🚨

  • Moduł wymaga zasilania 5 V.
  • W zestawie nie ma baterii CR2032 – trzeba dokupić ją osobno.
  • To moduł RTC do zastosowań hobbystycznych, edukacyjnych i warsztatowych – przed zakupem warto upewnić się, że Twój projekt korzysta z magistrali I2C.
  • Jeśli potrzebujesz tylko samego zegara bez pamięci dodatkowej, zwróć uwagę, że na tej płytce znajduje się również układ 24C32.

W praktyce najczęstszy błąd to brak baterii podtrzymującej albo pomylenie linii SDA i SCL podczas pierwszego uruchomienia.

Przykładowe zastosowania 💡

  • zegar do obudowy DIY,
  • automatyczne włączanie i wyłączanie urządzeń o określonej porze,
  • rejestracja temperatury, wilgotności lub napięcia z datą pomiaru,
  • projekt szkolny z Arduino uczący obsługi I2C,
  • układ przypomnień, alarmów i harmonogramów.

To dobry wybór, gdy zależy Ci na prostym module do odczytu czasu i daty bez skomplikowanego montażu. 🛠️

Parametry techniczne

Układ RTC DS1307
Dodatkowa pamięć 24C32
Komunikacja I2C / TWI
Linie interfejsu SDA, SCL
Zasilanie 5 V
Podtrzymanie bateria CR2032, brak w zestawie
Rezonator 32.768 kHz
Częstotliwość odświeżania 1 Hz
Pamięć ogólnodostępna 56 bajtów
Wyjście dodatkowe SQW
Wymiary 28 x 28 mm
Małe wymiary ułatwiają montaż w projektach prototypowych, obudowach i urządzeniach DIY.

FAQ – najczęstsze pytania

Tak, ale tylko podczas zasilania zewnętrznego 5 V. Bez baterii po odłączeniu zasilania zegar nie będzie podtrzymywany.

Nie, bateria nie znajduje się w zestawie.

Tak, moduł jest kompatybilny z Arduino UNO oraz Mega 2560.

To wyjście sygnału prostokątnego o wybranej częstotliwości, przydatne w niektórych projektach synchronizacji i sterowania.

Nie. Jeśli znasz podstawy I2C, podłączenie jest szybkie: VCC, GND, SDA i SCL.

Dla kogo jest ten moduł?

To praktyczny wybór dla osób, które budują urządzenia z Arduino i potrzebują stabilnego odczytu godziny oraz daty. Sprawdzi się w warsztacie, nauce elektroniki, projektach DIY i automatyce domowej. 📦

Jeżeli szukasz małego modułu RTC DS1307 z podtrzymaniem bateryjnym, interfejsem I2C i prostym montażem, ten model spełni podstawowe potrzeby większości projektów hobbystycznych.

Reviews

There are no reviews yet.

Be the first to review “Moduł czasu RTC DS1307 – zegar czasu rzeczywistego – Arduino”

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *