专业版
#第九届立创电赛#简易温湿度仪
126
0
0
1
简介
【2024训练营】基于STM32G030K6T6的简易温湿度仪
简介:【2024训练营】基于STM32G030K6T6的简易温湿度仪开源协议
:GPL 3.0
创建时间:2024-07-05 20:15:25更新时间:2024-07-26 14:20:24
描述
* 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
克隆工程
添加到专辑
0
0
分享
侵权投诉
评论