迪文科技论坛

 找回密码
 立即注册
搜索
查看: 5|回复: 0

【分享】2024智能工程学院-鉴学璇、张建博 温湿度测控系统

[复制链接]

1

主题

0

回帖

42

积分

新手上路

Rank: 1

积分
42
发表于 昨天 16:39 | 显示全部楼层 |阅读模式
作品简介
本作品是基于迪文智能屏的温湿度测控系统。这是一个集环境温湿度
数据采集、显示与控制功能于一体的智能化系统。系统主要由迪文EKT043E智能屏、DHT11温湿度传感器、LED小灯等设备组成,实现温湿度的实时显示,应加以密码保护通过设置调整温湿度上限,当温湿度达到上限后,LED小灯会连同报警图标闪烁来提示用户。部分界面如下图显示:


工作原理
整套系统主要是通过51核的代码与GUI核的开发界面相结合来实现的温湿度测控系统。在本温湿度测控系统中温湿度传感器负责采集环境中的温湿度数据,并通过迪文屏开发界面与C语言代码来实现温湿度实时显示,并通过C语言代码读取数据,在触摸屏中调整温湿度的上下限,为了保护数据不被随意篡改,在进入温湿度上限设置界面时添加了一道密码程序,确保系统数据的安全,当温湿度上下限超过设置的限度后,会触发系统中LED的报警和系统界面报警图标的闪烁。系统流程图如下图所示:

设计思路
总体功能设计:
1、自行设计背景图片,要求美观。
2、实现DTH11温湿度传感器数据实时读取,并在迪文屏上显示温度数据和湿度数据。
3、实现温度超限报警功能,要求LED报警闪烁,同时迪文界面相应闪烁图标。
4、实现密码登录功能,密码正确进入参数设置界面,进行温度上限设置。
具体设计如下:
1.屏保功能
根据个人的喜爱,选择一些美观的图片设置为系统的屏保,本系统屏保如下图所示:

2.系统主界面
在屏保中点击欢迎进入后,就进入到了系统的主界面,在主界面有设置按钮、温度按钮、湿度按钮、报警图标,并且主界面还具有温湿度实时显示的数据,分别点击温度按钮、湿度按钮会进入一个单独的界面来显示温度和湿度如下如所示:

为了保护数据的安全性,单击设置界面后会首先进入一个密码输入界面,密码正确后会进入到温湿度上限设置的界面,用来设置参数,当密码错误后会弹出密码错误的界面,如下图所示:

当温度或湿度达到上限后主界面的图标和外接LED会闪烁报警提醒用户。
演示视频:【基于迪文触摸屏设计的温湿度测控系统-哔哩哔哩】 https://b23.tv/nojwdao
系统GUI开发和51代码程序如下:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-23 00:44 , Processed in 0.076745 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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