步驟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庫(kù)



DS1307 庫(kù)可在此處下載:
庫(kù)DS1307
下載完成后,
打開(kāi)“ Skecth” ==》包含庫(kù)==》添加.ZIp庫(kù)“
查找已下載的庫(kù)文件。
如果成功,請(qǐng)關(guān)閉Arduino并打開(kāi)它
步驟3:選擇Ardui沒(méi)有板

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


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

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


如果成功,將顯示串行監(jiān)視器,如圖圖1 所示。
如果未安裝 DS1307模塊或未將其連接到Arduino,面板上,將顯示串行監(jiān)視器,如圖圖2 所示。
步驟7:關(guān)于RTC的其他文章
您可以使用 LCD 或 7段模塊顯示RTC生成的時(shí)間。
-
Arduino
+關(guān)注
關(guān)注
190文章
6527瀏覽量
197503 -
DS1307
+關(guān)注
關(guān)注
1文章
35瀏覽量
14708
發(fā)布評(píng)論請(qǐng)先 登錄
探索DS4402/DS4404:I2C可調(diào)電流DAC的卓越性能
DS3161/DS3162/DS3163/DS3164:高性能ATM/Packet PHYs芯片解析
LT1307/LT1307B:?jiǎn)喂?jié)電池微功耗600kHz PWM DC/DC轉(zhuǎn)換器的技術(shù)剖析與應(yīng)用
深度剖析DS17285/DS17287等實(shí)時(shí)時(shí)鐘芯片:功能、特性與應(yīng)用
低功耗RTC芯片DS1390 - DS1394:多功能與高性能的完美結(jié)合
深入解析DS12R885/DS12CR887/DS12R887實(shí)時(shí)時(shí)鐘芯片
深度解析DS2775/DS2776/DS2777/DS2778:集燃料計(jì)量、保護(hù)與認(rèn)證于一體的芯片
解析DS26LS32AC/DS26LS32C/DS26LS32M/DS26LS33M:高性能四通道差分線路接收器
探索DS90C383/DS90CF384:高性能LVDS解決方案
探索DS90C383/DS90CF384:高性能LVDS解決方案
如何用Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder
Arduino與LabVIEW聯(lián)合編程指南
免費(fèi)分享Arduino入門(mén)+進(jìn)階(全套例程+書(shū)籍)
如何使用Arduino使用DS1307
評(píng)論