DS3231 RTC Clock I2C Module er en Real-Time Clock (RTC) -integreret kreds, og det I2C-modul, refererer sandsynligvis til en modulær version af DS3231, der let kan tilsluttes til mikrocontrollere og andre elektroniske enheder ved hjælp af I2C-kommunikationsprotokollen. DS3231 RTC-moduler bruges bredt i elektroniske projekter, der kræver nøjagtig tid, såsom ure, dataloggere, temperaturmålere og andre tidssensitive applikationer.
Tekniske detaljer:
Size: 38mm (length) * 22mm (W) * 14mm (height)
Weight: 8g
Operating voltage :3.3 – 5 .5 V
Clock chip: high-precision clock chip DS3231
Clock Accuracy :0-40 ℃ range, the accuracy 2ppm, the error was about 1 minute
Calendar alarm clock with two
Programmable square-wave output
Real time clock generator seconds, minutes, hours, day, date, month and year timing.
Chip temperature sensor comes with an accuracy of ± 3 ℃
Memory chips: AT24C32 (storage capacity 32K)
IIC bus interface, the maximum transmission speed of 400KHz (working voltage of 5V)
Can be cascaded with other IIC device, 24C32 addresses can be shorted A0/A1/A2 modify default address is 0x57
With rechargeable battery LIR2032, to ensure the system after power failure, the clock move any natural normal
Batteri kan købes her: (Medfølger ikke)
Installere Arduino IDE Software
Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere din arduino.
Download fra dette link: Download
Installere ds3231-master
- Download library (Download)
- Udpak filer
- Flyt/kopir mappen “RTClib-master” til “libraries” som findes i “Arduino IDE” mappen (C:Program Files (x86)Arduinolibraries)
- Åben Arduino IDE software og klik på “Sketch/Include library”
- Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
- Åben “Manage” for at opdatere library.
- Luk, og åben Arduino IDE programmet. (Genstart programmet)
- Nu er RTClib-master Library installeret
Eksempel
Her viser vi et hurtig eksempel på hvordan du via serial monitor i arduino IDE (Værktøj/Serial monitor) får vist data for “Dato, Time, Dag”.
Forbind Modulet sådan:
- SCL (Modul) -> Pin 5A (Arduino)
- SDA (Module) -> Pin 4A (Arduino)
- VCC (Module) -> 5V (Arduino)
- GND (Module) -> (Arduino)

Kode
#include <Wire.h>
#include <ds3231.h>
struct ts t;
void setup() {
Serial.begin(9600);
Wire.begin();
DS3231_init(DS3231_CONTROL_INTCN);
/*----------------------------------------------------------------------------
In order to synchronise your clock module, insert timetable values below !
----------------------------------------------------------------------------*/
t.hour=12;
t.min=30;
t.sec=0;
t.mday=25;
t.mon=12;
t.year=2019;
DS3231_set(t);
}
void loop() {
DS3231_get(&t);
Serial.print("Date : ");
Serial.print(t.mday);
Serial.print("/");
Serial.print(t.mon);
Serial.print("/");
Serial.print(t.year);
Serial.print("\t Hour : ");
Serial.print(t.hour);
Serial.print(":");
Serial.print(t.min);
Serial.print(".");
Serial.println(t.sec);
delay(1000);
}
Download
Kontakt os
Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.










Anmeldelser
Der er endnu ikke nogle anmeldelser.