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

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

3天内不再提示

如何使用Arduino的RTC和TFT LCD制作简单的时钟

454398 来源:wv 2019-10-09 14:53 次阅读

步骤1:

几个月以前,我决定使用此2.4英寸液晶显示器使自己成为一个简单的时钟

我正在客厅里使用它,这是一个不错的夜灯。它可以防止我无意中踢进家具;妈妈也喜欢它:)

这个RTC模块相对便宜,并且很容易与Arduino一起使用。它不像使用I2C协议的DS3231、1307。

DS1302:

该模块有5个引脚:VCC,接地,RST,CLK,DAT 3个引脚可以连接到arduino的任何数字引脚。

rtc的最大优点是它不使用I2C(SCL,SDA)BUS。

最大的缺点是: rtc芯片未进行热补偿。这是什么意思??这意味着温度很可能会对时间漂移产生影响。在室温下,时间漂移为每月2-4分钟。因此,我们不能说这是一个精确的rtc。

TFT LCD最通常需要A4引脚进行RESET,并且我一直在尝试调整此功能(将A4复位为引脚)以使用DS3231模块。 。到目前为止,我无法使其正常运行,但是我仍在寻找解决方案。

步骤2:材质和草图

该项目所需的部分:

-Arduino Uno(Mega等)

-DS1302 RTC

-2.4 TFT LCD

-一些跳线

-Arduino IDE,草图,库和一些空闲时间

第3步:连接

这是一个非常简单的设置。将LCD连接到Arduino。我在arduino上以相反的方式焊接了引脚,因此rtc连接在板的背面。

VCC:3.3伏或5伏

接地:接地

RST:数字10

DAT:数字11

CLK:数字12

第4步:完成

连接零件后,将草图上载到板上即可。

在草图,您可以轻松地为模块设置时间。

//rtc.setDOW(FRIDAY);

//rtc.setTime(17,15,00);

//rtc.setDate(15,3,2018);

先取消注释行,然后设置正确的时间,日期和日期。

上传,再次注释行并上传。

就是这样!时间已准备就绪,可以开始了。

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

    关注

    10

    文章

    1477

    浏览量

    130273
  • TFT LCD
    +关注

    关注

    0

    文章

    10

    浏览量

    12032
  • RTC
    RTC
    +关注

    关注

    2

    文章

    477

    浏览量

    65391
  • Arduino
    +关注

    关注

    184

    文章

    6422

    浏览量

    184628
收藏 人收藏

    评论

    相关推荐

    TFT-LCD面板制作流程

    电子发烧友网站提供《TFT-LCD面板制作流程.pdf》资料免费下载
    发表于 03-24 09:32 0次下载

    CW32实时时钟RTC)介绍

    CW32实时时钟RTC)介绍
    的头像 发表于 10-24 15:36 445次阅读
    CW32实时<b class='flag-5'>时钟</b>(<b class='flag-5'>RTC</b>)介绍

    使用ATtiny85制作内部时钟的小型8针Arduino

    电子发烧友网站提供《使用ATtiny85制作内部时钟的小型8针Arduino.zip》资料免费下载
    发表于 07-12 11:33 0次下载
    使用ATtiny85<b class='flag-5'>制作</b>内部<b class='flag-5'>时钟</b>的小型8针<b class='flag-5'>Arduino</b>

    使用Arduino制作简单的频率计数器

    电子发烧友网站提供《使用Arduino制作简单的频率计数器.zip》资料免费下载
    发表于 07-12 10:40 4次下载
    使用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b><b class='flag-5'>简单</b>的频率计数器

    使用Arduino和I2C LCD制作带按钮的简单菜单

    电子发烧友网站提供《使用Arduino和I2C LCD制作带按钮的简单菜单.zip》资料免费下载
    发表于 07-12 09:40 0次下载
    使用<b class='flag-5'>Arduino</b>和I2C <b class='flag-5'>LCD</b><b class='flag-5'>制作</b>带按钮的<b class='flag-5'>简单</b>菜单

    如何使用Arduino Uno和三个LED制作简单的电子蜡烛?

    在本文中,工程师展示了如何使用Arduino Uno开发板和三个LED制作简单的电子蜡烛,你可以根据需要增加LED的数量。
    的头像 发表于 07-11 09:49 1021次阅读
    如何使用<b class='flag-5'>Arduino</b> Uno和三个LED<b class='flag-5'>制作</b><b class='flag-5'>简单</b>的电子蜡烛?

    2.4 TFT LCD触控显示器路试

    电子发烧友网站提供《2.4 TFT LCD触控显示器路试.zip》资料免费下载
    发表于 06-29 11:21 0次下载
    2.4 <b class='flag-5'>TFT</b> <b class='flag-5'>LCD</b>触控显示器路试

    TFT显示屏上的Arduino游戏X/O

    电子发烧友网站提供《TFT显示屏上的Arduino游戏X/O.zip》资料免费下载
    发表于 06-28 10:25 0次下载
    <b class='flag-5'>TFT</b>显示屏上的<b class='flag-5'>Arduino</b>游戏X/O

    使用Arduino制作简单的数字时钟

    电子发烧友网站提供《使用Arduino制作简单的数字时钟.zip》资料免费下载
    发表于 06-26 10:48 5次下载
    使用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b><b class='flag-5'>简单</b>的数字<b class='flag-5'>时钟</b>

    如何制作3D打印的Arduino时钟

    电子发烧友网站提供《如何制作3D打印的Arduino时钟.zip》资料免费下载
    发表于 06-26 09:48 0次下载
    如何<b class='flag-5'>制作</b>3D打印的<b class='flag-5'>Arduino</b><b class='flag-5'>时钟</b>

    一文看懂RTC实时时钟

    RTC是个独立的定时器。RTC模块拥有一个连续计数的计数器,在相应的软件配置下,可以提供时钟日历的功能。修改计数器的值可以重新设置当前时间和日期 RTC还包含用于管理低功耗模式的自动唤
    的头像 发表于 06-16 12:24 2596次阅读
    一文看懂<b class='flag-5'>RTC</b>实时<b class='flag-5'>时钟</b>

    【CW32饭盒派开发板试用体验】TFT显示屏显示驱动与RTC电子时钟

    饭盒派上最显眼的外设就是 1.77寸TFT显示屏,其接口电路如图1所示。若将TFT屏的显示功能与RTC计时功能结合起来就可实现一个电子时钟。 图1
    发表于 06-09 22:17

    TFT LCD的工作原理

    与普通液晶显示器相比,TFT LCD能提供非常清晰的图像/文字,而且响应时间更短。TFT液晶显示器的应用越来越多,给产品带来了更好的视觉效果。
    发表于 06-04 17:17 1144次阅读
    <b class='flag-5'>TFT</b> <b class='flag-5'>LCD</b>的工作原理

    RTC时钟与触摸功能详解(下)

    RTC(Real Time Clock)实时时钟,主要用于为人们提供精确的实时时间或者为系统提供精确的时间基准。RTC通常分为两类,一类是外部时钟芯片提供实时
    的头像 发表于 05-26 14:45 856次阅读
    <b class='flag-5'>RTC</b><b class='flag-5'>时钟</b>与触摸功能详解(下)

    RTC时钟与触摸功能详解(上)

    RTC(Real Time Clock)实时时钟,主要用于为人们提供精确的实时时间或者为系统提供精确的时间基准。RTC通常分为两类,一类是外部时钟芯片提供实时
    的头像 发表于 05-26 14:44 1273次阅读
    <b class='flag-5'>RTC</b><b class='flag-5'>时钟</b>与触摸功能详解(上)