
基于火禾实验室STM32智能手环手表升级版设计
简介
基于B站UP主火核实验室STM32手表教程(全网最详细!)中新改良一些功能,如心率监测,温湿度采集,步数检测,蓝牙采集数据,串口自动下载等新功能 更加贴合实际功能,项目可以用于毕业设计,课程设计
简介:基于B站UP主火核实验室STM32手表教程(全网最详细!)中新改良一些功能,如心率监测,温湿度采集,步数检测,蓝牙采集数据,串口自动下载等新功能 更加贴合实际功能,项目可以用于毕业设计,课程设计开源协议
:OpenAtom OHL 1.0
描述
原作者视频链接:
STM32手表教程(全网最详细!)_哔哩哔哩_bilibili
补发,Max30102心率血氧检测模块,基于STM32单片机的心率血氧检测_哔哩哔哩_bilibili
项目简介:
在B站UP主火核实验室基础上加入了一些新的模块和改变了一下模块接线
新增模块如下:
SHT30温湿度采集(些许不准需要自行加温度补偿)
MAX30102心率传感(直接板载,懒得画额外原理图了)
XY-MB035A蓝牙模块(这个模块淘宝1块钱一个,体积非常小)
CH340X串口自动下载(体积极为小,价格便宜)
改变模块如下:
更改供电,TYPEC可以直接插电就有响应,添加一个额外LDO,便于串口烧录
所有IIC总线全部挂到OLED的PB8和PB9
把原有插件LED变成贴片0805 LED更加美观
软件方面新加了一下小功能如:
支持IIC外设/蓝牙软件开关(下一个版本可能做硬件开关)
可以用户自行修改屏幕亮度
增加省电模式(降低屏幕亮度,关闭所有IIC外设仅保存内部RTC)
软件代码:
毕设结束后会加上去,如需要请私信
更多细节及问题:
有一些小问题比如温湿度测量极为不准,只能图一乐,希望有大神可以帮忙看看问题,并且计步算法也不咋地,就调用了X轴加速度。不过这些功能毕设足矣了!
如果需要在火禾实验室版本上烧录代码,需要更改其他IIC外设接口改成和OLED一样的zIO
蓝牙用的江科大的蓝牙小程序,蓝牙模块需配置接收UUID为:开头为0000FFF1的
更改电源为1.5的可插拔接口便于使用,供电变为TypeC输入,与此同时,板子体积完全不变,依旧是原厂大小
一整套下来极其便宜,不到20,建议用热风枪来焊接,如果有焊武帝就当我没说,不建议用加热台
致谢
再此非常感谢火核实验室的开源!在此感谢!本项目全程开源,请其他人引用标明来处!侵权必究!
图片展示:




设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论