ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2020-06-16 18:38:17  阅读:372  来源: 互联网

标签:Arduino DS1302 红外 LCD1602 GND 时钟


设计者: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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有