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
    +关注

    关注

    188

    文章

    6469

    浏览量

    186980
收藏 人收藏

    评论

    相关推荐

    自己设计的Arduino UNO R3主控原理图+PCB源文件(可直接打样)

    一年前做的Arduino UNO r3,开源精神,把自己这块板子奉献给大家,板子没有什么问题,可以直接打样制作,原理图文件都表明了型号。不用谢~ Arduino UNO R3主控
    发表于 12-10 10:14

    基于Arduino的串口通信项目

    基于Arduino的串口通信项目涉及多个方面,包括硬件连接、软件编程、串口参数配置等。 一、硬件准备 Arduino开发 :确保你有一块Arduino开发
    的头像 发表于 11-22 09:24 485次阅读

    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

    ESP32的程序是不是和uno r3一样都是以插入就开始运行?

    大神们好,小弟一直在用Arduino Uno R3来运行hex编好了的程序,但是uno r3的容量实在是太少了,所以想问问ESP32可以代替Uno r3吗? 还有,如果我有几个hex程
    发表于 06-25 07:56

    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 2289次阅读

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

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

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

    Arduino伺服电机教程中,您将学习如何使用Arduino UNO和电位器控制伺服电机。
    的头像 发表于 02-11 10:11 2799次阅读
    如何使用<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 1464次阅读
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>和TIP120晶体管驱动和控制直流电机的速度

    如何设置Arduino IR发射器电路

    本指南中,您将学习如何设置 Arduino IR发射器电路。它使您可以控制IR(红外线)LED,并从Arduino发送任何远程控制代码。这意味着你可以用它来控制你的电视或其他任何你喜
    的头像 发表于 02-11 09:44 841次阅读
    如何<b class='flag-5'>设置</b><b class='flag-5'>Arduino</b> IR发射器电路

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

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

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

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

    如何使用arduino控制接触器?

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