一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

按摩控制方法、装置、电子设备及存储介质与流程

2021-12-01 01:37:00 来源:中国专利 TAG:


1.本技术涉及按摩设备技术领域,更具体地,涉及一种按摩控制方法、装置、电子设备及存储介质。


背景技术:

2.筋膜枪是一种软组织康复工具,通过高频次震动,将力和震动传送到人体的筋膜,从而起到增加组织血流量,放松肌肉的功效,并可通过共振使人体组织产生相对位移,减轻组织粘连,从而恢复肌肉和筋膜的弹性,使得紧张僵硬的筋膜得到放松,可以缓解人体肌肉酸痛、疲劳等不适症状。而不同的用户对筋膜枪的按摩频率有不同的需求,如何控制筋膜枪的按摩频率成为亟待解决的问题。


技术实现要素:

3.鉴于上述问题,本技术提出了一种按摩控制方法、装置、电子设备及存储介质,以解决上述问题。
4.第一方面,本技术实施例提供了一种按摩控制方法,应用于筋膜枪,所述筋膜枪包括按摩头驱动单元和和按摩头,所述方法包括:获取间歇式按摩控制指令;根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头进行间歇式的按摩输出。
5.第二方面,本技术实施例提供了一种筋膜枪,所述筋膜枪包括:按摩头;按摩头驱动单元,用于驱动所述按摩头往复运动以进行按摩;控制器,用于获取间歇式按摩控制指令,并根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头进行间歇式的按摩输出。
6.第三方面,本技术实施例提供了一种电子设备,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述方法。
7.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述方法。
8.本技术提供的一种按摩控制方法、装置、电子设备及存储介质,用户在使用筋膜枪时,先获取间歇式按摩控制指令,再根据间歇式按摩控制指令,控制按摩头驱动单元驱动所述按摩头进行间歇式的按摩输出,实现间歇性按摩,从而实现对按摩频率进行调节。
9.本技术的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
10.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
11.图1示出了本技术实施例提供的一种按摩控制方法的流程图;
12.图2示出了本技术实施例提供的按摩头位移示意图;
13.图3示出了本技术实施例提供的另一种按摩控制方法的流程图;
14.图4示出了本技术实施例提供的一种按摩头速度变化示意图;
15.图5示出了本技术实施例提供的另一种按摩头速度变化示意图;
16.图6示出了本技术实施例提供的又一种按摩控制方法的流程图;
17.图7示出了本技术实施例提供的再一种按摩控制方法的流程图;
18.图8示出了本技术一实施例提供的按摩控制装置的框图;
19.图9是本技术实施例的用于执行根据本技术实施例的按摩控制方法的电子设备的框图;
20.图10示出了本技术实施例的用于保存或者携带实现根据本技术实施例的按摩控制方法的程序代码的存储单元。
具体实施方式
21.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
22.对于长期伏案工作的人而言,由于长时间保持同一姿势或长时间重复同一动作,导致肩部、颈部、腰部等肌肉处于长期收缩状态时,或者是对于高强度锻炼后的人而言,导致腿部肌肉处于疲劳或损伤状态时,人体可能会感到肌肉酸痛。
23.筋膜枪是一种软组织康复工具,通过高频次震动(一般在2000次/分钟

3000次/分钟之间),将力和震动传送到人体的筋膜,从而起到增加组织血流量,放松肌肉的功效,并可通过共振使人体组织产生相对位移,减轻组织粘连,从而恢复肌肉和筋膜的弹性,使得紧张僵硬的筋膜得到放松,可以缓解人体肌肉酸痛、疲劳、损伤等不适症状。而不同的用户对筋膜枪的按摩频率有不同的需求,如何控制筋膜枪的按摩频率成为亟待解决的问题。
24.针对上述问题,发明人经过长期的研究发现,并提出了本技术实施例提供的按摩控制方法、装置、电子设备及存储介质,先获取间歇式按摩控制指令,再根据间歇式按摩控制指令,控制按摩头按预设时间间隔处于工作状态进行按摩,通过控制预设时间间隔的长短,实现间歇性按摩,从而实现对按摩频率进行调节。其中,具体的按摩控制方法在后续的实施例中进行详细的说明。
25.图1示出了本技术实施例提供的一种按摩控制方法的流程图,获取间歇式按摩控制指令,根据间歇式按摩控制指令控制按摩头按预设时间间隔处于工作状态进行按摩,通过控制预设时间间隔的长短,从而实现对按摩频率进行调节。在具体的实施例中,所述按摩控制方法应用于如筋膜枪、图8所示的按摩控制装置100以及配置有按摩控制装置100的电子设备200(图9)。下面将以应用于图8中的按摩控制装置100为例,说明本实施例的具体流程,筋膜枪包括按摩头驱动单元和按摩头,通过按摩头驱动单元驱动按摩头对用户进行按摩输出,下面将针对图1所示的流程进行详细的阐述,所述按摩控制方法具体可以包括以下步骤:
26.步骤s110、获取间歇式按摩控制指令。
27.筋膜枪获取间歇式按摩控制指令,其中,所述间歇式按摩控制指令用于指示筋膜枪的按摩频率、按摩速度、按摩周期等。
28.在一种实施方式中,筋膜枪可以基于用户的主动输入,获取间歇式按摩控制指令。
29.作为其中的一种方式,在筋膜枪上设置按键,用户可以基于其上的按键进行输入,从而获取间歇式按摩控制指令,其中,筋膜枪上的按键可以为设置在筋膜枪上的物理按键,也可以筋膜枪的显示屏上的虚拟按键。
30.作为另一种方式,筋膜枪与用户设备通信连接,用户通过用户设备进行输入,从而获取间歇式按摩控制指令,其中,用户设备可以为,但不限于智能手机、平板电脑、电脑、智能穿戴设备。
31.在另一种实施方式中,筋膜枪可以采集待按摩用户的用户信息从而获取间歇式按摩控制指令。
32.作为其中一种方式,筋膜枪还包括接触检测元件,当筋膜枪上的接触检测元件检测到筋膜枪与用户接触时,获得间歇式按摩控制指令。例如,接触检测元件为温度传感器,温度传感器检测接触物体的温度,当接触物体的温度在正常人体温度范围内时,确定筋膜枪接触用户。需要说明的是,当用户超过正常人体温度范围时,不会生成间歇式按摩控制指令,例如,该用户可能处于生病发烧状态,因此,该用户的体温不在正常人体温度范围内,当用户处于生病发烧状态时,如果使用筋膜枪对用户肌肉进行刺激,可能不利于病情的恢复,甚至还有可能导致病情的加重,需要在用户病情恢复退烧至正常人体温度范围内,才能生成间歇式按摩控制指令。
33.作为另一种方式,筋膜枪与用户设备通信连接,通过用户设备获取用户信息,从而生成间歇式按摩控制指令,其中,用户设备可以为,但不限于智能手机、平板电脑、电脑、智能穿戴设备。
34.步骤s120、根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头进行间歇式的按摩输出。
35.根据所述间歇式按摩控制指令,控制所述按摩头驱动单元在输出时间段驱动所述按摩头进行输出;以及控制所述按摩头驱动单元在间歇时间段停止驱动,其中所述间歇时间段和所述输出时间段呈周期性的交替出现。其中,所述间歇时间段的长度大于所述输出时间段,所述输出时间段为所述按摩头输出至少一个冲程所需的时间,所述间歇时间段的长度大于或等于所述按摩时间段的五倍。
36.需要说明的是,间歇时间段的长度不限定于大于或等于所述按摩时间段的五倍,还可以根据用户的使用习惯,设置为其他倍数,例如,四倍等。
37.在一种可能的实施方式中,筋膜枪还包括电机,电机与按摩头固定连接。根据间歇式按摩控制指令控制电机的输出参数,按照按照预设时间间隔以输出参数控制电机转动,在电机转动时带动与之固定连接的按摩头进行间歇式按摩输出。其中,输出参数为输出电流或者输出电压。可选地,当输出参数为输出电流时,输出电流可以为,但不限于10毫安、30毫安。当输出参数为输出电压时,输出电压可以为,但不限于5伏。
38.可以理解的是,按摩头处于工作状态完成一次按摩的时长为工作周期,而两个相邻的工作周期之间的时间间隔为预设时间间隔,在预设时间间隔内,按摩头处于非工作状
态,在非工作状态下,按摩头静止,即按摩头不进行按摩。
39.请参阅图2,横轴t为时间,纵轴s为按摩头的位移,在图2中,0~t2为一个工作周期,t3~t5为另一个工作周期,上述两个工作周期的预设时间间隔t为t3‑
t2,在t3‑
t2的时间间隔内按摩头处于非工作状态下。
40.请继续参阅图2,在0~t2的工作周期中,0~t1为输出冲程,在输出冲程中按摩头在筋膜枪的壳体中往外输出运动,对待按摩用户的按摩部位进行高频震动按摩。t1~t2为回收冲程,在回收冲程中按摩头在筋膜枪的壳体往内回收运动。需要说明的是,在回收运动中,由于惯性的存在,存在按摩头处于s轴负半轴的情况。在间隔t3~t2这一预设时间间隔后,控制按摩头处于工作状态进行按摩运动,类似地,在t3~t4为输出冲程,在t4~t5为回收冲程,在t4~t5这一回收冲程中,可能惯性影响较小,因此按摩头没有处于负半轴的情况。
41.可选地,间歇式按摩控制指令用于指示筋膜枪的按摩频率、按摩速度、按摩周期等。
42.在一种实施方式中,当间歇式按摩控制指令用于指示筋膜枪的按摩频率时,根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头以所述按摩频率进行间歇式的按摩输出。结合图2,当间歇式按摩控制指令指示的按摩频率高时,例如为3000转/分钟,则图2中相邻两个工作周期的预设时间间隔较小,例如预设时间间隔可以为工作周期的5倍,如预设时间间隔为1秒。当间歇式按摩控制指令指示的按摩频率低时,例如为2000转/分钟,则图2中相邻两个工作周期的预设时间间隔较大,例如预设时间间隔可以为工作周期的10倍,如预设时间间隔为2秒。
43.需要说明的是,为了保证筋膜枪的按摩效果,预设时间间隔可以在0.5秒至2秒之间。
44.还需要说明的是,图2中的时间

