DS1307 LÀ GÌ

  -  

Module thời hạn thực DS1307 là module tích tụ với auto đếm thời hạn theo thời hạn thực.quý khách đã xem: Chức năng và hoạt Động của bé rtc ds1307 là gì, Đồng hồ thời hạn thực (read time clock

Sử dụng IC DS1307 tiếp xúc qua I2C, các mẫu vi điều khiển với tinh chỉnh và Arduino hoàn toàn rất có thể tróc nã nã xuất thời hạn của module được thuận thiện nay cùng với tiện lợi rộng lớn khi nào hết. Module còn được nuôi vày pin CR2032 cung ứng mang lại module tất cả thời gian đi lại lên tới mức nấc rộng một năm mang dụ bị mất năng lượng năng lượng điện nguồn. Quý khách hàng hoàn toàn trọn vẹn có thể yên tâm rằng thời hạn vào đồng hồ DS1307 vẫn chạy Lúc bị mất năng lượng điện nhé.quý khách hàng sẽ xem: Ds1307 là gì

RTC là gì?

RTC là viết tắt của từ quăng quật “Real Time Clock” – đồng hồ thời hạn thực. Chức năng của nó là gì? Nó giúp bọn họ quan cạnh bên cùng quan sát và theo dõi thời hạn thời nay (thời hạn thực) với độ đúng chuẩn cao trong cả lúc thành phầm công nghệ đã bị tắt (ngắt điện ngoài).


Bạn đang xem: Ds1307 là gì


Xem thêm: " Curd Là Gì : Định Nghĩa, Ví Dụ Trong Tiếng Anh, Nghĩa Của Từ Curds Trong Tiếng Việt

RTC được áp dụng gần như trong các sản phẩm công nghệ tích điện điện tử, bao hàm laptop, điện thoại thông minh chạm màn hình thông minh lý tưởng, v.v. RTC theo dõi và quan sát cùng quan tiếp giáp thời hạn vày cỗ xấp xỉ tinh thể – thạch anh, thường thì sẽ sở hữu tần số 32.768 kHz.Dễ dàng sở hữu đặtTiêu thụ năng lượng điện năng tốt (tiến hành pin CR2032 lên đến mức 1 năm)Thời gian rất cần thiết xác

Linch kiện bắt buộc thiết

JDây cắm

Nối dây


*



Xem thêm: Bản Đồ Thành Phố Bình Dương Cập Nhật Mới Nhất, Bản Đồ Hành Chính Tỉnh Bình Dương Mới Nhất 2021

*

Tlỗi viện

Quý quý khách hàng thử dùng add 3 thỏng viện bên trên vào arduino trước cơ hội hấp thụ code chủng nhiều loại. LiquidCrtystal_I2C sử dụng để làm tiếp xúc với LCD qua I2C, RTCLib nhằm mục tiêu tiếp xúc cùng với DS1307, Time-master nhằm mục tiêu cách xử lý tư liệu ngày-tháng-năm với giờ-phút-giây.

Code mẫu

#include #include "RTClib.h"#include RTC_DS1307 RTC;LiquidCrystal_I2C lcd(0x3F,16,2);void setup () Serial.begin(9600); lcd.init(); lcd.begin(16,2); Wire.begin(); RTC.begin(); if (! RTC.isrunning()) Serial.println("RTC is NOT running!"); RTC.adjust(DateTime(F(__DATE__), F(__TIME__))); void loop () DateTime now = RTC.now(); lcd.setCursor(0,0); lcd.print("TIME: "); lcd.print(now.hour(), DEC); lcd.print(":"); lcd.print(now.minute(), DEC); lcd.print(":"); lcd.print(now.second(), DEC); lcd.setCursor(0,1); lcd.print("DATE: "); lcd.print(now.year(), DEC); lcd.print("/"); lcd.print(now.month(), DEC); lcd.print("/"); lcd.print(now.day(), DEC); delay(100); Serial.print(now.year(), DEC); Serial.print("/"); Serial.print(now.month(), DEC); Serial.print("/"); Serial.print(now.day(), DEC); Serial.print(" "); Serial.print(now.hour(), DEC); Serial.print(":"); Serial.print(now.minute(), DEC); Serial.print(":"); Serial.print(now.second(), DEC); Serial.println(); delay(1000);quý quý khách siêu có thể xây dừng Arduino dựa vào visual studio code vị nó vô cùng có thể đề cập chúng ta mọi mẫu lệnh một bí quyết đúng mực rộng. quý khách hàng ko cần thiết buộc phải ghi lưu giữ toàn bộ phần nhiều câu lệnh. Tmê mệt khảo thêm ngôn từ nội dung bài viết trên bên trên trên đây.