迪文科技论坛

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

【分享】23级陈鹏智慧农业-环境温湿度检测与控制

[复制链接]

1

主题

0

回帖

32

积分

新手上路

Rank: 1

积分
32
发表于 4 小时前 | 显示全部楼层 |阅读模式
一、作品简介本作品是基于迪文T5L触摸屏的智能温湿度监控系统。它能实时监测环境温湿度,通过屏幕直观显示数据及变化曲线,并支持触控设置阈值。当环境超标时,系统自动开启马达(风扇)和舵机(风阀)进行调节,同时配有LED状态灯。适用于智能家居、温室大棚等场景。
二、工作原理
  • 采集:DHT11传感器采集温湿度,通过单总线传给MCU。
  • 处理:MCU运行逻辑,判断当前值与用户设定阈值的关系。
  • 控制
    • 马达:MCU输出PWM波,经驱动芯片控制风扇转速。
    • 舵机:MCU输出20ms周期PWM,控制风阀角度。
    • 屏幕:MCU将数据写入屏的变量存储区(VP),屏幕自动更新显示;用户触摸屏幕,键值写入VP,MCU读取后执行动作。
  • 反馈:设备运行时,MCU控制P1.2口LED亮起。
三、设计思路
  • 模块化编程:将代码分为驱动层(DHT11、PWM)、逻辑层(自动/手动模式)、应用层(主循环),便于调试维护。
  • 滞回控制:为避免设备在阈值附近频繁启停,设定了回差区间(如超过31℃启动,低于29℃停止),保护硬件。
  • 人机交互优化
    • 阈值可调:阈值存于屏幕VP,MCU实时读取,无需修改代码。
    • 模式切换:手动模式优先级最高,用户可强制开关设备。
    • 双重反馈:屏幕图标+实体LED灯,直观显示状态。




本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-29 16:45 , Processed in 0.041740 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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