Danh sách sản phẩm

Module thời gian thực DS1302

Mã sản phẩm: IMA228   |   Tình trạng: Còn 4 sản phẩm có sẵn
12.000₫
  • Nhập IMA-90 giảm 90%, tối đa 2K
  • Nhập IMA-5K giảm 5k, đơn từ 199K
  • Nhập IMA-35K giảm 35k, đơn từ 499K

Mô tả sản phẩm

Mạch thời gian thực RTC DS1302 được sử dụng để cung cấp thông tin thời gian: ngày, tháng, năm, giờ, phút, giây,...cho vi điều khiển với chỉ 3 chân tín hiệu giao tiếp là Reset, Data và Clock, mạch có tích hợp pin CR2032 giúp duy trì thời gian khi không được cấp nguồn.

Thông số kỹ thuật:

  • IC chính: RTC DS1302
  • Nguồn cung cấp: 3.3/5VDC (tuỳ thuộc vào mức điện áp giao tiếp của thiết bị cần kết nối).
  • Giao tiếp: 3-Wires Interface (Reset, Data, Clock)
  • Lưu trữ và cung cấp các thông tin thời gian thực: ngày, tháng, năm, giờ, phút, giây,...
  • Có pin backup duy trì thời gian trong trường hợp không cấp nguồn.
  • Kích thước: 44 x 23mm

Sơ đồ chân:


Code tham khảo Arduino:

#include <virtuabotixRTC.h>

// Creation of the Real Time Clock Object

virtuabotixRTC myRTC(6, 7, 8);

void setup() {

Serial.begin(9600);

// Set the current date, and time in the following format:

// seconds, minutes, hours, day of the week, day of the month, month, year

myRTC.setDS1302Time(18, 10, 10, 7, 18, 9, 2020);

}

void loop() {

// This allows for the update of variables for time or accessing the individual elements.

myRTC.updateTime();

// Start printing elements as individuals

Serial.print("Current Date / Time: ");

Serial.print(myRTC.dayofmonth);

Serial.print("/");

Serial.print(myRTC.month);

Serial.print("/");

Serial.print(myRTC.year);

Serial.print(" ");

Serial.print(myRTC.hours);

Serial.print(":");

Serial.print(myRTC.minutes);

Serial.print(":");

Serial.println(myRTC.seconds);

// Delay so the program doesn't print non-stop

delay(500);

}

Tài liệu tham khảo:

Video tham khảo:

Khách hàng nhận xét