位移的曲线图仅为示例性的,在图2中筋膜枪的按摩头匀速运动。筋膜枪的按摩头可以不是匀速运动的,即除了图2中的曲线图外,还可以是不规则的曲线图,例如,抛物线、平滑曲线等。
45.在另一种实施方式中,当间歇式按摩控制指令用于指示筋膜枪的按摩速度时,根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头以所述按摩速度进行间歇式的按摩输出。结合图2,工作周期的曲线的斜率为按摩速度,例如,在0~t2的工作周期中,0~t1为输出冲程,s/t的值为速度。当间歇式按摩控制指令指示的按摩速度快时,则图2的工作周期中曲线的斜率大。当间歇式按摩控制指令指示的按摩速度慢时,则图2的工作周期中曲线的斜率小。
46.需要说明的是,力度的大小可以通过动量e表征,当动量e越大,则对应的力度越大,而动量e与按摩速度v、按摩头的质量m之间的对应关系为:e=m*v,在同一个筋膜枪(如筋膜枪)中,由于按摩头的质量固定,因此,动量e与按摩速度v成正相关,故力度与按摩速度成正相关。因此,当用户将按摩力度调大时,按摩速度对应调大,当用户将按摩力度调小时,按摩速度对应调小。
47.在有一种实施方式中,间歇式按摩控制指令用于指示筋膜枪按摩周期,可以理解的是,按摩周期为按摩持续的时长,可选地,按摩周期可以是用户预先设置的,例如,按摩周期可以为,但不限于10分钟、15分钟、20分钟。间歇式按摩控制指令控制按摩头在按摩周期内进行按摩,结合图2,当按摩周期越长时,工作周期的个数越多;当按摩周期越短时,工作
周期的个数越少。
48.在本实施例提供的按摩控制方法中,先获取间歇式按摩控制指令,再根据间歇式按摩控制指令,控制按摩头按预设时间间隔处于工作状态进行按摩,通过控制预设时间间隔的长短,实现间歇性按摩(按摩头并非连续输出),从而实现对按摩频率进行调节。
49.在上一实施例的基础上,本实施例提供了一种按摩控制方法,所述间歇式按摩控制指令包括按摩速度,通过控制指令调节按摩头的按摩速度,具体的,图3示出了本技术实施例提供的另一种按摩控制方法的流程图,请参阅图3,所述按摩控制方法具体可以包括以下步骤:
50.步骤s210、获取所述间歇式按摩控制指令。
51.其中,步骤s210的具体描述请参阅步骤s110,在此不再赘述。
52.步骤s220、根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头以所述按摩速度进行间歇式的按摩输出。
53.在一种实施方式中,按摩头在按摩时可以是如图2中的匀速运动,在图2中时间

