
#第九届立创电赛#温湿度检测仪-无线充电版-7679911A
简介
使用STM32G030K8T6作为主控,瑞士盛思锐的SHT40温湿度传感器模块作为测量设备,NU1680作为无线充电接收IC开发的支持QI协议无线充电的温湿度检测仪。
简介:使用STM32G030K8T6作为主控,瑞士盛思锐的SHT40温湿度传感器模块作为测量设备,NU1680作为无线充电接收IC开发的支持QI协议无线充电的温湿度检测仪。开源协议
:GPL 3.0
描述
* 1、项目功能介绍
*2、项目属性
原创首次公开
* 3、开源协议
GPL 3.0
请在竞赛阶段填写 ↓
*4、硬件部分
原理图

PCB设计-顶层

PCB设计-底层

PCB实物正面

PCB实物背面

PCB尺寸35*55mm 四角固定孔位为R=1mm的孔 使用M2*4螺丝以及M2*11螺柱固定PCB与显示屏


电池采用背胶固定在显示屏PCB上防止与下方元器件接触

电池采用PH2.0-2P端子连接 ,方便更换不同容量的电池 实测厚度10mm的电池会被显示屏背后元器件影响, 支持最大尺寸为长50mm 宽 30mm 厚 8mm电池
按键功能介绍

板载3个轻触按键 如图所示尺寸使用为4.5*4.5*5.5mm ,实现按键下沉效果 上盖厚度为2mm, 可自行更改不同高度按键实现不同的效果
从左到右的按键功能分别是:
在数据显示界面:
进入设置界面 \无\唤醒屏幕
设置界面如图所示共有两种状态

刚进入设置界面为上图所示状态
此时三个按键的功能分别是
进入设置选项\上一个功能\下一个功能
第二和第三个按键控制左边光标的上下移动 从而选择需要改变的功能
按下第一个按键后进入选项设置界面,如下图所示

此时在设置选项文本出现一个>
此时三个按键的功能分别是
退出设置选项\切换上一个设置选项\切换到下一个设置选项
各功能设置改变后在退出设置选项后生效
例如,切换显示模式后会自动切换背光时间\背光亮度\数据刷新间隔等数据
可通过演示视频看到
在完成设置后,可以通过按住按键3后按下按键1来返回数据显示界面;或者在退出设置选项后等待10s后自动返回数据显示界面
同样可以通过演示视频看到
外壳设计
外壳使用AutoCAD建模
设计了两种底板

一种是底座样式 可以将底部螺丝隐藏
另一种就是平板贴合样式,第一种显示效果更好但需要底部支撑,第二种完全不需要支撑,打印简单
隐藏螺丝也可以通过修改主体尺寸完成,但考虑到会增加屏幕到外壳的距离影响显示效果就暂时未修改,会上传AutoCAD格式源文件有需要可以自己修改
*5、软件部分
使用STM32CubeMX生成基础代码 引脚配置如下图所示

时钟配置如下图所示

代码编写使用KEIL5
采用裸机开发,总体逻辑如下图所示

初次开发采用STM32G030K6T6 在需要电量检测时代码空间不足后换成STM32G030K8T6 其余不变
所以代码有两个版本除了电量显示功能外其余没区别
使用3个定时器,分别实现1ms\1s\1.5s执行功能

*6、BOM清单
通过文件获取 请以上传的BOM文件为准
*7、大赛LOGO验证

* 8、演示您的项目并录制成视频上传
通过文件上传
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程

评论