电子说
步骤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库
DS1307 库可在此处下载:
库DS1307
下载完成后,
打开“ Skecth” ==》包含库==》添加.ZIp库“
查找已下载的库文件。
如果成功,请关闭Arduino并打开它
步骤3:选择Ardui没有板
打开工具,然后根据上图选择Arduino板。
板“ Arduino Nano “
处理器:” ATmega328P(旧引导程序)”
步骤4:SetTime草图
将使用两个草图。第一个草图是“ SetTime ”,用于设置DS1307上的时间以匹配当前时间。第二个是用于显示时间计数的“ ReadTest ”。
上载 SetTime :
打开文件》示例》 DS1307RTC》 SetTime
打开Sketch后,单击“上传”,然后等待片刻。
如果上传过程完成,请打开“串行监视器”以查看设置时间。
步骤5:ReadTest Sketch
上传草图“ ReadTes ”以执行定时
打开文件》示例》 DS1307RTC》 ReadTest
点击上传并等待片刻。上传过程完成后,打开串行监视器以查看结果。
步骤6:结果
如果成功,将显示串行监视器,如图图1 所示。
如果未安装 DS1307模块或未将其连接到Arduino,面板上,将显示串行监视器,如图图2 所示。
步骤7:关于RTC的其他文章
您可以使用 LCD 或 7段模块显示RTC生成的时间。
全部0条评论
快来发表一下你的评论吧 !