您当前位置: Arduino >  手指侦测心跳模块

扫描二维码,快速下载本应用说明文档(免费)

手指侦测心跳模块      

下载: 19  点击: 6225


大小:0.36KB 价格:0.00元 更新日期:2016-06-21 开发者:小R科技
  

手指侦测心跳模块
    • 应用名称
    • 所属分类
    • 更新时间
    • 立即下载
    • 手指侦测心跳模块
    • Arduino
    • 2016-06-21
【手指侦测心跳模块】 应用介绍

Arduino-手指侦测心跳模块

 
实验概述
      这个项目采用超先亮红外( lR)LED 光敏二极管来探测手指的脉搏,LED会随着脉搏跳动而闪动。
实验原理
      脉冲监视器是这样工作的,由于发光二极管是再手指的一面,而光敏三极管在手指的另一面,光敏三极管用来获取发射的光通量,当血压脉冲通过手指时,光敏三极管的电阻值会有微小的变化。


实验步骤
      本实验需要arduino开发板一个,手指侦测心跳模块一个。采用arduino模拟IO口A5检测来自手指侦测心跳模块采集的输入量,对这个数量进行平滑运算,然后输出到串口。
      接法:arduino开发板的电源板上面的A5口接手指侦测心跳模S引脚,手指侦测心跳模块中间引脚接arduino电源板5V,-接GND。

 
 
代码解析
      这个程序从模拟输入端读取原始数据并进行平滑处理,然后将这些原始数据和平滑后处理的数据写入串口软件,通过串口软件可以获取这俩个数据,并将他们黏贴到电子表格中可以进一步分析,注意这个串口通信软件设置为最高,以减小数据传输带来的延迟影响。当打开串口软件时需要把串口设置为115200。
      平滑功能采用一种成为“leaky intergration”,可通过代码了解这个方法,我们用如下办法完成这种平滑:double value = alpha*oldvalue+(1-alpha)*rawvalue;
变量alpha是大于0小于1的数,其大小决定了数据平滑的程度。

 
实验现象
      打开arduino开发板的开关,上传代码后,把手指放入传感管套打开串口监视软件,让程序运行3到4s,这样可以采集到几次脉搏跳。

      然后将数据的文本粘贴到电子表格中,此时可能需要采用列分隔符,即逗号。平滑的最终数据显示为如下图。


 

网友评论
dd   218.197.153.*   2017-01-16 16:31:23
这种就是不知道咋算心率好
1

网友评论仅供网友表达个人看法,并不表明 小R科技 Robots-Store机器人应用商城 同意其观点或证实其描述
昵称: 验证码: