0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用Arduino使用DS1307

454398 来源:wv 2019-10-14 14:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤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生成的时间。

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

    关注

    191

    文章

    6535

    浏览量

    197743
  • DS1307
    +关注

    关注

    1

    文章

    35

    浏览量

    14722
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    DS28EL25EVKIT评估系统:助力DS28EL25和DS2465评估与编程

    DS28EL25EVKIT评估系统:助力DS28EL25和DS2465评估与编程 在电子设计领域,可靠的评估系统对于新产品的开发和测试至关重要。今天我要和大家分享的是 Maxim
    的头像 发表于 05-27 09:05 255次阅读

    DS28E22EVKIT评估系统:助力DS28E22评估与编程

    DS28E22EVKIT评估系统:助力DS28E22评估与编程 在电子设计领域,对于各类芯片的评估和编程工作至关重要。今天要给大家介绍的是Maxim Integrated推出
    的头像 发表于 05-26 16:15 130次阅读

    深度剖析DS32506/DS32508/DS32512:高性能LIU的卓越之选

    深度剖析DS32506/DS32508/DS32512:高性能LIU的卓越之选 在当今的通信领域,对于高效、可靠的线路接口单元(LIU)的需求日益增长。DS32506(6端口)、
    的头像 发表于 05-26 16:10 104次阅读

    DS3251/DS3252/DS3253/DS3254:高性能DS3/E3/STS - 1线路接口单元的深度解析

    DS3251/DS3252/DS3253/DS3254:高性能DS3/E3/STS - 1线路接口单元的深度解析 在通信领域,线路接口单元(
    的头像 发表于 05-26 16:05 124次阅读

    深度解析DS32506/DS32508/DS32512:高性能多端口LIU的卓越之选

    深度解析DS32506/DS32508/DS32512:高性能多端口LIU的卓越之选 引言 在现代通信系统中,线路接口单元(LIU)扮演着至关重要的角色,它是实现物理层接口功能的关键组件
    的头像 发表于 05-26 16:05 106次阅读

    Adafruit DS1307实时时钟模块:实用之选

    Adafruit DS1307实时时钟模块:实用之选 作为电子工程师,在设计项目时,实时时钟(RTC)模块是经常会用到的组件,它能让项目准确记录时间。今天就来给大家详细介绍一下Adafruit
    的头像 发表于 05-11 10:20 453次阅读

    Adafruit 1-Wire GPIO Breakout - DS2413 开发板使用指南

    每个板子有 2 个开漏 GPIO 引脚和一个 1-Wire 接口。只用一个 Arduino 引脚,就能控制连接在 1-Wire 总线上的多个 DS2413 开发板。理论上,由于每
    的头像 发表于 05-10 16:05 323次阅读

    DS3161/DS3162/DS3163/DS3164:高性能ATM/Packet PHYs芯片解析

    DS3161/DS3162/DS3163/DS3164:高性能ATM/Packet PHYs芯片解析 一、引言 在当今通信技术飞速发展的时代,对于高速数据传输和处理的需求日益增长。
    的头像 发表于 04-01 16:30 327次阅读

    LT1307/LT1307B:单节电池微功耗600kHz PWM DC/DC转换器的技术剖析与应用

    LT1307/LT1307B:单节电池微功耗600kHz PWM DC/DC转换器的技术剖析与应用 在电子设备的电源管理领域,DC/DC转换器扮演着至关重要的角色。今天,我们要深入探讨
    的头像 发表于 03-31 12:40 275次阅读

    深度剖析DS17285/DS17287等实时时钟芯片:功能、特性与应用

    深度剖析DS17285/DS17287等实时时钟芯片:功能、特性与应用 在电子设计领域,实时时钟(RTC)芯片是确保系统时间准确性和稳定性的关键组件。今天我们将深入探讨Maxim
    的头像 发表于 03-24 17:15 478次阅读

    深度解析DS2775/DS2776/DS2777/DS2778:集燃料计量、保护与认证于一体的芯片

    深度解析DS2775/DS2776/DS2777/DS2778:集燃料计量、保护与认证于一体的芯片 在电池管理领域,精确的电量计量、可靠的电池保护以及有效的认证机制至关重要。
    的头像 发表于 02-24 15:50 451次阅读

    解析DS26LS32AC/DS26LS32C/DS26LS32M/DS26LS33M:高性能四通道差分线路接收器

    解析DS26LS32AC/DS26LS32C/DS26LS32M/DS26LS33M:高性能四通道差分线路接收器 在电子设计的世界里,选择合适的差分线路接收器对于确保数据传输的稳定性和
    的头像 发表于 01-28 15:40 1000次阅读

    Arduino plc和termux esp

    Arduino plc和termux esp
    的头像 发表于 12-06 06:41 2153次阅读

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录
    的头像 发表于 08-08 20:16 4122次阅读
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3开发板给另一个<b class='flag-5'>Arduino</b> IDE不能下载的<b class='flag-5'>Arduino</b> Nano/UNO R3开发板重新烧录引导程序bootlaoder

    Arduino与LabVIEW联合编程指南

    Arduino编程并与LabVIEW上位机结合实现设备的远程控制与数据采集。
    发表于 06-19 15:54 3次下载