锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

PulseSensor心率传感器解析

时间:2023-02-19 08:30:00 心率传感器模块lcd显示ys

一、原则说明

PulseSensor采用光电容积法,光电容积法的基本原理是利用人体组织在血管搏动时造成不同透光率进行脉搏测量。其使用的传感器由光源和光电变换器两部分组成,通过绑带或夹子固定在病人的手指或耳垂.上。光源对动脉血中氧和血红蛋白有选择性的波长( 500m^ 700nm)发光二极管。当光束通过人体外周血管时,光的透光率由于动脉搏动充血容积的变化而发生变化。此时,光电变换器接收人体组织反射的光,转换为电信号,放大和输出。由于脉搏是心脏搏动和动脉血管体积周期性变化的信号,因此光电变换器电信号变化周期就是脉搏率。详情见pulsesensor说明书。
在这里插入图片描述

二、引脚说明


VCC——3.3V
GND——GND
信号输出——Arduino模拟口(例如Arduino Uno的A0~A5)

三、Arduino PulseSensor

库文件:
GitHub

链接:https://pan.baidu.com/s/10CtWAo96chtVJyyJiSZkWg  提取码:h04v 
#define heartratePin A1 //引脚定义 #include "Heartrate.h"   Heartrate heartrate(DIGITAL_MODE); //选择模式ANALOG_MODE or DIGITAL_MODE  void setup() { 
           Serial.begin(115200);   }  void loop() { 
           uint8_t rateValue;   heartrate.getValue(heartratePin); //A1口读取到的样本值   rateValue = heartrate.getRate(); ///返回光电变换器电信号变化周期   if(rateValue)  { 
             Serial.println(rateValue);   }   delay(20); } 
锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章