
基于GD32的温湿度监测系统
简介
监测环境温湿度,温湿度数据实时显示在1.8寸TFT彩屏上,当温度或湿度超过设定的最大值或者低于设定的最小值,蜂鸣器模块报警,温湿度数据在正常范围内时,蜂鸣器不报警,显示绿灯,参数异常,对应的红灯亮。
简介:监测环境温湿度,温湿度数据实时显示在1.8寸TFT彩屏上,当温度或湿度超过设定的最大值或者低于设定的最小值,蜂鸣器模块报警,温湿度数据在正常范围内时,蜂鸣器不报警,显示绿灯,参数异常,对应的红灯亮。开源协议
:MIT License
描述
视频链接:
项目简介
本设计是基于GD32的温湿度监测系统,具有监测环境温湿度,温湿度数据实时显示在1.8寸TFT彩屏上,当温度或湿度超过设定的最大值或者低于设定的最小值,蜂鸣器模块报警,温湿度数据在正常范围内时,蜂鸣器不报警,显示绿灯,当温度或湿度超过最大值或者低于最小值时,对应的红灯亮。
项目功能
本设计是基于GD32最小系统板设计的温湿度监测系统,设置有四个独立按键,功能分别为切换阈值、加、减、功能未定,能实现报警阀值的调节,当温度或湿度超出阈值时,有报警提示声和对应的LED灯指示。
项目参数
- 本设计采用GD32最小系统板作为主控,国产芯片,无需担心断供问题;
- 本设计采用1.8寸TFT显示/OLED显示(未来可扩展),页面显示当前的温度、湿度、温度最大值、湿度最大值,温度最小值、湿度最小值;
- 选用全数字型温湿度传感器DHT11,具有较宽的温度测量范围,可以满足一般需求;
- 当温度或湿度超出阈值范围时,有蜂鸣器报警提示,并有对应LED灯点亮;
原理解析(硬件说明)
本项目由以下部分组成,电源模块、DHT11温湿度检测模块、GD32最小系统板模块、LED灯模块、OLED/TFT显示屏模块、按键模块、蜂鸣器模块。本项目主要是通过DHT11检测环境温湿度,OTFTA显示实时温湿度数据以及阈值及相关的提示性字符。

GD32最小系统板:
引出GD32最小系统板引脚,接上5V电源。

DHT11温湿度检测模块:
DHT11温湿度模块与5V电源连接,DATA数据引脚和GD32引脚连接进行单总线通信。

LED灯模块:
LED灯通过1K电阻接3.3V电源,另一端接GD32引脚。

OLED/TFT显示屏:
电源接3.3V,信号引脚接GD32引脚。

电源电路:
采用TypeC接口作为供电接口,经过拨动开关控制进入系统,并进行滤波,使用LED灯进行指示。

按键电路:
一端接地,另一端接GD32引脚。

蜂鸣器模块:
蜂鸣器模块控制引脚接在GD32引脚上,接入3.3V电源和地。

实物图

图1:未上电实物图

图2:温湿度处于最大值最小值之间

图3:温度小于最小值

图4:温度大于最大值

图5:湿度小于最小值

图6:湿度大于最大值
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