位移的曲线中,曲线的斜率s/t为按摩速度。当按摩速度越大,曲线的斜率越大,当按摩速度越小,曲线的斜率越小。
54.在另一中实施方式中,按摩头在按摩时可以是变速运动。
55.在其中一种方式中,在所述按摩头处于工作状态的工作周期内,所述按摩速度在第一预设时间段内由零逐渐增大至第一目标按摩速度,在第二预设时间段内保持所述第一目标按摩速度,以及在第三预设时间段内由所述第一目标按摩速度逐渐降低至零,其中,所述工作周期按照时间先后顺序依次包括所述第一预设时间段、所述第二预设时间段和所述第三预设时间段。请参阅图4,图4示出的是速度

时间曲线,在按摩周期中包括多个工作周期,例如0~t3对应的工作周期、t4~t5对应的工作周期、t
n
‑2~t
n
,以0~t3对应的工作周期为例,该工作周期包括第一预设时间段(0~t1)、第二预设时间段(t1~t2)和第三预设时间段(t2~t3),在0~t1内按摩头的按摩速度由零逐渐增加,到t1时增加至第一目标按摩速度,在t1~t2内按摩头以第一目标按摩速度按摩,在t2~t3时按摩速度由第一目标按摩速度逐渐降低至零,在等待t4‑
t3的预设时间间隔后,按摩头进入下一个工作周期t4~t5进行变速按摩,直至在按摩至按摩周期内的最后一个工作周期t
n
‑2~t
n

