Chat
Danh mục
Module Thời Gian Thực RTC DS3231 - Arduino

Module Thời Gian Thực RTC DS3231 - Arduino

Số lượng:
Thêm vào giỏ
Module Thời Gian Thực RTC DS3231 - Arduino đã được thêm vào giỏ hàng

  • linh kiện đèn led
  • Đèn led cầu thang
  • Đồng hồ treo tường led
  • Lắp đặt đèn tủ bếp
price/80.000 đ price1/100.000 đ off/-10%
Tình trạng: Còn hàng
Mã sản phẩm: EC00395
  • Thông tin sản phẩm
  • Cấu hình sản phẩm
Module Thời Gian Thực RTC DS3231 là IC thời gian thực giá rẻ, rất chính xác với thạch anh tích hợp sẵn có khả năng điều chỉnh nhiệt. IC có đầu vào cho pin riêng, tách biệt khỏi nguồn chính đảm bảo cho việc giữ thời gian chính xác. Thạch anh tích hợp sẵn giúp tăng độ chính xác trong thời gian dài hoạt động và giảm số lượng linh kiện cần thiết khi làm board.

Thời gian trong IC được 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.

Trong chip có mạch điện áp chuẩn dùng để theo dõi trạng thái của nguồn VCC, phát hiện lỗi nguồn, tự động chuyển nguồn khi có vấn đề. Có tín hiệu Reset xuất ra cho mạch ngoài, MCU khi nguồn điện phục hồi trạng thái. Ngoài ra trong IC còn có sẵn cảm biến nhiệt độ, có độ chính xác là ± 3°C.


THÔNG SỐ MODULE THỜI GIAN THỰC RTC DS3231:
- 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)

————————CODE THAM KHẢO———————–

Thư viện DS3231.h

// DS3231_Serial_Easy
// Copyright (C)2015 Rinky-Dink Electronics, Henning Karlsen. All right reserved
// web: http://www.RinkyDinkElectronics.com/
//
// A quick demo of how to use my DS3231-library to 
// quickly send time and date information over a serial link
//
// To use the hardware I2C (TWI) interface of the Arduino you must connect
// the pins as follows:
//
// Arduino Uno/2009:
// ----------------------
// DS3231:  SDA pin   -> Arduino Analog 4 or the dedicated SDA pin
//          SCL pin   -> Arduino Analog 5 or the dedicated SCL pin
//
// Arduino Leonardo:
// ----------------------
// DS3231:  SDA pin   -> Arduino Digital 2 or the dedicated SDA pin
//          SCL pin   -> Arduino Digital 3 or the dedicated SCL pin
//
// Arduino Mega:
// ----------------------
// DS3231:  SDA pin   -> Arduino Digital 20 (SDA) or the dedicated SDA pin
//          SCL pin   -> Arduino Digital 21 (SCL) or the dedicated SCL pin
//
// Arduino Due:
// ----------------------
// DS3231:  SDA pin   -> Arduino Digital 20 (SDA) or the dedicated SDA1 (Digital 70) pin
//          SCL pin   -> Arduino Digital 21 (SCL) or the dedicated SCL1 (Digital 71) pin
//
// The internal pull-up resistors will be activated when using the 
// hardware I2C interfaces.
//
// You can connect the DS3231 to any available pin but if you use any
// other than what is described above the library will fall back to
// a software-based, TWI-like protocol which will require exclusive access 
// to the pins used, and you will also have to use appropriate, external
// pull-up resistors on the data and clock signals.
//

#include <DS3231.h>

// Init the DS3231 using the hardware interface
DS3231  rtc(SDA, SCL);

void setup()
{
  // Setup Serial connection
  Serial.begin(115200);
  // Uncomment the next line if you are using an Arduino Leonardo
  //while (!Serial) {}
  
  // Initialize the rtc object
  rtc.begin();
  
  // The following lines can be uncommented to set the date and time
  //rtc.setDOW(WEDNESDAY);     // Set Day-of-Week to SUNDAY
  //rtc.setTime(12, 0, 0);     // Set the time to 12:00:00 (24hr format)
  //rtc.setDate(1, 1, 2014);   // Set the date to January 1st, 2014
}

void loop()
{
  // Send Day-of-Week
  Serial.print(rtc.getDOWStr());
  Serial.print(" ");
  
  // Send date
  Serial.print(rtc.getDateStr());
  Serial.print(" -- ");

  // Send time
  Serial.println(rtc.getTimeStr());
  
  // Wait one second before repeating :)
  delay (1000);
}




Trước khi mua hàng:
1. Tất cả các sản phẩm có sẵn hàng và chúng tôi sẽ gửi hàng ngay khi có thể nếu chúng tôi nhận được đơn đặt hàng.
2. Quý khách vui lòng đọc mô tả sản phẩm, nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với chúng tôi.

Vận chuyển:
1. Hàng sẽ được giao trong thời gian sớm nhất có thể.

Sau khi mua hàng:
1. Nếu bạn hài lòng, vui lòng cho chúng tôi lời khen 5 sao.
2. Vui lòng liên hệ với chúng tôi trước khi bạn đánh giá xấu cho chúng tôi, chúng tôi sẽ hỗ trợ bạn xử lý vấn đề.
Nếu bạn nhận được sản phẩm bị lỗi, vui lòng liên hệ với chúng tôi ngay khi có thể với hình ảnh hoặc video sản phẩm.


CÔNG TY TNHH ĐIỆN TỬ ECHIPKOOL

Chuyên sản xuất Linh Kiện - Đèn led -  Đồng hồ led - SmartHome

Địa chỉ: 63 - Lê Đức Thọ - Nam Từ Liêm - Hà Nội

Showroom: 172/76 Đ. Phú Diễn, Q. Bắc Từ Liêm, Hà Nội 



Hotline + Zalo hỗ trợ bán hàng: 03.6666.1219 – 0333.17.1699


XUẤT HÓA ĐƠN VAT 10% - GIAO HÀNG NHANH HÀ NỘI - ĐỔI TRẢ TRONG 7 NGÀY