baobaos

Mbed BLE Sensors tag开发学习分享1:蓝牙通信实验之模拟心跳检测

0
阅读(3482)

这个板子刚拿到手我还是有小小的激动的,小小的板子 上集成了三轴线性加速度计,温度传感器和压力传感器。上面集成的传感器越多,说明可以玩的实验就越多。既然是蓝牙开发板,想都不用想,和手机实现蓝牙联机 肯定是可以的。今天就给大家分享个有趣的实验,蓝牙通信实验之模拟心跳检测。

步骤一:生成HEX文件

打开我们的在线编译工具:https://developer.mbed.org/compiler

首先我们得注册账号,注册完成后如下图:

X[R8`63L5AM~0`5CY5RSF)E.jpg

 

红圈里就是我刚刚注册的账号,我们点击蓝圈里的NEW来新建个项目!下面继续看图:

VRDTHK728U~KAV%%%L6QZXF.png

点击NEW后,会弹出个上图的对话框,我们在分红圈里选择Heart Rate Monitor这个例程,再点击OK

0TL%$VHJ4SI3ISBO{UNORJS.png

耐心的等待项目的创建,项目创建成功的页面如下图:

}V[6O}3WQCGVHC3T@VF5P(5.png

我们点击圈里的compile,又是一个耐心的等待过程:

8A_}3VSW@[1BV3ZEYA~V}F9.png

HEX文件生成完成后,会跳出个对话框让我们选择保存路径,我们把文件保存到一个容易找得到的文件夹里就行啦,这个就不必我多交代了!

)1E)0H)@IQ2HO_QP[UX13X2.png 

步骤二:HEX导入到MBED中

这个步骤一个图,一句话就说明白了,先看图:

IMG_20160613_153305_conew1.jpg

USB线的另一头插到电脑的USB口,我的电脑里会弹出一个移动盘符,把刚刚生成的HEX复制进这个盘里就完成了程序的导入。

步骤三:打开APP实现通信

我是在某豆荚里搜到这款APP的,名为NRF TOOLBOX,图标如下:

图片2.png

打开APP选择最中间的那个HRM

图片1.png

打开后的点击界面最下方的connect

WZJS`[TIWAS7MTU8N}~7Z)Y.png

选择设备HRM1,开发板就成功的手机实现了链接!

X[QUA2RU~ZR$PMBKE~26LT0.png

把手指隔着一张纸放到蓝牙开发模块上,得到了下图的曲线,具体原因我就不深究了!

Screenshot_2016-06-13-15-58-04_conew1.png