56.需要说明的是,在图4中的加速阶段为均加速,加速的方式不限于均加速,还可以是变速加速。并且图4中的减速阶段为均减速,减速的方式不限于均减速,还可以是变速减速运动。
57.在另一种方式中,在所述按摩头的按摩周期内,所述按摩速度在起始工作周期内从零逐渐增大至第二目标按摩速度,在中间工作周期内保持在所述第二目标按摩速度,以及在结束工作周期内由所述第二目标按摩速度逐渐降低至零,其中,所述按摩周期包括多个工作周期,每两个相邻工作周期之间间隔所述预设时间间隔,所述按摩周期按照时间先后顺序依次包括所述起始工作周期、所述中间工作周期和所述结束工作周期。请参阅图5,图5示出的是速度

时间曲线,按摩周期包括多个工作周期,其中按摩周期包括三种类型的工作周期:起始工作周期(0~t1)、中间工作周期(t2~t4)和结束工作周期(t
n
‑1~t
n
),结合图5,起始工作周期(0~t1)的按摩速度由零逐渐增大至第二目标按摩速度,在中间工作周期(t2~t4)按摩速度维持在第二目标按摩速度,在结束工作周期(t
n
‑1~t
n
)按摩速度由第二
目标按摩速度逐渐减小至零。
58.需要说明的是,起始工作周期的数量不限于图5所示的一个,还可以为多个,按摩速度在多个起始工作周期内由零逐渐增大至第二按摩速度。中间工作周期的数量也不限于图5所示的一个,也可以为多个,在多个中间工作周期中对用户的待按摩部位进行反复按摩。并且结束工作周期的数量也不限于图5所示的一个,也可以为多个,按摩速度在多个结束工作周期内由第二按摩速度逐渐减小至零。当按摩速度减小至零时,按摩结束。
59.还需要说明的是,在起始工作周期和结束工作周期的变速运动不限于图5所示的匀变速,还可以是非匀变速。
60.在本实施例提供的按摩控制方法中,先获取间歇式按摩控制指令,在根据间歇式按摩控制指令控制按摩头的按摩速度,具体为,按摩头的按摩速度由零开始增加再减小至零的变速运动,在加速过冲中用户感受到的按摩力度逐渐增大,在减速过程中用户感受到的力度逐渐减小,变速运动使得作用在用户身上的按摩力度得到了缓冲,提升了用户体验。
61.可选地,所述筋膜枪还包括指示灯,图6示出了本技术实施例提供的又一种按摩控制方法的流程图,请参阅图6,所述按摩控制方法具体可以包括以下步骤:
62.步骤s310、获取所述间歇式按摩控制指令。
63.其中,步骤s310的具体描述请参阅步骤s110,在此不再赘述。
64.步骤s320、根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头进行间歇式的按摩输出。
65.其中,步骤s320的具体描述请参阅步骤s120,在此不再赘述。
66.步骤s330、根据所述按摩速度或所述按摩频率控制所述指示灯工作,以指示所述按摩头的按摩速度。
67.筋膜枪根据按摩速度或按摩频率控制指示灯点亮,根据点亮状态指示按摩头的按摩速度。
68.在一种实施方式中,所述指示灯的数量为多个,可选地,指示灯的个数可以为,但不限于2个、3个、4个、7个等。根据所述按摩速度或按摩频率确定待点亮的指示灯的目标个数,具体的,以根据按摩速度确定灯带的流动速度为例,预先建立多个速度范围和指示灯亮度个数之间的对应关系作为第一映射关系;确定按摩速度对应的目标速度范围,基于第一映射关系,确定目标速度范围对应的待点亮的指示灯的目标个数。在所述多个指示灯中,控制所述目标个数的指示灯点亮,以指示所述按摩头的按摩速度。例如,当按摩速度为a时,控制3个指示灯点亮。又例如,当按摩速度为b时,控制4个指示灯点亮,其中,按摩速度a小于按摩速度b。
69.在另一种实施方式中,所述指示灯为灯带,根据所述按摩速度或所述按摩频率确定所述灯带的流动速度,具体的,以根据按摩速度确定灯带的流动速度为例,预先建立多个速度范围和灯带的流动速度之间的对应关系作为第二映射关系;确定所述按摩速度对应的目标速度范围,基于第二映射关系,确定目标速度范围对应的灯带的流动速度。控制所述灯带以所述流动速度工作,以指示所述按摩头的按摩速度。例如,当按摩速度为a时,控制灯带的流动速度为a。又例如,当按摩速度为b时,控制灯带的流动速度为b,其中,按摩速度a小于按摩速度b,并且流动速度a小于流动速度b。
70.可选地,指示灯的数量为多个,多个指示灯中的每个指示灯指示一种状态,例如,
指示灯a指示按摩速度,当按摩速度为第一按摩速度时,指示灯a为红色,当按摩速度为第二按摩速度时,指示灯a为绿色。类似的,指示灯b指示按摩频率,当按摩频率为第一按摩频率时,指示灯b为红色,当按摩频率为第二按摩频率时,指示灯b为绿色。
71.需要说明的是,根据按摩频率确定待点亮的指示灯的目标个数的具体方式,与根据按摩速度确定待点亮的指示灯的目标个数类似,再次不再赘述。
72.在本实施例提供的按摩控制方法,首先获取间歇式按摩控制指令,再根据间歇式按摩控制指令,按摩头驱动单元驱动按摩头进行间歇式的按摩输出,根据按摩速度控制指示灯工作,以指示按摩头的按摩速度,便于用户了解按摩情况。
73.图7示出了本技术实施例提供的再一种按摩控制方法的流程图,请参阅图7,所述按摩控制方法具体可以包括以下步骤:
74.步骤s410、获取待按摩用户的用户信息。
75.在一种实施方式中,筋膜枪还包括用户信息采集元件,用户信息采集元件采集用户信息。
76.作为一种可能的方式,用户信息采集元件为温度传感器,温度传感器安装在按摩头上,当用户操作筋膜枪时,温度传感器采集用户的温度信息,并且以采集的温度信息作为用户信息。
77.作为另一种可能的方式,用户信息采集元件为红外传感器,当筋膜枪上的红外传感器检测到与用户之间的距离信息,以该距离信息作为用户信息。
78.在另一种实施方式中,筋膜枪还包括存储单元,存储单元中存储有用户的历史信息,可选地,历史信息可以是用户历史输入的,也可以是筋膜枪以前采集的,其中,历史信息可以为用户的性别、年龄、身体状况、工作性质、是或否喜爱运动等。筋膜枪可以从存储单元调取历史信息,以该历史信息作为用户信息。
79.在又一种实施方式中,筋膜枪与用户设备通信连接,通过用户设备采集用户信息,筋膜枪再从与其通信连接的用户设备获取用户信息。
80.在一种可能的方式中,用户通过与筋膜枪通信连接的用户设备输入用户信息,筋膜枪从用户设备中获取用户信息。可选地,用户设备可以为,但不限于智能手机、平板电脑、电脑、智能穿戴设备。用户信息可以为,但不限于可以为用户的性别、年龄、身体状况、工作性质、是或否喜爱运动等。
81.在另一种可能的方式中,与筋膜枪通信连接的用户设备中存储有用户信息,筋膜枪获取用户设备中的用户信息。可选地,用户设备可以为,但不限于智能手机、平板电脑、电脑、智能穿戴设备、服务器等。用户信息可以为,但不限于可以为用户的性别、年龄、身体状况、工作性质、是或否喜爱运动等。
82.在又一些可能的方式中,与筋膜枪通信连接的用户设备采集用户信息,筋膜枪从用户设备处获取用户信息。例如,当用户设备为智能手环时,智能手环采集用户的心跳、血压、脉搏等信息作为用户信息,筋膜枪从智能手环获取上述用户信息。再例如,当用户设备为跑步机时,跑步机获取用户的步数、跑步公里数、步频等作为用户信息,筋膜枪从跑步机获取上述用户信息。
83.步骤s420、根据所述用户信息生成所述间歇式按摩控制指令。
84.根据用户信息生成间歇式按摩控制指令,以指示按摩头的按摩时长、按摩频率、按
摩速度中的一项或多项。
85.在一种实施方式中,当用户信息为年龄或性别时,生成的间歇式按摩控制指令用于指示按摩时长。例如,针对年龄较大的用户,可以匹配较短的控制时长,例如,用户的年龄为60岁,间歇式按摩控制指令控制按摩时长为10分钟;再例如,用户的年龄为30岁,间歇式按摩控制指令控制按摩时长为15分钟。针对女性,可以匹配较短的按摩时长,针对男性可以匹配较长的按摩时长。例如,用户为女性,间歇式按摩控制指令控制按摩时长为10分钟,用户为男性,间歇式按摩控制指令控制按摩时长为15分钟。
86.在另一种实施方式中,当用户信息为心跳、血压、脉搏等时,生成的间歇式按摩控制指令用于按摩频率。例如,在用户运动结束后,心跳、血压、脉搏分别对应的频率都较大,当心跳、血压、脉搏分别对应的频率均大于各自对应的预设频率时,控制指令控制的按摩频率较大,例如可以为3000转/分钟,较大的按摩频率可以缓解由于运动导致的肌肉酸痛。当心跳、血压、脉搏分别对应的频率存在小于各自对应的预设频率时,用户可能是久坐或者日常护理状态,控制指令控制的按摩频率较小,例如可以为2000转/分钟,以达缓解用户的疲劳。
87.在又一种实施方式中,当用户信息为用户的步数、跑步公里数、步频等时,生成的控制指令用于控制按摩速度。例如,当用户的步数、跑步公里数、步频均较大时,控制指令控制的按摩速度较快,按摩速度快,对应的按摩力度大,可以快速缓解用户运动后的肌肉酸痛等情况。当用户的步数、跑步公里数、步频均较小时,控制指令控制的按摩速度较慢,按摩速度慢,对应的按摩力度笑,可以快速缓解用户运动后的肌肉疲惫的情况情况的同时,不给用户的肌肉造成新的负担。
88.本实施例自动生成控制指令,用户无需手动输入,提升用户体验,并且,控制指令根据用户信息生成,可以输出合理的控制指令,提升按摩效果。
89.步骤s430、根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头进行间歇式的按摩输出。
90.其中,步骤s430的具体描述请参阅步骤s120,在此不再赘述。
91.步骤s440、获取所述按摩头对按摩位置的实际按摩时长,以及获取所述按摩位置对应的预设按摩时长。
92.其中,按摩位置的类型包括第一按摩位置和第二按摩位置。第一按摩位置为关节较多的位置,例如,第一按摩位置为手肘、手腕、膝盖、脚踝等。第二按摩位置为脂肪较多的位置,例如,第二按摩位置为臀部、手臂、腿部等。
93.在所述按摩头对按摩位置进行按摩时,获取所述按摩头连续多个时刻的运动速度,根据连续多个时刻的运动速度计算出按摩头的加速度,当加速度小于预设加速度时,确定按摩位置为第一按摩位置,反之,当加速度大于预设加速度时,确定按摩位置为第二按摩位置。
94.获取按摩位置的实际按摩时长,例如按摩位置的实际按摩时长为1分钟或5分钟。
95.预先建立的多个按摩位置与多个预设按摩时长之间的对应关系作为第三映射关系,基于第三映射关系,获取按摩位置对应的预设按摩时长。例如,第一按摩位置对应的预设按摩时长为2分钟,第二按摩位置对应的预设按摩时长为3分钟。
96.步骤s450、当所述实际按摩时长大于或等于所述预设按摩时长时,生成提示信息。
97.当实际按摩时长大于或等于预设按摩时长时,则对按摩位置的过度按摩会导致肌肉的损伤,因此生成提示信息提示用户。反之,当实际按摩时长小于预设按摩时长时,则继续统计按摩位置的实际按摩时长。
98.例如,当按摩位置为第一按摩位置时,获取的实际按摩时长为3分钟,第一按摩位置对应的预设按摩时长为2分钟,则实际按摩时长3分钟大于或等于预设按摩时长2分钟,生成提示信息。获取的实际按摩时长为1分钟时,实际按摩时长1分钟小于预设按摩时长2分钟,则继续获取实际按摩时长。
99.再例如,当按摩位置为第二按摩位置时,获取的实际按摩时长为4分钟,第二按摩位置对应的预设按摩时长为3分钟,则实际按摩时长4分钟大于或等于预设按摩时长3分钟,生成提示信息。获取的实际按摩时长为2分钟时,实际按摩时长2分钟小于预设按摩时长3分钟,则继续获取实际按摩时长。
100.在一些实施方式中,提示信息可以为语音提示,例如,筋膜枪输出“请改变按摩位置”的语音提示。提示信息可以为亮灯信息,例如,筋膜枪上的指示按摩超时的指示灯闪烁。提示信息还可以是文字提示,例如,在筋膜枪的显示屏上显示“您膝盖的位置已按摩超时”。
101.在本实施例提供的按摩控制方法,首先获取待按摩用户的用户信息,再根据用户信息生成间歇式按摩控制指令,并根据间歇式按摩控制指令,控制按摩头预设时间间隔处于工作状态进行按摩,获取按摩头对按摩位置的实际按摩时长,以及获取按摩位置对应的预设按摩时长,当实际按摩时长大于或者等于预设按摩时长时,生成提示信息,根据用户的实际情况进行按摩,并且对按摩时长进行监控,一方面,保证筋膜枪不对用户进行过度按摩,防止对用户的身体状况造成损伤,另一方面,筋膜枪也对用户进行了按摩放松。
102.本实施例提供一种筋膜枪,筋膜枪包括按摩头、按摩头驱动单元和控制器。
103.按摩头驱动单元,用于驱动所述按摩头往复运动以进行按摩;
104.控制器,用于获取间歇式按摩控制指令,并根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头进行间歇式的按摩输出。
105.可选地,所述控制器,还用于根据所述间歇式按摩控制指令,控制所述按摩头驱动单元在输出时间段驱动所述按摩头进行输出;以及,控制所述按摩头驱动单元在间歇时间段停止驱动,其中所述间歇时间段和所述输出时间段呈周期性的交替出现。
106.可选地,所述间歇式按摩控制指令包括按摩频率;所述控制器,还用于根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头以所述按摩频率进行间歇式的按摩输出。
107.可选地,所述间歇式按摩控制指令包括按摩速度;所述控制器,还用于根据所述间歇式按摩控制指令,控制所述按摩头驱动单元驱动所述按摩头以所述按摩速度进行间歇式的按摩输出。
108.可选地,所述筋膜枪还包括:指示灯;所述控制器,还用于根据所述按摩速度或所述按摩频率控制所述指示灯工作,以指示所述按摩头的按摩速度。
109.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
110.为实现上述方法类实施例,本实施例提供一种按摩控制装置,应用于筋膜枪,筋膜枪包括按摩头,通过控制按摩头实现按摩。图8示出了本技术一实施例提供的按摩控制装置
的框图,请参阅图8,按摩控制装置100包括:获取模块110和按摩模块120。
111.获取模块110,用于获取间歇式按摩控制指令;
112.按摩模块120,用于根据所述间歇式按摩控制指令,控制所述按摩头按预设时间间隔处于工作状态进行按摩。
113.可选地,所述间歇式按摩控制指令包括按摩频率,按摩模块120包括:第一按摩子模块。
114.第一按摩子模块,用于根据所述间歇式按摩控制指令,控制所述按摩头按预设时间间隔处于工作状态以所述按摩频率进行按摩。
115.可选地,所述间歇式按摩控制指令包括按摩速度,按摩模块120还包括:第二按摩子模块。
116.第二按摩子模块,用于根据所述间歇式按摩控制指令,控制所述按摩头按预设时间间隔处于工作状态以所述按摩速度进行按摩。
117.可选地,在所述按摩头处于工作状态的工作周期内,所述按摩速度在第一预设时间段内由零逐渐增大至第一目标按摩速度,在第二预设时间段内保持所述第一目标按摩速度,以及在第三预设时间段内由所述第一目标按摩速度逐渐降低至零,其中,所述工作周期按照时间先后顺序依次包括所述第一预设时间段、所述第二预设时间段和所述第三预设时间段。
118.可选地,在所述按摩头的按摩周期内,所述按摩速度在起始工作周期内从零逐渐增大至第二目标按摩速度,在中间工作周期内保持在所述第二目标按摩速度,以及在结束工作周期内由所述第二目标按摩速度逐渐降低至零,其中,所述按摩周期包括多个工作周期,每两个相邻工作周期之间间隔所述预设时间间隔,所述按摩周期按照时间先后顺序依次包括所述起始工作周期、所述中间工作周期和所述结束工作周期。
119.可选地,所述筋膜枪还包括指示灯,按摩控制装置100还包括:指示模块。
120.指示模块,用于根据所述按摩速度控制所述指示灯工作,以指示所述按摩头的按摩速度。
121.可选地,所述指示灯的数量为多个,指示模块包括:个数确定子模块和第一指示子模块。
122.个数确定子模块,用于根据所述按摩速度确定待点亮的指示灯的目标个数;
123.第一指示子模块,用于在所述多个指示灯中,控制所述目标个数的指示灯点亮,以指示所述按摩头的按摩速度。
124.可选地,所述指示灯为灯带,指示模块包括:速度确定子模块和第二指示子模块。
125.速度确定子模块,用于根据所述按摩速度确定所述灯带的流动速度;
126.第二指示子模块,用于控制所述灯带以所述流动速度工作,以指示所述按摩头的按摩速度。
127.可选地,获取模块110包括:用户信息获取子模块和间歇式按摩控制指令生成子模块。
128.用户信息获取子模块,用于获取待按摩用户的用户信息;
129.间歇式按摩控制指令生成子模块,用于根据所述用户信息生成所述间歇式按摩控制指令。
130.可选地,按摩控制装置100还包括:预设按摩时长获取模块和提示信息生成模块。
131.预设按摩时长获取模块,用于获取所述按摩头对按摩位置的实际按摩时长,以及获取所述按摩位置对应的预设按摩时长;
132.提示信息生成模块,用于当所述实际按摩时长大于或等于所述预设按摩时长时,生成提示信息。
133.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
134.在本技术所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
135.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
136.图9是本技术实施例的用于执行根据本技术实施例的按摩控制方法的电子设备的框图,请参阅图9,其示出了本技术实施例提供的一种电子设备200的结构框图。该电子设备200可以是智能手机、平板电脑、电子书等能够运行应用程序的电子设备。本技术中的电子设备200可以包括一个或多个如下部件:处理器210、存储器220以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器220中并被配置为由一个或多个处理器210执行,一个或多个应用程序配置用于执行如前述方法实施例所描述的方法。
137.其中,处理器210可以包括一个或者多个处理核。处理器210利用各种接口和线路连接整个电子设备200内的各个部分,通过运行或执行存储在存储器220内的指令、程序、代码集或指令集,以及调用存储在存储器220内的数据,执行电子设备200的各种功能和处理数据。可选地,处理器210可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器210可集成中央处理器(central processing unit,cpu)、图形处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责待显示组件的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器210中,单独通过一块通信芯片进行实现。
138.存储器220可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read

only memory)。存储器220可用于存储指令、程序、代码、代码集或指令集。存储器220可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备200在使用中所创建的数据(比如历史配置文件)等。
139.图10示出了本技术实施例的用于保存或者携带实现根据本技术实施例的按摩控制方法的程序代码的存储单元,请参阅图10,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质300中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
140.计算机可读存储介质300可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、
eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质300包括非易失性计算机可读介质(non

transitory computer

readable storage medium)。计算机可读存储介质300具有执行上述方法中的任何方法步骤的程序代码310的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码310可以例如以适当形式进行压缩。
141.综上所述,本技术提供的按摩控制方法、装置、电子设备及存储介质,用户在使用筋膜枪时,先获取间歇式按摩控制指令,再根据间歇式按摩控制指令,控制按摩头驱动单元驱动所述按摩头进行间歇式的按摩输出,实现间歇性按摩,从而实现对按摩频率进行调节。
142.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献