← 返回资讯列表

AI 与硬件

用 ESP32-CAM 把普通血压计变成智能设备

完整中文导读

创客 Tomasz Burzy 用 ESP32-CAM 对准二手血压计的七段数码管显示屏拍照,通过检测各段亮灭直接还原收缩压、舒张压和脉率,再经 Wi-Fi 上传到本地健康追踪应用。固件开源,支持发送数据到 Home Assistant、Node-RED 或其他 HTTP 端点,并附带 3D 打印摄像头支架和数字映射工具。

摄像头偶尔会误读数字,重要测量仍需对照原显示屏核对。

中文整理

作者 / 来源:Nick Bild · 原文时间:2026年11月5日 00:13(北京时间)

原作者信息要点

文章介绍的是制作者Tomasz Burzy的一个改造项目:用ESP32-CAM把一台二手普通血压计接入网络,使其测量结果可以自动上传,而不必手动录入数字。

项目起点是Burzy在eBay上购买的一台廉价血压计。他原本打算直接接入血压计内部电子线路来提取测量值,但发现难度高于预期。打开设备后,他看到电路板上有一颗Epson微控制器、压力传感器,以及用于驱动气泵和阀门的电子元件。

Burzy用一台廉价逻辑分析仪探测电路板,试图找到送往显示屏的数据。他捕获到了压力传感器的原始读数,但收缩压和舒张压的最终数值由微控制器在内部计算得出。他还尝试借助AI编写自己的血压计算算法,但结果不够准确,无法使用。

随后他改用更简单、但略显笨拙的方案:用摄像头对准显示屏直接读取数字。ESP32-CAM负责拍摄LCD图像并通过Wi-Fi传输测量值;固件没有采用计算量较大的光学字符识别,而是利用七段数码管的特性,检查各段预定位置是否点亮,从而还原收缩压、舒张压和脉率。

为保持摄像头对齐,Burzy在Fusion 360中设计了定制安装臂并3D打印。他还发现血压计透明显示窗的反光会干扰检测,因此移除了这层塑料。成品增加了两个按钮用于选择用户配置,并用LED确认选择;ESP32-CAM可在两次测量之间进入深度睡眠,按下血压计开始按钮时自动唤醒。

测量完成后,ESP32读取显示内容并上传到Burzy的私有健康追踪应用。开源固件还支持把测量结果发送到Home Assistant、Node-RED或其他HTTP端点。Burzy已发布固件、数字映射工具和可3D打印的摄像头支架。文章提醒,摄像头偶尔会误读数字,重要测量值应始终对照原始显示屏核对。

本站整理与观察

本站观察:该项目的核心取舍在于放弃逆向解析血压计内部计算,转而用摄像头读取最终显示值,从而绕开专有算法和电路协议。这一思路的可复制性依赖显示屏为七段数码管且布局固定。

本站观察:文章给出的准确性信息有限,只提到摄像头“偶尔”会误读数字,未提供误读率、测试样本量或不同光照条件下的表现,因此无法据此评估该方案在健康数据记录中的可靠性。

本站观察:项目已公开固件、数字映射工具和3D打印支架,并支持Home Assistant、Node-RED及通用HTTP端点,说明其定位更接近本地健康数据采集与自动化集成,而非经过认证的医疗测量设备。

材料为项目介绍性文章,未提供误读率、测试规模、血压计具体型号、ESP32-CAM固件版本或健康追踪应用的实现细节;文中关于准确性和兼容性的描述主要来自原作者,本站未独立验证。本站观察仅为基于文本的推论,不构成医疗或技术选型建议。

本文为来源内容的中文摘要与整理,不代表原文全文翻译。完整信息请查阅来源原文。

打开来源原文 ↗返回资讯列表