5220| 3
|
[项目] 看你对谁来电! |
很多人面对自己喜欢的人的时候不由的会心跳加速,所以最近我做了个心率监测的小应用,看看她是不是真是你的女神! 提到开源心率传感器,大部分创客心中第一反应应该就是pulsesensor了。淘宝搜心率传感器,你会惊讶的发现淘宝整个页面都是pulsesensor的产品或者它的COPY版(大天朝你懂的)! 为什么整个市场上只有pulsesensor做到这么简单易用、便宜,便宜,便宜(重要的事情说三遍)的心率传感器呢?(当然这么简单的硬件在我们早就复制出来,而且更便宜!!) PulseSensor能够直接输出模拟量的值,原因是其是通过光电反射式来测量血管搏动时造成透光率不同(由于氧气和血红蛋白的含量不同)来进行脉搏测量的。它有一个发绿光的LED光源,绿光打在皮肤上(所以传感器需要紧贴皮肤),光电变换器就能够接收到反射回来的模拟量,这样经过数值换算就能得到此时的心率(手指和耳垂处较准)。 PulseSensor是一款开源的硬件,所以国外官网上有对应的Arduino程序和上位机PROCESSING程序。这样就能够很方便的供我们查看心率图。 说了这么久还没给你们看看心率传感器的样子,看它其实长的这样!是不是萌萌哒~ 正面发光LED前面已经说了是光源,后面的其实我装进壳子里面的时候我打了胶,贴了黑色胶布的,避干扰。 为了实时显示心跳速率,我用了UNO做主控,LCD12864显示屏扩展版做显示及LED灯带的亮灭频率来反映心率。 先来张整体图 注:三个灯按快门的一瞬间没亮,不是坏了。按的时候按紧一点,我这样按的时候有点漏光了,不好,是为了让你们看到那里有个传感器。看不到?好吧,来张单独的传感器安装位置的照片。 好了,做好了这些,我们就可以找个玩的好的都是单身的异性朋友来玩耍了,如果你对着他的眼睛看后心跳加速了,并且她对战你看也心跳加速了,恭喜你们,在一起吧!!如果没有的话,嗯,你们只是好朋友! 强烈不建议用这个去对着你的基友玩耍,万一他对你心跳加速了,以后上厕所就要小心了,当然如果你们互相心跳加速,哥们,移民美国吧。美利坚人民是支持你们的!!我在这祝贺你们,我也做了回月老,哈哈哈~!! 玩耍起来吧!! 注:附件里面PulseSensorAmped_Arduino 文件夹里面是两个arduino文件,不要分开他们,我们只要打开PulseSensorAmped_Arduino.ino就可以了,他们两个文件会同时显示在编程器里面,我们只要把PulseSensorAmped_Arduino烧尽UNO就可以了,INTERRUPT.ino文件是做心率处理的,将引脚读到的模拟量转换成心率。 附件里面两个STL文件是3D文件,用CURA软件转换成GCODE文件就可以用3D打印机打出外壳了。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed