MODULE THỜI GIAN THỰC DS3231
THÔNG SỐ KỸ THUẬT :
-Size: dài 38mm, rộng 22mm, cao 14mm
-Khối lượng 8g
-Điện thế hoạt động 3.3 – 5.5V
-Clock: high-precision clock on chip DS3231
-Clock Accuracy: 040 ℃ range, the accuracy 2ppm, the error was about 1 minute
-Thông tin Thời gian: giờ, phút, giây, ngày, thứ, tháng, năm, đến 2100.
-Cảm biến nhiệt trên IC có độ chính xác ± 3 ℃
-I2C bus có tốc độ tối đa 400Khz
-Kèm thêm pin sạc được CR2032
-Kèm thêm memory IC AT24C32 (32k bits)
ỨNG DỤNG :
Được ứng dụng trong những mô hình học tập có liên quan đến thời gian thức . Module có thể giữ ở dạng: giờ, phút, giây, ngày, thứ, tháng, năm. Các tháng có ít hơn 31 ngày sẽ tự động được điều chỉnh, các năm Nhuận cũng được chỉnh đúng số ngày. Thời gian có thể hoạt động ở chế độ 24h hoặc 12h AmPM. IC còn có chức năng báo động, có thể cài đặt 2 thời gian báo và lịch, có tín hiệu ra là xung vuông. Giao tiếp với IC được thực hiện thông qua I2C bus.
SƠ ĐỒ KẾT NỐI :
CODE MẪU :
//Để thực hiện sơ đồ như trên các module cần có như Arduino Nano , LCD16x2 , module thời gian thực DS3231.
#include <LiquidCrystal.h>
#include <Wire.h>
#include <ds3231.h>
struct ts t;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
Wire.begin();
lcd.begin(16, 2);
DS3231_init(DS3231_CONTROL_INTCN);
lcd.setCursor(0, 1);
lcd.print("DIEN TU VIETNIC");
delay(1000);
lcd.clear();
// đoạn code bên dưới dùng để cài đặt thời gian. Sau khi cài đặt xong thì có thể comment lại hoặc xoá đi
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);
}
☼ Linh kiện điện tử vietnic. Cung cấp các loại mạch Arduino như Arduino Uno R3, Arduino Mega2560, Arduino nano, Arduino Promini, Board phát triển Arduino, KIT học tập Arduino, KIT phát triển, Module cảm biến, Board mạch IoT, Phụ kiện Arduino, Robotics, module chuyển mạch...
☼ Cung cấp linh kiện điện tử, board mạch thí nghiệm, KIT arduino cho giáo dục, học tập, cơ sở sản xuất, nghiên cứu và thí nghiệm
☼ Đặt hàng các loại linh kiện, module theo yêu cầu