
#第九届立创电赛#简易温湿度仪
简介
【2024训练营】基于STM32G030K6T6的简易温湿度仪
简介:【2024训练营】基于STM32G030K6T6的简易温湿度仪开源协议
:GPL 3.0
描述
* 1、项目功能介绍
本项目复刻自🔗【立创训练营】桌面温湿度仪👈
在原项目基础上,改用0.91寸OLED显示,加入锂电池充放电部分,加入蜂鸣器,通过按键切换显示页面,重新绘制原理图及PCB,减小电路板尺寸,使其更加小巧便携。
项目功能:
- 环境温度、湿度
- 按键唤醒、休眠
- 按键切换页面
*2、项目属性
此项目复刻自🔗【立创训练营】桌面温湿度仪👈
* 3、开源协议
*4、硬件部分
硬件电路参考官方文档,修改了屏幕显示部分,以及电源部分
- 主控电路

- SHT40电路

- OLED屏幕

- 蜂鸣器电路

- 电源电路

*5、软件部分
使用🔗stm32cubemx👈软件,快速生成基础代码

| 引脚 | 功能 |
| PB8 | SHT40 IIC SCL |
| PB9 | SHT40 IIC SDA |
| PA11 | OLED IIC SCL |
| PA12 | OLED IIC SDA |
| PB5 | 状态按键 |
| PA8 | 显示切换 |
| PB1 | 电压采集 |
| PB2 | 蜂鸣器 |
| PA13 | SWDIO |
| PA14 | SWCLK |
| PC14 | RCC_OSC32_IN |
| PC15 | RCC_OSC32_OUT |
使用i2c1(PB8, PB9)来获取SHT40温湿度数据,i2c2(PA11, PA12)来控制OLED屏幕显示。
OLED屏幕显示使用硬件I2C驱动,移植🔗u8g2库👈。
*6、BOM清单
详情见下方BOM表
*7、大赛LOGO验证

* 8、演示您的项目并录制成视频上传
视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;
视频标题:立创电赛:{项目名称}-{视频模块名称};如立创电赛:《自动驾驶》-团队介绍。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论