发作品签到
专业版

#第九届立创电赛#简易温湿度检测

工程标签

493
0
0
0

简介

使用STM32G030K6T6芯片作为主控芯片;IIC读取SHT40传感器数据,数码管显示温湿度数值;开机处于低功耗睡眠模式,当用户按下按键,则进入运行模式。

简介:使用STM32G030K6T6芯片作为主控芯片;IIC读取SHT40传感器数据,数码管显示温湿度数值;开机处于低功耗睡眠模式,当用户按下按键,则进入运行模式。

开源协议

Public Domain

创建时间:2024-07-05 21:00:00更新时间:2024-08-12 14:36:06

描述

* 1、项目功能介绍


  • 温湿度测量仪项目使用STM32G030K6T6芯片作为主控芯片,Arm Cortex-M0+内核,最大主频64Mhz,具有32KB的Flash、8K的SRAM,供电电压在2.0V~3.6V。
  • 使用IIC通信,采集来自盛思锐品牌的SHT40传感器的温湿度数据,通过数码管显示温湿度数据。
  • 空闲时间进入低功耗睡眠模式,按键进入正常运行模式,运行结束自动进入低功耗睡眠模式,等待按键唤醒。
  • 依次显示湿度,温度的数值,显示两次。

 

*2、项目属性


项目是由嘉立创举办的活动,本人复刻学习相关知识,参考立创官方的资料进行创作,添加AT24C128存储数据,与大家交流分享,共同进步。

*3、硬件部分


铁板烧(加热台)真香,还好完工后芯片有点虚焊,代码烧录不进去,重新焊接后,就成功了。

以后想把5号电池换成了锂电池,同时增加了锂电池充电电路和USB切换电路,学习其他人的项目。

显示由HC595驱动两组3位7段带点的数码管

2-4温湿度传感器电路:

温湿度传感器模块电路

本次项目的核心部件,使用SHT40温湿度传感器模块,SHT40是盛思锐生产的第四代,高精度,超低功耗的16位相对湿度和温度传感器,主要特性参数:相对湿度精度可以达到:±1.5%RH,温度精度可以达到:±0.1℃,平均的工作电流:0.4μA,空闲电流:80nA,工作范围:0-100%RH,-40-125℃,可以满足日常的温湿度测量需求。

SHT40温湿度模块

因为SHT40非常小,焊接难度很高,所以这里直接使用的本次大赛专供的SHT40模块,方便使用,这里需要特别注意的一点就是,SHT40温湿度模块的引脚和插座是要对应插上的,如果插反了的话,轻则影响温湿度模块的测量,重则烧毁模块!

 

2-6唤醒按键电路:

唤醒按键电路

为了实现温湿度检测仪的低功耗,节能省电的长时间运行,使用专门的唤醒按键对其进行唤醒,这样可以在需要温湿度显示的时候唤醒,让其显示温湿度,在不需要的时候可以进入低功耗的待机状态。这里需要注意的是按键在布局的时候要放置在靠近板框边缘,这样方便按键的使用。

 SWD我使用排针,不稳,我直接焊接上去。

*4、软件部分

按照官方文档及视频学习,软件视频教程:https://www.bilibili.com/video/BV1Ay411B7MF?vd_source=fcc6e4ce4c6927d6f1874a6d1f1138d7。使用这款芯片可以通过STM32CubeMX软件进行基础代码生成与配置,图形化的方式可以快速上手使用芯片,对我们非常友好。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
立创温湿度仪演示视频.mp4
0
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航