其他分享
首页 > 其他分享> > 基于Arduino+LCD1602的实时时钟设计

基于Arduino+LCD1602的实时时钟设计

作者:互联网

设计者:STCode(公众号同名)

1、实时时钟功能介绍

利用DS1302时钟模块,获取时间信息,并且通过IIC通讯的LCD1602显示出来,可以显示出当前的年月日时分秒数据,并且结合红外传感器,当红外感应到人时,开启背光灯,否则,关闭背光灯。

2、 使用主要器件

  1. Arduino Uno控制板
  2. LCD1602液晶显示屏
  3. DS1302 时钟模块
  4. 红外传感器模块
  5. 杜邦线

3、电路设计

Arduino DS1302
+3.3V VCC
GND GND
D2 RST
D3 DAT
D4 SCL
Arduino LCD1602
+5V VCC
GND GND
A5 SCL
A4 SDA
Arduino 红外传感器
+5V VCC
GND GND
D5 S

4、简易电路连接

在这里插入图片描述

5、程序设计

程序部分主要分为时间获取程序、LCD1602显示程序、红外传感器感应程序。程序流程如下
在这里插入图片描述

6、实物图

在这里插入图片描述在这里插入图片描述

更多创意DIY项目和源码获取请关注微信公众号:STCode

标签:Arduino,DS1302,红外,LCD1602,GND,时钟
来源: https://blog.csdn.net/STCode_G/article/details/106753202