迪文科技论坛

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

【分享】23级-蒋璐,张宛婷-智能温室环境监控与自动控制

[复制链接]

1

主题

0

回帖

42

积分

新手上路

Rank: 1

积分
42
发表于 昨天 19:32 | 显示全部楼层 |阅读模式
一、项目简介
本项目设计并实现了一套智能温室系统。系统通过传感器实时采集环境温湿度与声音信号,结合迪文串口屏进行双页面数据可视化与交互,并根据环境参数动态控制电机风扇与舵机角度,同时具备高温累计计时、系统开机运行计时及事件触发统计功能。
二、硬件清单与系统架构
  • 显示终端:迪文 Smart DGUS 串口屏
  • 主控板:微控制器开发板
  • 传感器模块:
    • 温湿度传感器(环境温湿度采集)
    • 声音检测传感器(声响事件触发)
  • 执行机构:
    • 直流电机风扇(PWM 调速)
    • 舵机(角度线性控制)

三、核心功能与联动控制逻辑
系统共设计两个功能界面,支持触控切换:
界面一:实时数据监测与联动控制
  • 环境温湿度实时显示:实时刷新当前环境温度(℃)与相对湿度(RH%)。
  • 温度联动风机调速(PWM 驱动):
    • 电机速度受温度控制,温度越高,风机转速越快。
    • 控制规则:当环境温度达到 31℃ 时,电机转速达到最大值(100)。
  • 湿度联动舵机角度:
    • 舵机角度受环境湿度控制。
    • 控制规则:在湿度 60% ~ 100% RH 区间内,舵机角度在 0° ~ 180° 之间呈线性对应变化。
  • 声音状态指示:实时显示声音传感器的检测状态(0 - 无声音 / 1 - 检测到有效声响)。
界面二:系统统计与事件计数
  • 累积高温持续时间(秒):当环境温度大于等于 31℃ 时,系统自动开启高温持续累积计时。
  • 开机持续时间(秒):从系统上电起开始计时,实时统计当前连续运行时间。
  • 声感触发频次(次):当声音传感器触发(检测状态为 1 并持续一定时长)时,系统自动对触发次数进行加 1 计数。



本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-30 10:08 , Processed in 0.040595 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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