
#第九届立创电赛#数码管显示的桌面温湿度计
简介
设计制作了一个干电池供电与数码管显示的桌面温湿度计,传感器为Sensirion公司的高精度温湿度传感器产品,该项目可以方便地获取室内环境的温度和湿度,误差±1%,而且便于携带,具有较好的可移动性。
简介:设计制作了一个干电池供电与数码管显示的桌面温湿度计,传感器为Sensirion公司的高精度温湿度传感器产品,该项目可以方便地获取室内环境的温度和湿度,误差±1%,而且便于携带,具有较好的可移动性。开源协议
:GPL 3.0
描述
* 1、项目功能介绍
设计制作了一个干电池供电与数码管显示的桌面温湿度计,传感器为Sensirion公司的高精度温湿度传感器产品,该项目可以方便地获取室内环境的温度和湿度,误差±1%,而且便于携带,具有较好的可移动性。此外,该项目采用数码管显示,可自定义设置休眠时间,能耗极低,采用干电池供电,便于在各种恶劣环境下使用,还可外接降压模块供电,适合各种场景,具有较强的趣味性和可玩性。展望未来,可引出MCU所有IO接口以增强其扩展性,提供进一度深度二次创造的条件。
*2、项目属性
该项目为大赛主办方嘉立创工作人员视频中介绍的例子,作为初级赛道的参赛选手,我是跟着视频内容制作,在器件封装方面做了修改(0805改为0603,以便节省PCB空间)增加了温湿度显示Logo,该项目首次公开,是原创作品,未参与其他比赛,未参加过答辩(个人处女作),感谢大家的支持,欢迎给出意见和建议。
* 3、开源协议
GPL3.0开源协议。
*4、硬件部分
硬件分为如下几个模块:
1. MCU主控电路,包括STM32G030K6T6、电源稳压
2. 晶振模块
3. 数码管显示电路
4. 温湿度传感器电路
5. 程序下载电路
下载程序
使用STLink下载器连接PCB上的下载接口即可完成程序下载。这里需要注意接线对应,STLink输出电压为3.3V
测试方法
按下按键触发温湿度检测与显示,之后进入休眠模式,需要再次按下按键唤醒并读取传感器数值和显示。
*5、软件部分
软件使用 STM32CubeMX生成配置代码,对生成的文档进行编辑,对IO口进行目标设定、传感器数据读取、数码管显示等模块化设计。
*6、BOM清单
详见附件。
*7、大赛LOGO验证
* 8、演示您的项目并录制成视频上传
视频见附件。
设计图

BOM


评论