迪文科技论坛

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

【分享】基于迪文开发板的多功能温湿度报警控制器

[复制链接]

0

主题

0

回帖

63

积分

注册会员

Rank: 2

积分
63
发表于 2024-9-28 14:31:44 | 显示全部楼层 |阅读模式
1.功能介绍
  (1)温湿度模块:实时温湿度检测,高温、低温、过湿报警,以及通过电机模拟风扇达到降温等功能。报警功能体现为当温度低于温度上限高于温度下限、湿度小于湿度上限时显示绿灯,温度高于温度上限或低于温度下限、湿度大于湿度上限时显示红灯。电机转动体现为温度高于上限时正传,每五度提升一个挡位,低于温度下限反转,挡位同正转。
  (2)登录密码:开机密码功能,其中4位初始开机密码为1234。密码输入正确后可选择进入首页或重置密码,输入错误后根据系统提示需重新输入密码。
  (3)RGB模块:RGB颜色调节,主要实现实时调节RGB颜色,通过滑动调节或者手动输入R、G、B的数值改变RGB颜色,同时支持色板调节以及恢复功能,点击恢复出厂设置按钮,可以使三个数值恢复到上电状态。
  (4)电机模块:步进电机转速及转向调节,主要实现实时调节步进电机的开启关闭,正转反转,以及转动速度,通过按钮调节相应功能,同时支持恢复功能,点击恢复出厂设置按钮可以使三个数值恢复到上电状态。
  (5)超声波模块:超声波测距模块,主要实现实时显示超声波模块所测距离的数值,不同距离使上方小车图标显示在不同位置,以及下方图标显示不同颜色。
  (6)系统设置:包括屏幕亮度调节、时钟调节、开机密码设置。
2.硬件连接说明(电源和地默认已正确连接)
  (1)DHT11温湿度传感器: DQ——P0^7;
          注:需外接上拉电阻,参考电阻值:4.7k
          温湿度报警LED:LED_HIGH_LOW_Temperature——P1^4;(红灯)LED_NORMAL_Temperature——P1^5;(绿灯)LED_HIGH_humidity——P1^6;(红灯)LED_NORMAL_humidity——P1^7;(绿灯)
  (2)开机密码:无需硬件连接
  (3)RGB LED模块:RED——P3^0;GREEN——P3^3;BLUE——P3^2;
  (4)电机模块:P2^4; P2^5; P2^6; P2^7;(需按顺序依次连接)
  (5)超声波模块:TRIG——P2^0;ECHO——P2^1;
  (6)系统设置:无需硬件连接
3.开发心得
中间遇到了无数的bug,在试错中一步步把整个系统搭建起来。
3.附件:包含源码和演示视频

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 00:32 , Processed in 0.072839 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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