无需登录 数据私有 本地保存

蓝牙心率带演示 - Web Bluetooth 接入健康设备

59
0
0
0
蓝牙低功耗 (BLE)

Bluetooth Low Energy 是蓝牙4.0引入的低功耗无线通信技术,专为小型设备设计。相比经典蓝牙,BLE 功耗极低,一颗纽扣电池可使用数月甚至数年。本工具通过 BLE 协议与心率设备通信,是实现网页端蓝牙连接的基础技术。

Heart Rate Service (0x180D)

蓝牙 SIG 定义的标准心率服务,UUID 为 0x180D。任何符合该标准的心率设备都会提供此服务,包含心率测量特征值(0x2A37)和身体传感器位置特征值(0x2A38)。本工具通过读取该服务获取心率数据,确保与所有标准心率设备兼容。

GATT (通用属性协议)

Generic Attribute Profile 是 BLE 的数据交换协议,定义了设备之间如何发现服务、读写特征值。心率数据通过 GATT 协议中的 Service(服务)和 Characteristic(特征值)层级结构组织。本工具使用 GATT 读取操作获取心率特征值的实时数据。

BPM (每分钟心跳次数)

Beats Per Minute 是心率的标准计量单位,表示每分钟心脏跳动的次数。正常成年人静息心率通常在60-100 BPM之间,经常运动的人可能低至40-60 BPM。本工具实时显示的数字即为当前 BPM 值。

RR 间期

RR 间期是指连续两次心跳(R波峰值)之间的时间间隔,单位为毫秒(ms)。它是 HRV 分析的基础数据,正常静息状态下约为600-1200ms。本工具通过解析蓝牙心率数据中的 RR 间期字段获取该值,并用于计算 SDNN、RMSSD 等 HRV 指标。

SDNN (NN间期标准差)

Standard Deviation of NN Intervals,即所有 RR 间期的标准差,反映心率变异性的整体水平。正常范围通常为30-60ms,数值越高表示自主神经系统调节能力越好。SDNN 降低可能提示自主神经功能受损,是心血管健康的重要参考指标。

RMSSD (相邻RR间期差值均方根)

Root Mean Square of Successive Differences,即相邻 RR 间期差值的均方根。该指标主要反映副交感神经(迷走神经)的活性,正常范围为20-50ms。RMSSD 是评估心脏恢复能力和压力水平的常用指标,也是本工具自动计算的核心 HRV 指标之一。

pNN50

相邻 RR 间期差值超过50毫秒的百分比。pNN50 反映副交感神经活性,正常值通常在5%-25%之间。数值较高说明心率变异性较好,自主神经系统调节功能正常。本工具自动计算并显示该指标,作为 HRV 评估的辅助参考。

最大心率 (MHR)

Maximum Heart Rate,个体在极限运动状态下心脏能达到的最高频率。最常用的估算公式为 MHR = 220 - 年龄。本工具利用该公式计算预估最大心率,并据此划分心率训练区间,帮助用户判断当前运动强度所处的训练区域。

ECG 心电检测原理

Electrocardiogram(心电图)是通过电极检测心脏电活动的技术。蓝牙心率带采用电极式检测,直接捕捉心脏跳动产生的电信号,精度高、响应速度快(小于1秒)。相比智能手表的光学 PPG 传感器,ECG 原理的检测方式在高强度运动中更加准确可靠。

Web Bluetooth API

W3C 标准 Web API,允许网页应用通过 JavaScript 直接与蓝牙低功耗设备通信。开发者无需编写原生应用即可在网页中实现蓝牙设备的扫描、连接、数据读写等功能。目前 Chrome、Edge、Opera 浏览器完整支持,Firefox 和 Safari 暂不支持。