嘉立创产业服务站群
发作品签到
专业版

基于ESP32的腕带式血氧监测仪

工程标签

1.5k
0
0
6

简介

通过ESP32保存和传输血氧信息,上位机实时监控,带电池小体积低功耗。

简介:通过ESP32保存和传输血氧信息,上位机实时监控,带电池小体积低功耗。
基于ESP32物联网征集令
复刻成本:20

开源协议

MIT License

创建时间:2024-08-09 02:10:10更新时间:2024-09-26 01:42:22

描述

一、简介

       制作这个灵感来源于医院医生要病人租赁血氧手环,一周下来要五百多(一般的手环也就千把块,这个冤大头不想当了)。凭借平时学到的知识,加以动手实践,制作除了目前这个实时血氧检测仪。 本项目是基于esp32c3mini模组设计,传感器使用MAX30102模块检测血氧浓度和心跳。通过传感器采集信息,利用主控的无线功能来存储和上传这些信息。

 

 

二、功能亮点

 

- 血氧和心率数据采集通过无线给上位机显示

- 带有电池并充电,无屏幕降低功耗

- 体积小型化,只有约3cm x 3cm大小

 

三、项目进度

2024-08-09 创建项目

2024-09-06 设计完成并打板

2024-09-11 第一次打板验证失败

2024-09-12 第二次设计失误打板浪费

2024-09-15 第三次打板成功

2024-09-24 ESP32C3Mini主控及充电验证成功

2024-09-25 传感器验证成功

2024-09-26 软件部分修改验证完毕并开源

外壳部分待添加。。。

五、硬件设计

MCU使用ESP32C3MINI模块,传感器采用MAX30102模块。在设计过程中考虑了结构体积和布线优化,ESP32C3MINI是底部引脚,注意焊接需要焊台辅助。

供电的接口采用了立贴的2P TYPEC接口,这里特别注意这个器件是有引脚不同的两种,注意测试后使用。

充电部分采用了WST4054芯片,比较简介,没有额外的功能,充电亮灯,结束灭灯。由于锂电池自带保护板,所以保护电路省略。

板载没有设计自动下载电路,基于体积考虑,只预留了下载触点,“广告:欢迎使用我的ESP自动下载小板来下载,https://oshwhub.com/891101a/esp-shao-lu-qi”。

 

六、软件设计

软件部分参考了https://oshwhub.com/createskyblue/esp32-web-oximeter

注意软件必须修改SCL和SDA为2和3,因为我使用的是IO2和IO3.

其它部分可以按需修改,不是必须的。

附件不添加程序了,请参考原作者代码进行修改。

 

七、实物展示

 

见附件视频

八、焊接注意

1. 由于ESP32C3MINI是没有焊盘外露的,所以请先用焊台优先焊接。

2. 晶体管体积比较小,可能需要疯抢辅助

 

九、后记

 

        ESP32项目是我第一次接触,想象中的做法和实际遇到的问题那差距是相当的大,先是图画错器件重叠,再次打板又发现烧录口错误,直接废弃了,第三次打板回来发现没画自动下载电路,于是开始制作自动烧录小板(开源了这个小板,还挺好用),等小板回来终于可以烧录,又遇到程序问题,除错以后发现电池供电会重启,似乎电流不够。期间也遇到了2pin TypeC USB和封装引脚相反的问题,一个个坑,一个个填,实践的路上充满挑战。

        通过这次的实践,深入了解了ESP32模组的使用,后续也会拓宽项目器件的选型到ESP32上面。感谢立创提供的机会,很抱歉的是没赶上结项,下次加油。

 

设计图

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

BOM

暂无BOM

附件

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

工程成员

评论

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

底部导航