步驟1:將DS1307連接到Arduino
根據(jù)下面的圖片或表格將 DS1307 連接到 Arduino Nano 。
DS1307 至 Arduino Nano
VCC ==》 + 5V
GND ==》 GND
SCL ==》 A5
SDA ==》 A4
DS ==》 NC
然后,將Arduino連接到筆記本電腦/PC使用Mini USB。
步驟2:添加DS1307RTC庫



DS1307 庫可在此處下載:
庫DS1307
下載完成后,
打開“ Skecth” ==》包含庫==》添加.ZIp庫“
查找已下載的庫文件。
如果成功,請關閉Arduino并打開它
步驟3:選擇Ardui沒有板

打開工具,然后根據(jù)上圖選擇Arduino板。
板“ Arduino Nano “
處理器:” ATmega328P(舊引導程序)”
步驟4:SetTime草圖


將使用兩個草圖。第一個草圖是“ SetTime ”,用于設置DS1307上的時間以匹配當前時間。第二個是用于顯示時間計數(shù)的“ ReadTest ”。
上載 SetTime :
打開文件》示例》 DS1307RTC》 SetTime
打開Sketch后,單擊“上傳”,然后等待片刻。
如果上傳過程完成,請打開“串行監(jiān)視器”以查看設置時間。
步驟5:ReadTest Sketch

上傳草圖“ ReadTes ”以執(zhí)行定時
打開文件》示例》 DS1307RTC》 ReadTest
點擊上傳并等待片刻。上傳過程完成后,打開串行監(jiān)視器以查看結果。
步驟6:結果


如果成功,將顯示串行監(jiān)視器,如圖圖1 所示。
如果未安裝 DS1307模塊或未將其連接到Arduino,面板上,將顯示串行監(jiān)視器,如圖圖2 所示。
步驟7:關于RTC的其他文章
您可以使用 LCD 或 7段模塊顯示RTC生成的時間。
-
Arduino
+關注
關注
190文章
6526瀏覽量
196982 -
DS1307
+關注
關注
1文章
35瀏覽量
14677
發(fā)布評論請先 登錄
深入解析DS1707/DS1708 3.3和5.0 - 伏微監(jiān)控器
深度解析DS2775/DS2776/DS2777/DS2778:集燃料計量、保護與認證于一體的芯片
解析DS26LS32AC/DS26LS32C/DS26LS32M/DS26LS33M:高性能四通道差分線路接收器
探索DS90C383/DS90CF384:高性能LVDS解決方案
探索DS90C383/DS90CF384:高性能LVDS解決方案
探索DS32EL0421/DS32ELX0421:高速串行傳輸?shù)睦硐脒x擇
高速通信的得力助手:DS32EL0124/DS32ELX0124解析
高速通信利器:DS32EL0124/DS32ELX0124 解串器深度剖析
探索DS92LX1621/DS92LX1622:高速數(shù)據(jù)傳輸?shù)睦硐脒x擇
高通宣布收購 Arduino,加速普及前沿邊緣計算與 AI 技術
如何用Arduino Nano/UNO R3開發(fā)板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄引導程序bootlaoder
Arduino與LabVIEW聯(lián)合編程指南
免費分享Arduino入門+進階(全套例程+書籍)
如何使用Arduino使用DS1307
評論