野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12405|回复: 3

液晶实时显示温湿度工程完善版本

[复制链接]
发表于 2021-11-4 20:50:48 | 显示全部楼层 |阅读模式
液晶实时显示温湿度工程


此工程基于STM32F103ZET6开发
使用液晶屏幕为3.2寸ILI9341液晶屏、使用温湿度传感器为DHT11


在首次使用时需配置初始时间,之后由RTC自动提供


//下面两个函数用来设置初始日期和时间
DateChanged(year,month,day);
TimeModificatiopn(hour,minute,sec);

在屏幕显示及日期算法上进行了优化
只需要第一次设置时间
支持长时间不开机,仍能正确同步时间
下载其他例程以后,只要不关闭RTC实时时钟,再次下载此例程仍然可以同步时间

在屏幕显示上采用区域刷新的方式
提升了视觉上的观赏性



实时温湿度显示 (2.0).zip

7.28 MB, 下载次数: 55

回复

使用道具 举报

发表于 2021-11-5 16:54:31 | 显示全部楼层
good.666666
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-8 10:05:27 | 显示全部楼层
这个版本的日期同步算法已经完善,
这个算法解决了F103的RTC没有日历寄存器的问题,开发板断电后重新上电日期出错的问题,以及复位时间出错的问题
时间算法部分已经完整的实现了日期功能
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-13 11:29:27 | 显示全部楼层
这个工程对于新手来说,可以锻炼RTC时钟的使用,以及液晶控制,还用到了DHT11;
是一个值得学习的项目
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-22 22:48 , Processed in 0.044893 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表