本帖最后由 yyby 于 2024-11-22 16:32 编辑
一、作品介绍
基于迪文智能屏的温湿度测控系统开发,本温湿度测控系统以迪文智能屏为核心,搭配DHT11温湿度传感器和LED灯报警。迪文智能屏提供直观的人机交互界面,方便用户查看温湿度数据。DHT11传感器能够精准、快速地采集环境温湿度信息,并将数据传输至智能屏显示。LED灯显示温湿度上限报警功能,当环境温湿度超过上限值时,LED灯和迪文屏图标实现闪烁报警。该系统可广泛应用于对温湿度有监测需求的场所,如仓库、温室等,实现对环境温湿度的实时、高效测控。
二、工作原理
DHT11温湿度传感器主要是通过其内部的感湿元件和测温元件来工作。感湿元件能根据空气中水蒸气的含量改变自身的电学特性,测温元件则利用热敏电阻等原理感知温度变化。当传感器工作时,它会把检测到的温湿度物理量转换为数字信号。
迪文智能屏通过IO接口与DHT11单总线连接,接收传感器传来的数字温湿度信号。智能屏内部的微处理器对这些信号进行解析处理,把数字信号转换为对应的温湿度数值,并在屏幕上显示出来。而且系统还可以根据预设的温湿度范围,在温湿度超出界限时触发报警机制,屏幕报警图标和LED小灯闪烁,从而实现温湿度的测控功能。
三、设计思路
设计总体要求:
1.设计背景图片,要求美观。
2.实现DTH11温湿度传感器数据实时读取,并在迪文屏上显示温度数据和湿度数据。 3.实现温度超限报警功能,要求LED报警闪烁,同时迪文界面相应闪烁图标。 4.实现密码登录功能,密码正确进入参数设置界面,进行温度上限设置。 参考例程: 1.屏保功能 设计开机动画,进入主界面。 2.温湿度实时显示 点击“点击进入”按钮,进入温湿度实时显示界面。温度、湿度数据采用“数据变量显示”控件实现,实时显示环境温湿度信息。点击“参数设置”按钮,跳转到密码登录界面进行温湿度阈值设置。 3.密码登录界面 密码登录界面采用“文本显示”控件及“ASCII录入控件”实现密码输入,通过51代码判断密码是否正确,密码输入正确跳转到温湿度阈值设置设置界面,密码输入错误显示密码错误信息,重新输入正确密码。 4.温湿度阈值设置界面 设置可采用“数据变量录入”和“数据变量显示”控件实现阈值设置,51代码自动读取变量中阈值,与实时温度比较进行报警功能。 5.LED报警和图标闪烁 LED阳极接FPC转接板的32引脚,阴极接46引脚;图标设置采用“图标变量”控件,当测试温度或湿度超过阈值时,LED报警图标闪烁,当测试温度或湿度降到阈值以下时,LED和图标都处于熄灭状态。 四、演示视频 五、附件
|