如何使用Arduino使用DS1307

电子说

1.3w人已加入

描述

步骤1:将DS1307连接到Arduino

根据下面的图片或表格将 DS1307 连接到 Arduino Nano 。

DS1307 至 Arduino Nano

VCC ==》 + 5V

GND ==》 GND

SCL ==》 A5

SDA ==》 A4

DS ==》 NC

然后,将Arduino连接到笔记本电脑/PC使用Mini USB。

步骤2:添加DS1307RTC库

Arduino

Arduino

Arduino

DS1307 库可在此处下载:

库DS1307

下载完成后,

打开“ Skecth” ==》包含库==》添加.ZIp库“

查找已下载的库文件。

如果成功,请关闭Arduino并打开它

步骤3:选择Ardui没有板

Arduino

打开工具,然后根据上图选择Arduino板。

板“ Arduino Nano “

处理器:” ATmega328P(旧引导程序)”

步骤4:SetTime草图

Arduino

Arduino

将使用两个草图。第一个草图是“ SetTime ”,用于设置DS1307上的时间以匹配当前时间。第二个是用于显示时间计数的“ ReadTest ”。

上载 SetTime :

打开文件》示例》 DS1307RTC》 SetTime

打开Sketch后,单击“上传”,然后等待片刻。

如果上传过程完成,请打开“串行监视器”以查看设置时间。

步骤5:ReadTest Sketch

Arduino

上传草图“ ReadTes ”以执行定时

打开文件》示例》 DS1307RTC》 ReadTest

点击上传并等待片刻。上传过程完成后,打开串行监视器以查看结果。

步骤6:结果

Arduino

Arduino

如果成功,将显示串行监视器,如图图1 所示。

如果未安装 DS1307模块或未将其连接到Arduino,面板上,将显示串行监视器,如图图2 所示。

步骤7:关于RTC的其他文章

您可以使用 LCD 或 7段模块显示RTC生成的时间。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分