查看: 7264|回复: 18

【Arduino】168种传感器模块系列实验(15)---手指侦测心跳

[复制链接]

签到天数: 79 天

[LV.6]常住居民II

发表于 2019-6-7 11:08 | 显示全部楼层 |阅读模式
本帖最后由 eagler8 于 2020-11-12 20:21 编辑

37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试做实验,不管成功与否,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。


【Arduino】168种传感器模块系列实验(资料+代码+图形+仿真)
实验十五:手指侦测心跳传感器模块KY-039
01-.jpg

01.jpg




签到天数: 79 天

[LV.6]常住居民II

 楼主| 发表于 2019-6-7 11:16 | 显示全部楼层
简单的测试心跳传感器,由一个红外线LED和红外光电晶体管构成,还有二只电阻,结构简单成本低廉,只能是做做实验和学学相关的知识(没有医疗实用价值),其大概的电原理示意图如下。


02.jpg

签到天数: 79 天

[LV.6]常住居民II

 楼主| 发表于 2019-6-7 11:32 | 显示全部楼层
在网上搜到了一些参考实验资料


05.jpg
06.jpg

签到天数: 79 天

[LV.6]常住居民II

 楼主| 发表于 2019-6-7 11:36 | 显示全部楼层
07.jpg
07-.jpg

签到天数: 79 天

[LV.6]常住居民II

 楼主| 发表于 2019-6-7 11:49 | 显示全部楼层
原理大概是手指放在红外线发射器和红外光敏三极管之间后,随着心脏跳动,红外光敏三极管的输出也在不断变化,通过这种变化来检测心跳。为防止外界红外线对数据造成影响,最好将手指测心跳模块放在一个封闭的盒子里面,然后进行心跳检测。
08.jpg
09.jpg

签到天数: 79 天

[LV.6]常住居民II

 楼主| 发表于 2019-6-7 11:53 | 显示全部楼层
模块接口说明
1、GND 接电源负极(标注为-)
2、VCC 接电源正极 3.3-5V
3、AO模拟信号输出(标注为S)


10.jpg

11.jpg

签到天数: 79 天

[LV.6]常住居民II

 楼主| 发表于 2019-6-7 15:28 | 显示全部楼层
实验场景图


18.jpg

签到天数: 79 天

[LV.6]常住居民II

 楼主| 发表于 2019-6-7 15:36 | 显示全部楼层
使用《串口调试波形图版V3.0》的测试情况,波形几乎成了一条线


15.jpg

14.jpg

14-.jpg

签到天数: 79 天

[LV.6]常住居民II

 楼主| 发表于 2019-6-7 15:57 | 显示全部楼层
后来还是Arduino 1.8.9自带的《串口绘图器》好用一些,简单的程序,勉强有了波形........感觉我的心脏跳得好乱

15--.jpg

16.jpg

17.jpg

签到天数: 79 天

[LV.6]常住居民II

 楼主| 发表于 2019-6-7 16:05 | 显示全部楼层
[mw_shl_code=arduino,true]/*
【Arduino】37种传感器模块系列实验(15)
    ---手指侦测心跳传感器模块
*/

void setup()
{
  Serial.begin(9600);
  pinMode(A0,INPUT);
}

void loop()
{
  Serial.println(analogRead(A0));
  delay(300);
}
[/mw_shl_code]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

点灯APP界面配置乱码
点灯APP界面配置乱码
界面配置导出页面的内容乱码
esp32s2 在Arduino IDE调试USB CDC
esp32s2 在Arduino IDE调
各位大佬好,最近尝试弄清如何使用esp32s2的usb功能。然后在Github上找的代码,放到自
天气显示屏代码开源与部分说明
天气显示屏代码开源与部分
前言:这个帖子可能有点乱(其实是第一次写那么长代码的帖子),本来想分几篇慢慢写的
教你让OLED动起来!多重字符串版!
教你让OLED动起来!多重字
大家都知道:arduino单片机是单线程的 而上次教程中的多段字符串的运行速度必须一致
DIY炫彩灯带,竟如此简单,更有硬件开发工具免费领!
DIY炫彩灯带,竟如此简单
什么是涂鸦Arduino SDK? Arduino 是全球最流行的开源硬件平台,涂鸦官方推出的 Ardui
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表