心率测试方法及装置的制造方法
【技术领域】
[0001]本发明属于电子技术领域,尤其涉及一种心率测试方法及装置。
【背景技术】
[0002]智能穿戴产品,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。随着智能穿戴产品市场日益发展壮大,关于健康类的心率测试、体温测试、血压测试等功能的需求也越发旺盛。而心率测试是其中最重要也是需求最强烈的健康测试功能之一。
[0003]目前市场上具有心率测试功能的智能穿戴产品已经较为普遍,这些智能穿戴产品一般通过以下两种方式实现其心率测试功能:一是通过与手机APP (Application,应用程序)连接,利用该APP控制智能穿戴产品进行心率测试;二是通过智能穿戴产品上的物理按键实现心率测试功能。
[0004]然而,上述第一种测试方式,一方面,由于需要下载专业的APP,并要求手机与智能穿戴产品保持成功连接状态才能进行,操作繁琐;另一方面,由于需要人工主动操作才有测试数据,否则没有数据显示,而且数据的连贯性不强,导致测试数据的参考价值不高。而上述第二种测试方式,虽然不必与手机连接就能测试心率,但需要手动按键才能启动测试,且由于手动测试具有随意性,这就导致测试数据的保留也依然具有随机性,测试数据的参考价值同样不高。
【发明内容】
[0005]本发明提供一种心率测试方法及装置,可循环地自动定时启动心率测试任务,简化了操作,并使得测试数据呈现时间规律性,具有较高的参考价值。
[0006]本发明第一方面提供一种心率测试方法,应用于智能穿戴设备,所述方法包括:按照预置的时间规则,定时自动启动心率测试任务;通过心率传感器测试用户的心率;将测得的心率数据进行输出。
[0007]本发明第二方面提供一种心率测试装置,运行于智能穿戴设备,所述装置包括:任务管理模块,用于按照预置的时间规则,定时自动启动心率测试任务;心率测试模块,用于通过心率传感器测试用户的心率;数据输出模块,用于将所述心率测试模块测得的心率数据进行输出。
[0008]从上述本发明实施例可知,通过按照预置的时间规则,定时自动启动心率测试任务,相对于现有技术,本发明一方面,由于是自动测试,无需任何人为操作,因此可简化测试程序,实现心率测试的自动化,具有简单便捷的优点,另一方面,由于是按照一定的时间规律定时测试,使得测试数据呈现时间规律性,具有较高的参考价值。
【附图说明】
[0009]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0010]图I是本发明实施例一提供的心率测试方法的流程示意图;
[0011]图2是本发明实施例二提供的心率测试方法的流程示意图;
[0012]图3是本发明实施例提供的心率测试方法中心率动态变化表的示意图;
[0013]图4是本发明实施例三提供的心率测试装置的结构示意图;
[0014]图5是本发明实施例四提供的心率测试装置的结构示意图。
【具体实施方式】
[0015]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0016]本发明实施例中的心率测试方法,应用于智能穿戴设备,智能穿戴设备是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。而广义的智能穿戴设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。随着技术的进步以及用户需求的变迀,可穿戴式智能设备的形态与应用热点也在不断的变化。为便于描述,以下各实施例中的智能穿戴设备以具有心率测试功能的智能手表为例。
[0017]请参阅附图1,附图I为本发明实施例一提供的心率测试方法的实现流程示意图,主要包括以下步骤Sll至步骤S13 :
[0018]S11、按照预置的时间规则,定时自动启动心率测试任务;
[0019]智能手表中内置定时器,按照预置的时间规则,通过该定时器,周期性地检测是否到达预置的时间点,并当每次检测到到达预置时间点时,自动启动心率测试任务,同时,进入下一轮倒计时。其中,该预置的时间点可以是整点,如点、2点、3点等等。或者,该预置的时间点也可以是根据用户自定义的任意时间间隔换算得到的时间点,如:间隔30分钟、60分钟、90分钟、120分钟等等,也即按照用户自定义的时间间隔,定时自动启动心率测试任务。
[0020]S12、通过心率传感器测试用户的心率;
[0021]心率是指正常人安静状态下每分钟心跳的次数,一般为60?100次/分。智能手表中内置心率传感器,该心率传感器可以但不限于包括:红外线心率传感器、光电心率传感器等。优选为光电心率传感器。
[0022]具体地,通过心率传感器获得用户在一定测试时长内的心率数据,如:30秒或I分钟内的心率数据。可以理解地,该测试时长可以由用户自定义。
[0023]S13、将测得的心率数据进行输出。
[0024]按照预置的输出规则,将测得的心率数据进行输出,如实时输出到智能手表的屏幕中,以便用户了解测试结果。优选地,在智能手表的屏幕中显示本次心率测试任务中测得的心率数据,即,在执行本次心率测试任务时,根据实时获得的测试结果,刷新屏幕中的心率数据,使得屏幕中只显示当前的测试数据,而将历次心率测试任务中测得的历史心率数据保存在智能手表中,然后,可根据用户的操作将保存的历史心率数据进行显示。
[0025]本发明实施例提供的心率测试方法,通过按照预置的时间规则,定时自动启动心率测试任务,相对于现有技术,本发明一方面,由于是自动测试,无需任何人为操作,因此可简化测试程序,实现心率测试的自动化,具有简单便捷的优点,另一方面,由于是按照一定的时间规律定时测试,使得测试数据呈现时间规律性,具有较高的参考价值。
[0026]请参阅附图2,附图2为本发明实施例二提供的心率测试方法的实现流程示意图,主要包括以下步骤S21至步骤S24:
[0027]S21、整点自动启动心率测试任务;
[0028]智能手表中内置定时器,通过该定时器,在每个整点自动启动心率测试任务。
[0029]S22、通过光电心率传感器测试用户的心率;
[0030]智能手表中内置光电心率传感器。光电心率传感器是指一种通过将收集的LED (light emitting d1de,发光二极管)灯光反射信号转换为相应的心跳频率值的心率感测装置。
[0031]具体地,在每个整点,智能手表自动启动心率测试任务,控制智能手表上的LED灯自动开启,通过内置的光电心率传感器进行双向绿光LED灯光反射信号收集,然后通过预置心率转换算法,将收集到的反射信号进行处理,得到相应的心率数值,保存并输出。通过光电心率传感器测试用户的心率,相较于其他心率传感器,可获得更为准确的测试数据。
[0032]进一步地,在测试过程中,用户可通过执行预置的操作,停止当前的心率测试任务。当检测到用户触发停止测试的操作时,智能手表停止当前执行的该心率测试任务,并当下一个测试时间点到达时,重新启动该心率测试任务。用户触发停止测试的操作可以但不限于包括:长按预设的用于停止心率测试的物理按键。举例来说,1点整,智能手表自动启动心率测试任务,开始通过内置的光电心率传感器测试用户的心率,测试时长为30秒,在第15秒时,检测到用户按压功能键3秒钟,则停止当前的心率测试任务,指令光电心率传感器停止心率测试,并输出停止任务前获得的测试数据;然后在2点整,重新启动心率测试任务,再次通过光电心率传感器测试用户的心率。
[0033]S23、将测得的心率数据输出至该智能穿戴设备的显示屏幕中;
[0034]将光电心率传感器测得的心率数据输出至智能手表的显示屏幕中进行显示。具体地,在智能手表的屏幕中显示本次心率测试任务中测得的心率数据,即,在执行本次心率测试任务时,根据测试结果,刷新屏幕中的心率数据,使得屏幕中只显示当前的测试数据,而将历史心率数据保存在智能手表中,然后,可根据用户的操作将保存的历史心率数据进行显不ο
[0035]S24,将该心率数据输出至智能移动终端,使得该智能移动终端根据该心率数据与历史心率数据,生成心率动态变化表并显示在该智能移动终端的屏幕中。
[0036]同时,将测得的心率数据传输给智能移动终端,使得智能移动终端对接收的本次测得的心率数据与历史接收的历史心率数据进行统计,根据统计结果,生成心率动态变化表。如附图3所示,该心率动态变化表是一个具有连贯系统性的心率数据,可极具时间规律性地显示出用户的心跳变化过程,具有较高的参考价值。需要说明的是,附图3只是一种示例,实际应用中,心率动态变化表的具体形式可不限于此。
[0037]该智能移动终端可以但不限于包括:与智能穿戴设备建立了连接关系的智能手机、平板电脑、手提电脑等等。
[0038]进一步地,该心率动态变化表也可由智能手表生成,并根据用户的操作,显示在智能手表的屏幕中。具体地,智能手表根据本次获取的心率数据和历史心率数据,生成心率变化动态表并保存;当检测到用户触发历史心率数据显示操作时,在该智能手表的屏幕中显示该心率变化动态表。
[0039]进一步地,智能手表或智能移动终端将测得的心率数据与预置标准心率范围进行比较,若测得的心率数据大于该预置标准心率范围的最大值或小于该预置标准心率范围的最小值时,则根据预置的预警规则,输出预警信息。如附图3所示的,在心率变化动态表中显示预警标记;或者根据预置的手