步骤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);
先取消注释行,然后设置正确的时间,日期和日期。
上传,再次注释行并上传。
就是这样!时间已准备就绪,可以开始了。
-
时钟
+关注
关注
11文章
1953浏览量
134543 -
TFT LCD
+关注
关注
0文章
12浏览量
12329 -
RTC
+关注
关注
2文章
639浏览量
71004 -
Arduino
+关注
关注
190文章
6515浏览量
195969
发布评论请先 登录
RVMCU课堂「20」: 手把手教你玩转RVSTAR—实时时钟RTC篇
【RA4M2-SENSOR】+RTC与电子时钟
【RA4L1-SENSOR】RTC时钟段码屏显示事件信息
高精度低功耗RTC时钟芯片+高性能电池的组合设计、市场应用及技术支持,取得明显社会效益
第二十八章 RTC——实时时钟
【RA4L1-SENSOR】06 RTC实时时钟及触摸按键设置时间
【RA4L1-SENSOR】RTC实时时钟
RA4000CE爱普生RTC实时时钟模块:车载BMS系统的理想选择
RTC时钟芯片+电池的应用案例(一)
EE-256:使用ADSP-BF561 Blackfin处理器作为TFT-LCD控制器
RTC时钟偶发性延时或超时该怎么办?

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