
纽扣电池蓝牙温湿度计CR2032+CH592F+SHT40
简介
CR2032供电的基于沁恒CH592f低功耗蓝牙单片机的温湿度计,传感器使用SHT40
简介:CR2032供电的基于沁恒CH592f低功耗蓝牙单片机的温湿度计,传感器使用SHT40开源协议
:CC BY-NC-SA 4.0
(未经作者授权,禁止转载)描述
0x00 项目简介
在开源广场上发现了Azunya大佬的低功耗蓝牙温湿度计项目,感觉太棒了。美中不足就是太小(里面甚至有0201的元件)焊接起来不方便。
将CR1220电池换成CR2032,在增加PCB尺寸获得更大空间的同时还能获得更长的续航。
思路与原理图来源于Azunya的开源作品,感谢大佬将这么棒的项目分享出来!❤❤
❤纽扣电池蓝牙温湿度计CR1220+CH592F+SHT40❤
0x01 差异概况
1、扩大尺寸😝
大佬的原项目是一个十分小巧的低功耗蓝牙温湿度计。为了能满足更长的续航,计划要塞下一个CR2032纽扣电池,将板子扩大了一圈
2、更大电池🔋
- 从原来的插针式CR1220/CR1225底座更换了一个平脚的CR2032的电池底座
- 发现负极触点接触不太好,将负极触点焊盘从电池底座封装的 10mm调整到17mm(待验证)
3、成本管控🤑
因尺寸变大空间充裕,为方便焊接,将较小的原件如0201、0402封装的电容电阻换成0603封装。为了节约成本,将原有贴片天线更换为pcb板载天线
0x02 实物图片
V1.2
正面照片
V2.0
正面照片
背面图片
蓝牙截图(2024年7月16日新电池)
3D打印外壳
模型已上传嘉立创3D打印模型商城


限位后开孔正好对着SHT40🉐
0x03 TODO
- 改固件想办法接入homeassistant(mosfet2021大佬已经给了参考方案😘,待有空研究一下)
- 将历史温湿度数据存储在芯片内置的flash里
- 做一个安卓客户端,可以生成历史温湿度曲线📈
0x04 更新日志
2024年6月23日 1.2.1
1. 放大了下载的串口触点方便下载。
2. 更改了部分元件封装和位号方便焊接,感觉更好看了一点。
3. 在板子左上角加了个挖槽区域作为外壳的限位槽。
2024年7月21日 2.0.0
1. 简化烧录
- 将原有的串口触点按照杜邦线间距(中心间距2.54mm)排列好方便下载程序,无需焊接! (😍2024年7月21日重大更新😍)
新触点下载如图:
用这种带弹簧的应该会更方便
2. 提高续航
- 加上了一个定位挖槽,做了个3D模型外壳,降低外部接触导致短路浪费电。
3. 调整DRC约束
- 在PCB给天线处增加了约束区域,现在天线的DRC报错不会显示了😋
4.规范铺铜
- 给晶振里面的铺铜去掉了,据说晶振铺铜会照成温度变化导致晶振频率改变(有大佬清楚麻烦给解惑😲)
5.吐槽
- 开源项目的更新有点不太合理,我要编辑项目必须得先将项目下架(保存为草稿)才能编辑,EDA里面的工程版本管理感觉我也用的不太顺手。请教下大家有没有正确的版本迭代方式?
设计图

BOM


评论