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

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

3天内不再提示

如何使用Arduino UNO在Real Time Clock板上设置正确时间

454398 来源:网络整理 作者:网络整理 2019-11-12 11:36 次阅读

步骤1:零件

您将只需要:

DS3231(或DS3107/DS1337)实时时钟(EBay是最便宜的货源之一)

Arduino UNO (您可以使用另一块板,但对于SCL/SDA可以使用不同的引脚)

纽扣电池(本文声称您需要使用可充电的LIR2032电池,尽管它们通常随附CR2032电池)

4 x男性至女性面包板电缆

步骤2:将RTC连接到Arduino

将硬币放置在RTC中的电池。 (在大多数RTC板上,正极朝外)

使用公对母跳线仅将以下四组引脚连接在一起:

VCC-》 Arduino 5V

GND-》 Arduino GND

SDA-》 Arduino A4

SCL-》 Arduino A5

第3步:下载Arduino库并运行SetTime Sketch

从http://www.pjrc.com/teensy/td_libs_DS1307RTC.html下载并安装DS1307RTC库。如果您不知道如何安装Arduino库,请阅读此处的说明。

将Arduino连接到计算机,然后打开Arduino IDE,然后打开SetTime草图,您可以在以下位置找到:File-》 Examples-》 DS1307RTC-》 SetTime。

确保您的Arduino已连接到计算机,并将草图下载到Arduino上。

打开串行窗口-确保波特率设置为9600。如果一切正常,您应该会看到一条成功消息,如上面的上一张图像所示。

就是这样!现在,您都准备在未来的项目中使用正确的时间。
责任编辑:wv

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

    关注

    187

    文章

    6461

    浏览量

    186570
收藏 人收藏

    评论

    相关推荐

    arduino(1)--ESP8266配置

    Module进行开发。 至此,ESP8266已经配置完毕。 代码 本文使用点亮LED来验证模块是否配置正确,点灯的代码如下所示。 上图可以得知LEDGPIO2。 #include <
    发表于 09-06 11:00

    通过void sntp_set_system_time(sntp_time_t GMT_Time);设置后,通过什么api接口获取本地的时间

    的定时器,然后后面只要通过函数接口获取到本地的timer,就可以知道正确时间了,不需要每次查询时间都去网络获取一次sntp服务器的时间
    发表于 07-12 07:29

    S2GO_3D_TLE493DW2B6-A0无法与Arduino UNO一起工作是怎么回事?

    我想使用 TLE493D-W2B6 为 Youtube Maker 项目制作一个触发控制装置。 我有一块 TLE493DW2B6 shield2go ,我将它连接到 Arduino 我安装
    发表于 05-28 07:03

    protues出现Real Time Simulation failed to start.

    加器件之前正常,但是加了器件之后就报这个错误:Real Time Simulation failed to start. 加的器件时候两幅图里的(一个MAX232,一个是加热或加湿的模拟装置,通过
    发表于 04-29 21:52

    如何正确检测电路的元件是否正常

    电路是电子产品的重要组成部分,负责传导和控制电流的流动。它由许多元件组成,如电阻、电容、二极管、晶体管等。检测电路的元件是否正常对于确保电子产品的正常运行至关重要。本文将详细介绍如何正确
    的头像 发表于 03-08 16:57 2086次阅读

    如何使用Arduino设置热敏电阻来创建温度计

    本教程中,我们将指导您如何使用Arduino设置热敏电阻以创建基本温度计。提供的原理图、试验图和示例代码将使热敏电阻工作变得简单明了。
    的头像 发表于 02-11 10:37 2217次阅读
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>设置</b>热敏电阻来创建温度计

    如何使用Arduino UNO和电位器控制伺服电机

    Arduino伺服电机教程中,您将学习如何使用Arduino UNO和电位器控制伺服电机。
    的头像 发表于 02-11 10:11 2533次阅读
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b><b class='flag-5'>板</b>和电位器控制伺服电机

    如何使用Arduino UNO和TIP120晶体管驱动和控制直流电机的速度

    Arduino 电机指南中,您将学习如何使用 Arduino UNO 和 TIP120晶体管驱动和控制直流电机的速度。在此示例中,您将使用按钮来提高电机速度,然后减慢速度,这要归
    的头像 发表于 02-11 10:08 1284次阅读
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>和TIP120晶体管驱动和控制直流电机的速度

    时控开关怎么调?时控开关怎么设置开关时间

    时控开关怎么调?时控开关怎么设置开关时间? 时控开关是一种能够按照预定时间自动开关电器的设备。它被广泛应用于家庭、工业、商业和公共场所,用于自动控制灯光、空调、暖气等电器设备。为了正确
    的头像 发表于 02-05 11:28 3745次阅读

    恩智浦Real-time Edge v2.7正式发布!

    Real-time Edge软件是恩智浦提供的针对工业和物联网应用的一套软件集,面对工业和物联网垂直领域的具体需求,提供了针对性的实时系统, 工业实时网络和丰富的工业协议支持。
    的头像 发表于 01-26 09:19 571次阅读
    恩智浦<b class='flag-5'>Real-time</b> Edge v2.7正式发布!

    如何使用arduino控制接触器?

    我将避免铅酸电池过载。我想通过使用近 30A 的接触器和 arduino uno 来控制电池过载。如何使用arduino控制接触器?
    发表于 01-22 07:14

    干货分享 | 面向工业和物联网的Real-time Edge 软件技术解析

    分享一款基于恩智浦高性能处理器平台的实时软件开发套件—— Real-time Edge软件 ,这是恩智浦针对工业和物联网领域而打造的一套软件集,包括了实时系统、异构多核框架、异构多SoC框架、工业网络和工业协议。 Real-time Edge软件全面而强大
    的头像 发表于 12-15 16:25 587次阅读

    小安派Arduino开发 ,全新支持以太网口

    前面几款小安派出来的时候,经常有粉丝询问是否支持Arduino?其它款小安派也是支持的,大家可以去安信可社区搜索查看,小安派-UNO-ET485 Arduino开发来了,兼容
    的头像 发表于 12-06 16:00 740次阅读
    小安派<b class='flag-5'>Arduino</b>开发<b class='flag-5'>板</b> ,全新支持以太网口

    小安派-UNO-ET485 Arduino开发简介

    前面几款小安派出来的时候,经常有粉丝询问是否支持Arduino?其它款小安派也是支持的,大家可以去安信可社区搜索查看,小安派-UNO-ET485 Arduino开发来了,兼容
    的头像 发表于 12-03 09:58 891次阅读
    小安派-<b class='flag-5'>UNO</b>-ET485 <b class='flag-5'>Arduino</b>开发<b class='flag-5'>板</b>简介

    板载二次电源设计中斜坡时间Ramp Time设置

    板载的二次电源设计关乎单板的正常、可靠工作, 本文主要分享最近遇到的一个故障,从而提醒大家板载二次电源设计中还需要重点关注这样一个参数“斜坡时间Ramp Time”的设置
    的头像 发表于 11-22 11:18 2113次阅读
    板载二次电源设计中斜坡<b class='flag-5'>时间</b>Ramp <b class='flag-5'>Time</b>的<b class='flag-5'>设置</b>