CN115920332A 审中 跑步机的控制方法、装置、计算机存储介质及跑步机
技术领域 [0001]本发明涉及跑步机领域,具体而言,涉及一种跑步机的控制方法、装置、计算机存储介质及跑步机。 背景技术 [0002]在跑步机中,用户通过跑步机表盘或者按键调整跑带速度,实际是通过设定电机的转速实现的。为了使得跑步机能够达到用户设定的速度,通常会在开发阶段就将与速度对应的电机转速的理论值写入程序中。 [0003]但随着跑步机的使用,跑板、跑带和电机等主要部件会发生老化,跑步机标称对应的跑带速度也会产生误差,并且用户的体重、跑步习惯等也会影响跑步机的实际速度,在这种情况下,用户难以自主校准跑步机速度。目前针对这种情况,还没有对应的解决方案。 [0004]针对现有技术中跑步机跑带转速不准确的问题,目前尚未提出有效的解决方案。 发明内容 [0005]本发明实施例提供了一种跑步机的控制方法、装置、计算机存储介质及跑步机,以至少解决现有技术中跑步机跑带转速不准确的技术问题。 [0006]根据本发明实施例的一个方面,提供了一种跑步机的控制方法,其应用于跑步机,所述跑步机包括:电机及跑带,所述电机驱动所述跑步机的跑带运转,该方法包括:获得用于标识跑带上目标位置的标识信息;基于所述标识信息获取跑带运转的实际速度;获取跑步机的控制速度;调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致。 [0007]进一步地,基于所述标识信息获取跑带运转的实际速度,包括:获取所述跑带的周长,并采集标识信息的出现周期,根据所述周长和所述周期确定所述跑带的所述实际速度;或获取跑带的行进里程,并获取标识信息出现多次的累计周期,其中,所述标识信息由设置于所述跑带的标识物生成,根据所述行进里程和所述累计周期计算所述跑带的所述实际速度。 [0008]进一步地,所述跑步机还包括:图像采集装置和设置于所述跑带上目标位置的标记物,采集标识信息的出现周期,包括:通过所述图像采集装置采集所述跑带的图像;根据所述图像确定所述标识信息的出现周期,其中,所述标识信息由所述标记物在所述图像中生成。 [0009]进一步地,所述跑步机还包括:磁敏元件和设置于所述跑带目标位置的磁性元件,采集标识信息的出现周期,包括:通过所述磁敏元件检测标识信息,其中,所述标识信息用于表示由所述磁性元件所产生的磁信号;根据所述磁信号确定所述标识信息的出现周期。 [0010]进一步地,调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致,包括:获取所述控制速度与所述实际速度的比值;确定所述电机的标准转速与所述比值的乘积为所述电机的校准转速;将所述电机的转速调整至所述校准转速。 [0011]进一步地,所述电机与驱动板相连,将所述电机的转速调整至所述校准转速,包括:将所述校准转速发送至所述驱动板,通过所述驱动板调节所述电机的转速至所述校准转速。 [0012]进一步地,将所述电机的转速调整至所述校准转速,包括如下至少一项:当所述跑步机下次启动时,将所述电机的转速调整至所述校准转速;当到达指定时间点时,将所述电机的转速调整至所述校准转速;当接收到跑步机校准指令时,将所述电机的转速调整至所述校准转速。 [0013]进一步地,获取跑步机跑带的控制速度和实际速度的步骤包括:在所述跑步机承载目标对象的情况下,获取跑步机跑带的控制速度和实际速度;在对所述跑步机中电机的当前转速进行校准之后,所述方法还包括:在所述目标对象的电机转速表中记录校准转速与所述控制速度的对应关系,其中,所述目标对象的电机转速表用于记录在所述跑步机承载所述目标对象的情况下,多个控制速度与校准后的电机转速的对应关系。 [0014]进一步地,在调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致之前,上述方法还包括:判断所述控制速度与所述实际速度之差是否大于预设值;在所述控制速度与所述实际速度之差大于所述预设值的情况下,进入调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致的步骤。 [0015]进一步地,上述方法还包括:接收所述目标对象发出的跑步机控制指令,其中,跑步机控制指令中包括至少一个控制速度;获取所述目标对象的电机转速表,并在所述目标对象的电机转速表中查找与所述至少一个控制速度对应的电机转速;控制所述跑步机的电机按照查找到的所述电机转速运行。 [0016]根据本发明实施例的一个方面,提供了一种跑步机的控制装置,其应用于跑步机,所述跑步机包括:电机及跑带,所述电机驱动所述跑步机的跑带运转,该跑步机的控制装置包括:第一获取模块,用于获得用于标识跑带上目标位置的标识信息;第二获取模块,用于基于所述标识信息获取跑带运转的实际速度;第三获取模块,用于获取跑步机的控制速度;调整模块,用于调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致。 [0017]根据本发明实施例的一个方面,提供了一种计算机存储介质,计算机存储介质存储有多条指令,指令适于由处理器加载并执行如上述的方法步骤。 [0018]根据本发明实施例的一个方面,提供了一种跑步机,所述跑步机包括电机及跑带,所述电机驱动所述跑步机的跑带运转,其中,该跑步机还包括:标识物,用于标识所述跑带的目标位置;传感器,用于检测基于所述标识物生成的标识信息;处理器,与所述传感器通信,用于基于所述标识信息获取跑带运转的实际速度,获取跑步机的控制速度,并调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致。 [0019]在本发明实施例中,获得用于标识跑带上目标位置的标识信息;基于所述标识信息获取跑带运转的实际速度;获取跑步机的控制速度;调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致。上述方案获取跑步机跑带的实际速度,并根据实际速度和控制速度调整电机转速,以对跑带的实际速度进行校准,以使得跑步机的实际速度能够与控制速度相同,从而解决了现有技术中跑步机跑带转速不准确的技术问题。 附图说明 [0020]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中: [0021]图1是根据本发明实施例的一种跑步机的控制方法的流程图; [0022]图2是根据本发明实施例的一种跑步机的示意图; [0023]图3是根据本发明实施例的一种跑步机的控制装置的示意图。 具体实施方式 [0024]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。 [0025]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。 [0026]实施例1 [0027]根据本发明实施例,提供了一种跑步机的控制方法的实施例,其应用于跑步机,所述跑步机包括:电机及跑带,所述电机驱动所述跑步机的跑带运转,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。 [0028]图1是根据本发明实施例的一种跑步机的控制方法的流程图,如图1所示,该方法包括如下步骤: [0029]步骤S102,获得用于标识跑带上目标位置的标识信息。 [0030]具体的,上述标识信息是由设置于跑带之上,或设置于跑带内部的标识物生成的。通过检测标识物以得到标识信息,从而可以获取到跑带的运转周期。 [0031]在一种可选的实施例中,标识物为设置在跑带表面的标记物,通过图像采集装置采集跑带图像,从而获取标记物相邻多次达到指定位置的时间间隔,将多次时间间隔求取平均值,即可得到跑带的运转周期。 [0032]在另一种可选的实施例中,标识物是设置在跑带内部的磁性元件,通过磁敏元件检测磁性元件,获取磁敏元件相邻两次或多次检测到磁信号的时间间隔,将这一时间间隔求取平均值,即可得到跑带的运转周期。 [0033]步骤S104,基于所述标识信息获取跑带运转的实际速度。 [0034]上述实际速度用于表示跑步机跑带的实际运行速度。跑步机跑带由跑步机的电机带动运转,跑带速度也由电机速度决定,在跑步机的实际速度精准的情况下,其实际速度应该与控制速度相同。但随着跑步机器件的老化或用户体重、跑姿对跑步机的影响,跑带的实际速度往往难以达到控制速度。例如,由于器件老化等原因造成电机转速不准,进而使得跑带速度也不准;或电机转速准确,但由于如跑带松紧程度的改变,或不同用户体重不同等造成的结构原因,使得跑带速度不准。 [0035]步骤S106,获取跑步机的控制速度。 [0036]上述跑步机的控制速度表示用于向跑步机发出的指令中所携带的速度,也即用户希望跑步机运行的速度,该控制速度还是与电机的标准转速具有唯一对应关系的速度。例如,用户在使用跑步机时设置速度为6km/h,则跑步机当前的控制速度为6km/h。根据跑步机的不同,控制速度可以是用户在跑步机控制面板上选择的控制速度,可以是用户语音输入的控制速度,还可以是用户选择的运动程序中携带的控制速度。 [0037]在上述步骤中,可以基于标识信息确定出跑带的运转周期,再基于该运转周期获取跑带运转的实际速度。 [0038]步骤S108,调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致。 [0039]在一种可选的实施例中,可以将实际速度与控制速度进行比对,并根据比对结果确定是否需要对电机转速进行校准。具体的,可以在所述控制速度和所述实际速度之差大于预设值的情况下对电机转速进行校准,在所述控制速度和所述实际速度之差小于等于预设值的情况下,不对电机转速进行校准。该种方案为跑步机自动、实时计算,无需人工对比计算。 [0040]如果用户对跑步机的跑带转速的精度要求较高,则可以设置上述预设值为0,也即一旦实际速度与控制速度不同就对电机转速进行校准。但由于跑步机跑带的转速受到周围情况的影响较多,例如器件老化程度、用户体重等,因此如果当实际速度与控制速度不同时就对电机转速进行校准,则易使校准次数较多。因此可以设置一个预设值,在所述控制速度和所述实际速度之差大于预设值的情况下,再对所述跑步机中电机的当前转速进行校准,从而避免了频繁对电机转速进行校准的情况。 [0041]具体的,上述预设值可以为一个设置的默认值,还可以为根据允许的误差和控制速度换算得到的值。例如,控制速度为6km/h,允许的误差为3%以内,则上述预设值可以为0.18,即在所述控制速度和所述实际速度之差大于0.18的情况下,对所述跑步机中电机的当前转速进行校准。 [0042]在另一种可选的实施例中,还可以获得控制速度和实际速度后不进行比对直接计算校准转速。 [0043]由上可知,本申请上述实施例获得用于标识跑带上目标位置的标识信息;基于所述标识信息获取跑带运转的实际速度;获取跑步机的控制速度;调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致。上述方案获取跑步机跑带的实际速度,并根据实际速度和控制速度调整电机转速,以对跑带的实际速度进行校准,以使得跑步机的实际速度能够与控制速度相同,从而解决了现有技术中跑步机跑带转速不准确的技术问题。 [0044]作为一种可选的实施例,基于所述标识信息获取跑带运转的实际速度,包括:获取所述跑带的周长,并采集标识信息的出现周期,根据所述周长和所述周期确定所述跑带的所述实际速度;或获取跑带的行进里程,并获取标识信息出现多次的累计周期,其中,所述标识信息由设置于所述跑带的标识物生成,根据所述行进里程和所述累计周期计算所述跑带的所述实际速度。 [0045]由于标记物设置于跑带外表面或跑带内部,每检测到一次标识信息,则可以确定跑带完成了一圈的运转,因此可以确定相邻两次检测到标识信息的时间间隔即为跑带的运转周期。 [0046]在上述方案中,可以在确定标识信息出现的周期后,基于V=l/t即可得到跑带的实际速度,其中,V表示跑带实际速度,l为跑带的周长,t为标识信息的出现周期。 [0047]在上述方案中,还可以获取标记物出现多次的累计周期,以及跑带的行进里程。具体的,标记物出现N次的累计周期,实际为跑带运转(N-1)圈所消耗的时间,因此跑带的行进里程可以通过(N-1)乘以跑带的周长得到。例如,获取标记物连续出现4次的累计周期T,以及跑带的行进里程L(L=3*l,l为跑带周长),从而得到跑步当前的实际速度为V=L/T。 [0048]采用摄像头采集标记物加跑带周长的方式来计算跑带实际运行速度,仅需在跑带表面设置一标记物,并在跑步机上安装摄像头,或采用跑步机自带的摄像头,即可运算得到跑带的实际速度,不仅方便实施,且准确率较高。 [0049]需要说明的是,为了实时获取跑步机跑带的实际速度,可以使用滑动窗口算法对跑带的实际速度进行运算。下面举一个示例进行说明。 [0050]在一种可选的实施例中,当摄像头每次拍摄到标识信息达到指定位置时记录一次时刻,当第t次拍摄到标识信息达到指定位置时,使用第t次对应的时刻减去第t-3次对应的时刻,得到跑带运转三圈的时间T1,并使用3l/T1得到当前跑带的实际速度(l表示跑带周长)。当第t+1次拍摄到标识信息达到指定位置时,使用第t+1次对应的时刻减去第t-2次对应的时刻,得到跑带运转三圈的时间T2,并使用3l/T2得到当前跑带的实际速度,依次类推,即可实时获取到跑带的实时速度。 [0051]作为一种可选的实施例,所述跑步机还包括:图像采集装置和设置于所述跑带上目标位置的标记物,采集标识信息的出现周期,包括:通过所述图像采集装置采集所述跑带的图像;根据所述图像确定所述标识信息的出现周期,其中,所述标识信息由所述标记物在所述图像中生成。 [0052]具体地,上述图像采集装置可以为摄像机,该摄像机可以为跑步机上的摄像机,也可以为在跑步机所在环境内设置的摄像机。上述标记物可以为条形高亮标识信息,横向粘贴在跑带表面,图像采集装置可以拍摄到跑带的运转,其中,拍摄到跑带的标记物相邻两次出现在同一位置时的时间差即为上述标记物出现的周期。为了得到更准确的计算结果,可以多次获取标记物相邻两次出现在同一位置时的时间差,确定多个时间差的平均值为标记物的出现周期。 [0053]图2是根据本发明实施例的一种跑步机的示意图,结合图2所示,该跑步机具有一个摄像头20,该摄像头能够拍摄到跑带的运转。跑带上固定有标记物21,通过摄像头20拍摄跑带的运转,根据拍摄结果确定标识信息相邻两次出现在同一位置(例如跑台上的位置22)时的时间差,并获取多个时间差的平均值,得到标记物出现的周期,再根据已知的跑带周长,即可确定跑带的实际速度。 [0054]作为一种可选的实施例,所述跑步机还包括:磁敏元件和设置于所述跑带目标位置的磁性元件,采集标识信息的出现周期,包括:通过所述磁敏元件检测标识信息,其中,所述标识信息用于表示由所述磁性元件所产生的磁信号;根据所述磁信号确定所述标识信息的出现周期。 [0055]具体的,上述磁性元件可以设置在跑带内部一固定位置,磁敏元件可以设置在跑板或跑架上可以检测到磁性元件的一固定位置。在跑带运转时,磁性元件是逐渐接近磁敏元件再逐渐远离磁敏元件的过程。当磁性元件逐渐接近磁敏元件时,磁敏元件检测到的磁信号逐渐增大,当磁性元件逐渐远离磁敏元件时,磁敏元件检测到的磁信号逐渐减小,因此在磁信号最大时,为磁性元件和磁敏元件距离最近的时刻。 [0056]基于上述说明,可以获取磁敏元件检测的磁信号,并将相邻两次检测到最大磁信号的时刻之差作为跑带运转的周期;或者,获取多次相邻两次检测到最大磁信号的时刻之差,并确定多个时刻之差的平均值为跑带运转的周期。 [0057]作为一种可选的实施例,调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致,包括:获取所述控制速度与所述实际速度的比值;确定所述电机的标准转速与所述比值的乘积为所述电机的校准转速;将所述电机的转速调整至所述校准转速。 [0058]在一种可选的实施例中,表显速度为V1(即上述控制速度),电机标准转速为n1,测量得到的实际速度为Vt,n2为校准转速,则他们之间具有如下关系:n2/n1=V1/Vt,由此可得,n2=(V1/Vt)*n1,并将电机转速设为n2。当下次跑步机被调整到这个表显速度V1的时候(通过点击显示屏上的速度或者加减速按键),或结束一轮跑步,开始下一轮跑步时电机转速会自动校正为n2。 [0059]作为一种可选的实施例,所述电机与驱动板相连,将所述电机的转速调整至所述校准转速,包括:将所述校准转速发送至所述驱动板,通过所述驱动板调节所述电机的转速至所述校准转速。 [0060]作为一种可选的实施例,将所述电机的转速调整至所述校准转速的步骤,可以实时执行,也即实时获取跑步机跑带的控制速度和实际速度,并根据控制速度和实际速度的比对结果对电机转速进行校准,也可以在如下时机执行:当所述跑步机下次启动时,将所述电机的转速调整至所述校准转速;当到达指定时间点时,将所述电机的转速调整至所述校准转速;当接收到跑步机校准指令时,将所述电机的转速调整至所述校准转速。 [0061]具体的,将所述电机的转速调整至所述校准转速的步骤可以在每次跑步机启动时执行。还可以设置一校准周期,当时间达到设置的周期时为指定的时间点,此时根据控制速度和实际速度的比对结果对电机转速进行校准。在又一种可选的实施例中,可以当接收到用户对跑带速度进行校准的校准指令时,再根据控制速度和实际速度的比对结果对电机转速进行校准。还在又一种可选的实施例中,可以每当跑步机接收到速度控制信号时对电机转速进行校准。通过上述方案,可以根据用户设置的校准触发条件,实现跑步机速度自动校准,无需人为定期手动测量跑带速度进行校准。 [0062]作为一种可选的实施例,获取跑步机跑带的控制速度和实际速度的步骤包括:在所述跑步机承载目标对象的情况下,获取跑步机跑带的控制速度和实际速度;在对所述跑步机中电机的当前转速进行校准之后,所述方法还包括:在所述目标对象的电机转速表中记录所述校准转速与所述控制速度的对应关系,其中,所述目标对象的电机转速表用于记录在所述跑步机承载所述目标对象的情况下,多个控制速度与校准后的电机转速的对应关系。 [0063]由于不同体重和不同跑姿对跑带的实际速度都可能具有一定影响,因此上述方案针对不同用户进行对应的校准。 [0064]在上述步骤中,获取的控制速度为目标对象在跑步机上跑步时的表显速度,获取的实际速度是目标对象在跑步机上跑步时实际测量的跑带运转速度。为每个目标对象设置对应的电机转速表,在该电机转速表中记录控制速度和校准后的电机转速的对应关系。 [0065]在一种可选的实施例中,用户在使用跑步机前在跑步机或与跑步机通信的智能终端上登陆个人账号,并开始在跑步机上跑步。在用户跑步的过程中,实时执行上述步骤S102至S106对电机转速进行校准,从而得到与该用户对应的电机的校准转速。将控制速度与对应的校准转速存储至该用户的电机转速表,以使得该用户下次使用相同的控制速度时,电机能够使用校准转速运转,进而使得跑步机的实际速度接近于控制速度。 [0066]作为一种可选的实施例,上述方法还包括:在调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致之前,上述方法还包括:判断所述控制速度与所述实际速度之差是否大于预设值;在所述控制速度与所述实际速度之差大于所述预设值的情况下,进入调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致的步骤。 [0067]在上述步骤中,在所述控制速度和所述实际速度之差大于预设值的情况下对电机转速进行校准,在所述控制速度和所述实际速度之差小于等于预设值的情况下,不对电机转速进行校准。 [0068]如果用户对跑步机的跑带转速的精度要求较高,则可以设置上述预设值为0,也即一旦实际速度与控制速度不同就对电机转速进行校准。但由于跑步机跑带的转速受到周围情况的影响较多,例如器件老化程度、用户体重等,因此如果当实际速度与控制速度不同时就对电机转速进行校准,则校准次数较多。因此可以设置一个预设值,在所述控制速度和所述实际速度之差大于预设值的情况下,再对所述跑步机中电机的当前转速进行校准,从而避免了频繁对电机转速进行校准的情况。 [0069]作为一种可选的实施例,上述方法还包括:接收所述目标对象发出的跑步机控制指令,其中,跑步机控制指令中包括至少一个控制速度;获取所述目标对象的电机转速表,并在所述目标对象的电机转速表中查找与所述至少一个控制速度对应的电机转速;控制所述跑步机的电机按照查找到的所述电机转速运行。 [0070]具体的,上述控制指令由用户发出,获取目标对象的电机转速表,可以是对目标对象进行面部识别后确定目标对象的账户,并从账户对应的账户信息中获取电机转速表,还可以是目标对象登陆账户,并从账户对应的账户信息中获取电机转速表。 [0071]在一种可选的实施例中,用户在使用跑步机前在跑步机或与跑步机通信的智能终端上登陆个人账号,用户选择速度6km/h并开始在跑步机上跑步。跑步机基于用户的账户获取用户的电机转速表,并从电机转速表中查找控制速度6km/h,得到该控制速度对应的电机校准转速,控制电机按照电机转速表中6km/h对应的校准转速运行。由此可知,本申请上述实施例在实现跑步机自动校准速度的基础上,还可以根据不同用户对跑步机速度产生的影响,进行相应的速度校准操作,从而使得跑步机可以适应不同体重、不用跑姿的用户,也即无论用户属于何种体重或跑姿,跑步机均能够通过上述方案对速度进行校准,为用户提供准确的速度。 [0072]上述方案通过传感器对跑带上的标识物进行实时识别,针对跑步机在不同使用时间,不同用户在不同速度下的跑带速度进行判定,再记录这些速度,对实际电机速度进行补偿,从而使得无论何种体重或何种跑姿的用户使用跑步机,跑带速度都能够与控制速度相同,也即达到标称速度和实际速度恒定的效果。 [0073]实施例2 [0074]根据本发明实施例,提供了一种跑步机的控制装置的实施例,图3是根据本发明实施例的一种跑步机的控制装置的示意图,所述跑步机包括:电机及跑带,所述电机驱动所述跑步机的跑带运转,结合图3所示,该装置包括: [0075]第一获取模块30,用于获得用于标识跑带上目标位置的标识信息; [0076]第二获取模块32,用于基于所述标识信息获取跑带运转的实际速度; [0077]第三获取模块34,用于获取跑步机的控制速度; [0078]调整模块36,用于调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致。 [0079]作为一种可选的实施例,第二获取模块包括:第一获取子模块,用于获取所述跑带的周长,并采集标识信息的出现周期,根据所述周长和所述周期确定所述跑带的所述实际速度;或第二获取子模块,用于获取跑带的行进里程,并获取标识信息出现多次的累计周期,其中,所述标识信息由设置于所述跑带的标识物生成,根据所述行进里程和所述累计周期计算所述跑带的所述实际速度。 [0080]作为一种可选的实施例,所述跑步机还包括:图像采集装置和设置于所述跑带上目标位置的标记物,第一获取子模块包括:采集单元,用于通过所述图像采集装置采集所述跑带的图像;第一确定单元,用于根据所述图像确定所述标识信息的出现周期,其中,所述标识信息由所述标记物在所述图像中生成。 [0081]作为一种可选的实施例,所述跑步机还包括:磁敏元件和设置于所述跑带目标位置的磁性元件,第一获取子模块包括:检测单元,用于通过所述磁敏元件检测标识信息,其中,所述标识信息用于表示由所述磁性元件所产生的磁信号;第二确定子模块,用于根据所述磁信号确定所述标识信息的出现周期。 [0082]作为一种可选的实施例,调整模块包括:第四获取子模块,用于获取所述控制速度与所述实际速度的比值;第三确定子模块,用于确定所述电机的标准转速与所述比值的乘积为所述电机的校准转速;调整子模块,用于将所述电机的转速调整至所述校准转速。 [0083]作为一种可选的实施例,所述电机与驱动板相连,调整模块包括:发送子模块,用于将所述校准转速发送至所述驱动板,通过所述驱动板调节所述电机的转速至所述校准转速。 [0084]作为一种可选的实施例,上述装置还包括:判断模块,用于在调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致之前,判断所述控制速度与所述实际速度之差是否大于预设值;执行模块,用于在所述控制速度与所述实际速度之差大于所述预设值的情况下,进入调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致的步骤。 [0085]作为一种可选的实施例,调整模块包括如下至少一项:当所述跑步机下次启动时,将所述电机的转速调整至所述校准转速;当到达指定时间点时,将所述电机的转速调整至所述校准转速;当接收到跑步机校准指令时,将所述电机的转速调整至所述校准转速。 [0086]作为一种可选的实施例,获取跑步机跑带的控制速度和实际速度的步骤包括:在所述跑步机承载目标对象的情况下,获取跑步机跑带的控制速度和实际速度;上述装置还包括:在调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致之后,记录模块,用于在所述目标对象的电机转速表中记录校准转速与所述控制速度的对应关系,其中,所述目标对象的电机转速表用于记录在所述跑步机承载所述目标对象的情况下,多个控制速度与校准后的电机转速的对应关系。 [0087]作为一种可选的实施例,上述装置还包括:接收模块,用于接收所述目标对象发出的跑步机控制指令,其中,跑步机控制指令中包括至少一个控制速度;第四获取模块,用于获取所述目标对象的电机转速表,并在所述目标对象的电机转速表中查找与所述至少一个控制速度对应的电机转速;控制模块,用于控制所述跑步机的电机按照查找到的所述电机转速运行。 [0088]实施例3 [0089]根据本发明实施例,提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如实施例1所述的方法步骤。 [0090]实施例4 [0091]根据本发明实施例,提供了一种跑步机,所述跑步机包括电机及跑带,所述电机驱动所述跑步机的跑带运转,其特征在于,所述跑步机还包括: [0092]标识物,用于标识所述跑带的目标位置; [0093]传感器,用于检测基于所述标识物生成的标识信息; [0094]处理器,与所述传感器通信,用于基于所述标识信息获取跑带运转的实际速度,获取跑步机的控制速度,并调整跑步机中电机的转速,以使所述实际速度和所述控制速度达到一致。 [0095]具体的,处理器可以根据跑步机的控制速度和跑带的实际速度,获取到电机的校准转速,并将校准转速发送至驱动板,通过驱动板调节电机的转速至校准转速。 [0096]作为一种可选的实施例,所述跑步机还包括:图像采集装置和设置于所述跑带上目标位置的标记物,处理器还用于通过所述图像采集装置采集所述跑带的图像;根据所述图像确定所述标识信息的出现周期,其中,所述标识信息由所述标记物在所述图像中生成。 [0097]具体,上述图像采集装置可以为摄像机,该摄像机可以为跑步机上的摄像机,也可以为在跑步机所在环境内的设置的摄像机。上述标识物可以为条形高亮的标记,横向粘贴在跑带表面,图像采集装置可以拍摄到跑带的运转,其中,拍摄到跑带的标识信息相邻两次出现在同一位置时的时间差即为上述标记物出现的周期。为了得到更准确的计算结果,可以多次获取标识信息相邻两次出现在同一位置时的时间差,确定多个时间差的平均值为标记物的出现周期。 [0098]图2是根据本发明实施例的一种跑步机的示意图,结合图2所示,该跑步机具有一个摄像头20,该摄像头能够拍摄到跑带的运转。跑带上固定有标记物21,通过摄像头20拍摄跑带的运转,根据拍摄结果确定标识信息相邻两次出现在同一位置(例如跑台上的位置22)时的时间差,并获取多个时间差的平均值,得到标记物出现的周期,再根据已知的跑带周长,即可确定跑带的实际速度。 [0099]作为一种可选的实施例,所述跑步机还包括:磁敏元件和设置于所述跑带目标位置的磁性元件,处理器还用于通过所述磁敏元件检测标识信息,其中,所述标识信息用于表示由所述磁性元件所产生的磁信号;根据所述磁信号确定所述标识信息的出现周期。 [0100]具体的,上述磁性元件可以设置在跑带内部一固定位置,磁性元件可以设置在跑带一固定位置。在跑带运转时,磁性元件是逐渐接近磁敏元件再逐渐远离磁敏元件的过程。当磁性元件逐渐接近磁敏元件时,磁敏元件检测到的磁信号逐渐增大,当磁性元件逐渐远离磁敏元件时,磁敏元件检测到的磁信号逐渐减小,因此在磁信号最大时,为磁性元件和磁敏元件距离最近的时刻。 [0101]基于上述说明,可以获取磁敏元件检测的磁信号,并将相邻两次检测到最大磁信号的时刻之差作为跑带的周期;或者,获取多次相邻两次检测到最大磁信号的时刻之差,并确定多个时刻之差的平均值为跑带的周期。 [0102]具体的,上述处理器还用于加载并执行如实施例1所述的其他方法步骤。 [0103]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。 [0104]在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。 [0105]在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。 [0106]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。 [0107]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。 [0108]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。 [0109]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
现在,一起体验智慧芽的产品和服务
自动注册,无需人工审核,即可立即开始查询专利
立即注册
澳门正版图库

AI助手