发作品签到
专业版

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

工程标签

192
0
0
0

简介

桌面温湿度检测仪,基于主控单片STM32G030K6T6及传感器为Sensirion(瑞士盛思锐)的SHT40。

简介:桌面温湿度检测仪,基于主控单片STM32G030K6T6及传感器为Sensirion(瑞士盛思锐)的SHT40。

开源协议

Public Domain

创建时间:2024-07-06 17:44:49更新时间:2024-07-23 10:16:29

描述

 1、项目功能介绍


桌面温湿度检测仪项目使用STM32G030K6T6芯片作为主控芯片,该芯片使用Arm Cortex-M0+内核,最大主频64Mhz,具有32KB的Flash以及8K的SRAM,供电电压在2.0V~3.6V之间,传感器为Sensirion(瑞士盛思锐)的SHT40,通过I2C获取读取温湿度传感器的数值,分别显示在2个3位共阴数管上。

2、项目属性


此为立创第九届立创电赛温湿度检测仪项目。

3、硬件部分


1. 主控芯片為STM32G030K6T6 ,传感器为Sensirion(瑞士盛思锐)的SHT40
2. 温湿度使用2个3位阴极数码管作为显示,电源采用2节1.5V 5号电池供电。

晶震

SHT40

SN74HC595PWR

wake

LED

led3

dac_bat

swclk

 

4、软件部分


 

考虑到G0系列大家平时接触较少,在网上相关资料也不如传统的C8T6多,这里直接使用STM32CubeMX软件进行基础代码生成与配置,图形化的方式可以减少大家学习的时间,快速上手一款芯片。

STM32CubeMX软件可以前往ST官方网站或ST中文官网进行下载与安装,这样下载下来的是最新的版本。

Kiel5软件作为芯片编译下载所使用,也是需要安装的。

考虑到功耗问题,默认不开机,进入睡眠模式;当有按键按下时,触发中断,此时结束睡眠模式,执行按键判断,获取温湿度并启动数码管进行显示,同时启动定时器中断,循环显示两次温,湿度数据后再次进入睡眠,等待下次唤醒。

 

5、大赛LOGO验证


LOGO_CH

 

6、演示您的项目并录制成视频上传


前往查看更多详情 >

设计图

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

BOM

暂无BOM

附件

序号文件名称下载次数
1
uper_video_1721669136950941.mp4
0
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航