代步车控制方法、装置、便携式移动终端和存储介质与流程

文档序号:16122665发布日期:2018-11-30 23:23阅读:251来源:国知局

本申请涉及智能终端技术领域,特别是涉及一种代步车控制方法、装置、便携式移动终端和存储介质。

背景技术

日常生活中,人们短距离出行常使用代步车来代替步行。代步车包括独轮车、两轮平衡车、平衡扭扭车等品类,使用者在骑行中需要高度集中注意力以准确操控,保证骑行安全。

大部分代步车的操控方式简单,依赖脚部或身体的控制即可调整车速和方向,双手空闲。例如,基于“动态平衡”原理的平衡车,用户通过调整身体的前后倾斜就可以改变平衡车的前进后退以及运行速度。因此,传统的代步车车体上基本没有操控按钮,一般配备遥控器进行多功能的控制;当用户骑行过程中需要使用遥控器时,一般需要将视线移至遥控器执行操作,如按开启按钮开启遥控器、从遥控器上查找对应的操控按钮进行对应功能的控制。比如,在遇到行人多或其他紧急情况需要警示时,用户查找报警按钮控制车体喇叭报警。这样会分散用户的注意力,易导致安全事故的发生,骑行安全性低。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高骑行安全性的代步车控制方法、装置、便携式移动终端和存储介质。

一种代步车控制方法,应用于包括智能手机、平板电脑、可穿戴设备的便携式移动终端,所述方法包括:

与待控制的代步车建立通信;

检测是否发生用于触发车体控制的盲操作;

若是,则根据检测到的所述盲操作发送对应的控制指令至通信的代步车,所述控制指令用于控制所述代步车执行所述控制指令对应的车体操作。

一种代步车控制装置,应用于包括智能手机、平板电脑、可穿戴设备的便携式移动终端,所述装置包括:

通信模块,用于与待控制的代步车建立通信;

检测模块,用于检测是否发生用于触发车体控制的盲操作;

控制模块,用于在发生用于触发车体控制的盲操作时,根据检测到的所述盲操作发送对应的控制指令至通信的代步车,所述控制指令用于控制所述代步车执行所述控制指令对应的车体操作。

一种便携式移动终端,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

与待控制的代步车建立通信;

检测是否发生用于触发车体控制的盲操作;

若是,则根据检测到的所述盲操作发送对应的控制指令至通信的代步车,所述控制指令用于控制所述代步车执行所述控制指令对应的车体操作。

一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

与待控制的代步车建立通信;

检测是否发生用于触发车体控制的盲操作;

若是,则根据检测到的所述盲操作发送对应的控制指令至通信的代步车,所述控制指令用于控制所述代步车执行所述控制指令对应的车体操作。

上述代步车控制方法、装置、便携式移动终端和可读存储介质,通过与待控制的代步车建立通信,若检测到用于触发车体控制的盲操作,则根据检测到的盲操作发送对应的控制指令至代步车,以控制代步车执行控制指令对应的车体操作。如此,可通过对用于触发车体控制的盲操作的检测来控制代步车执行对应的车体操作,相应地,用户可以对便携式移动终端进行盲操作来控制代步车,不需要长时间分散视线去操作便携式移动终端,从而用户可以集中注意力进行骑行,骑行安全性高。

附图说明

图1为一个实施例中代步车控制方法的应用环境图;

图2为一个实施例中代步车控制方法的流程示意图;

图3为一个实施例中便携式移动终端增加第一部件的结构示意图;

图4为图3所示的爆炸图;

图5为一个实施例中盲控界面的示意图;

图6为另一个实施例中代步车控制方法的流程示意图;

图7为一个实施例中代步车控制装置的结构框图;

图8为一个实施例中便携式移动终端的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的代步车控制方法,可以应用于如图1所示的应用环境中。其中,便携式移动终端102通过网络与代步车104进行通信。便携式移动终端102与待控制的代步车104建立通信;便携式移动终端102检测是否发生用于触发车体控制的盲操作;若是,则便携式移动终端102根据检测到的盲操作发送对应的控制指令至通信的代步车104,从而控制代步车104执行控制指令对应的车体操作。其中,便携式移动终端102为用户出行携带频率大的器件,具备除控制代步车之前的其他功能,可以包括但不限于是各种智能手机、平板电脑和便携式可穿戴设备,但不包括遥控器。以手机为例,一般用户出行会随身携带手机,采用手机实现代步车控制方法,从而用户对手机盲操作即可控制代步车,可以不用再携带专门用于操控代步车的遥控器,出行便利。

在一个实施例中,如图2所示,提供了一种代步车控制方法,应用于包括智能手机、平板电脑、可穿戴设备的便携式移动终端。以该方法应用于图1中的便携式移动终端为例进行说明,包括以下步骤:

s110:与待控制的代步车建立通信。

待控制的代步车包括但不限于是独轮车、两轮平衡车、平衡扭扭车。具体地,便携式移动终端与待控制的代步车建立无线通信或有线通信。

s130:检测是否发生用于触发车体控制的盲操作。

盲操作是一种用户无需注视被操作对象即可执行的盲操作。例如,盲操作可以包括语音操作、亮屏状态下无需注视的触控操作和黑屏状态下预设类型的交互操作中的任一种。用于触发车体控制的盲操作可由用户操作执行,可以触发便携式移动终端对代步车进行车体控制。具体地,若检测到发生用于触发车体控制的盲操作,则执行步骤s150,即触发便携式移动终端对代步车的车体控制。

s150:根据检测到的盲操作发送对应的控制指令至通信的代步车。

控制指令用于控制代步车执行控制指令对应的车体操作。因此,发送对应的控制指令至代步车,可控制代步车执行控制指令所对应的车体操作,从而实现对代步车的车体控制。

其中,一个用于触发车体控制的盲操作对应一个控制指令,不同类型的用于触发车体控制的盲操作所对应的控制指令可以相同,也可以不同;一种类型的控制指令对应一种类型的车体操作。具体地,便携式移动终端预先存储各类用于触发车体控制的盲操作与控制指令的对应关系,从而根据检测的盲操作可以直接确定对应的控制指令。

上述代步车控制方法,应用于包括智能手机、平板电脑、可穿戴设备的便携式移动终端,通过与待控制的代步车建立通信,若检测到用于触发车体控制的盲操作,则根据检测到的盲操作发送对应的控制指令至代步车,以控制代步车执行控制指令对应的车体操作。如此,可通过对用于触发车体控制的盲操作的检测来控制代步车执行对应的车体操作,相应地,用户可以对便携式移动终端进行盲操作来控制代步车,不需要长时间分散视线去操作便携式移动终端,从而用户可以集中注意力进行骑行,骑行安全性高。

在一个实施例中,步骤s110包括:与待控制的代步车建立无线通信。

具体地,便携式移动终端和代步车上分别设置无线通信模块以实现无线通信,用户在使用代步车过程中随身携带便携式移动终端,便携式移动终端的无线通信模块与代步车的无线通信模块建立通信,从而移动终端与代步车之间可进行无线数据传输。通过采用无线通信的方式,便携式移动终端与代步车之间不需要连接线,通信便利。

可选地,步骤s110通过蓝牙模块、nfc(nearfieldcommunication近场通信)模块、2.4g无线模块和uwb(ultrawideband超宽频)通信模块中的任意一种与待控制的代步车建立无线通信。即,便携式移动终端和代步车上设置的无线通信模块可以是蓝牙模块、nfc模块、2.4g无线模块和uwb通信模块中的任一种。

例如,参考图3和图4,便携式移动终端102上设置第一部件106。第一部件106可以为无线通信模块,用于与代步车的无线通信模块无线通信。具体地,第一部件106可以是以如图4所示插入便携式移动终端102端口的方式设置于便携式移动终端102、与便携式移动终端102电气连接。

在一个实施例中,步骤s110之后、步骤s130之前,还包括:接收代步车发送的状态信息;根据状态信息判断代步车是否处于骑行状态;若处于骑行状态,则执行步骤s130。

状态信息是表征代步车当前状态的信息,由代步车发送至便携式移动终端。骑行状态是表示代步车正在被骑行的状态。例如,状态信息可以是当前车速;对应地,若当前车速大于零,则代步车处于骑行状态,若当前车速等于零,则代步车不处于骑行状态。状态信息也可以是包括骑行信号和静止信号;对应地,若接收到骑行信号,则代步车处于骑行状态,若接收到静止信号,则代步车不处于骑行状态。

一般用户在骑行代步车过程中需要特别集中视线、保证骑行安全。通过接收状态信息、根据状态信息判断代步车的状态,当为骑行状态时则检测是否发生用于触发车体控制的盲操作,从而在代步车骑行状态下才响应用户执行的盲操作,不需要时时检测,在保证骑行安全性的同时,降低程序占用率。

在一个实施例中,状态信息包括当前车速。根据状态信息判断代步车是否处于骑行状态之后,还包括:若代步车处于骑行状态,且当前车速大于或等于预设车速,则发送显示指令至显示屏。

显示屏为执行代步车控制方法的便携式移动终端的显示屏。显示指令用于控制显示屏显示预设的盲控界面,盲控界面设有操作感应区域,且操作感应区域的面积大于或等于预设值。预设车速和预设值可以根据实际需要具体设置。具体地,预设值可以为便携式移动终端显示屏幕面积的1/4,从而操作感应区域的面积大于或等于便携式移动终端显示屏幕面积的1/4,占用面积大,便于用户在不注视情况下准确快速操作。例如,如图5所示为盲控界面,区域1和区域2为两个操作感应区域。

通过检测当前车速,若当前车速大于预设车速,表示车速较高,安全性低;此时显示操作感应区域的面积大于或等于预设值的盲控界面,便于用户无注视准确操作感应区域,从而用户无需分散过多视线去操作便携式移动终端,可使用户更集中注意力进行骑行,提高安全性。

在一个实施例中,用于触发车体控制的盲操作包括亮屏状态下无需注视的触控操作。步骤s130包括:当显示盲控界面时,检测盲控界面的操作感应区域内是否感应到触控操作。若是,则发生用于触发车体控制的盲操作,此时,执行步骤s150。

其中,触控操作包括点击操作、手势滑动操作和按压操作中的任一种。用户只需要在操作感应区域内执行触控操作即可,操作便利。例如,用户可以在操作感应区域内执行点击操作、手势滑动操作或按压操作,便携式移动终端检测到操作感应区域内的点击操作、手势滑动操作或按压操作,则表示发生用于触发车体控制的盲操作。可以理解,在其他实施例中,触控操作还可以是其他类型的操作。

具体地,步骤s130在若代步车处于骑行状态且当前车速大于或等于预设车速、则发送显示指令至显示屏的步骤之后执行。即,显示盲控界面需要满足代步车处于骑行状态且当前车速大于或等于预设车速的条件。可以理解,在其他实施例中,盲控界面的显示也可以不用满足代步车处于骑行状态且当前车速大于或等于预设车速的条件,对应地,步骤s110之后,执行当显示盲控界面时、检测盲控界面的操作感应区域内是否感应到触控操作的步骤。

在一个实施例中,状态信息包括当前车速。根据状态信息判断代步车是否处于骑行状态之后,还包括:若处于骑行状态,且当前车速小于预设车速,则发送精细显示指令至显示屏。精细显示指令用于控制显示屏显示预设的精细信息界面。

其中,精细信息界面为显示多种代步车参数信息的界面。当前车速小于预设车速,表示车速比较低,安全性高,此时显示精细信息界面,便于用户查看。通过在当前车速小于预设车速时显示精细信息界面,而在当前车速大于或等于预设车速是切换至盲控界面,可在方便用户使用的同时,有效保护骑行的安全性。

在另一个实施例中,用于触发车体控制的盲操作包括黑屏状态下预设类型的交互操作。步骤s130包括:检测是否为黑屏状态;若为黑屏状态,检测是否有预设类型的交互操作;若是,则发生用于触发车体控制的盲操作。

显示屏幕的状态分为正在显示的亮屏状态和未显示的黑屏状态。通常,便携式移动终端对操作的响应都是在亮屏状态下实现。当用户需要进行代步车控制时,在黑屏状态下执行预设类型的交互操作,便携式移动终端检测到黑屏状态下预设类型的交互操作,从而响应并执行步骤s150,即,本实施例中,用户在黑屏状态下执行预设类型的交互操作则可触发车体控制;如此,可以避免与亮屏状态下其他功能的冲突。

预设类型的交互操作有多种。具体地,预设类型的交互操作包括对预设按键的按压操作、生成预设图案的连续滑动操作、按压力度不小于预设压力值的按压操作、预设频率和预设次数的敲击操作、对便携式移动终端的摇晃操作和对便携式移动终端的翻转操作中的任一种。用户执行预设类型的交互操作中的任一种,即发生用于触发车体控制的盲操作。如此,用户可通过盲操作触发车体控制,不需要用户分散视线去操作便携式移动终端,可实现对代步车的盲控,从而用户可以集中注意力进行骑行,骑行安全性高。可以理解,在其他实施例中,预设类型的交互操作还可以是其他。

具体地,可以在便携式移动终端上加装其他设备,用于用户执行盲操作。例如,参考图3和图4,与便携式移动终端102电气连接的第一部件106还可以为触摸屏,便携式移动终端102上还加装第二部件108,第二部件108为按键,按键插入耳机孔。第一部件106和第二部件108只需要一种即可使用,也可以两种一起使用,体积小,不会改变用户的使用习惯,操作也更加直接准确。

在又一个实施例中,用于触发车体控制的盲操作包括语音操作。步骤s130包括:检测是否接收到包括预设信息的语音消息;若是,则发生用于触发车体控制的盲操作。

本实施例中,以包括预设信息的语音消息为用于触发车体控制的盲操作,当用户需要进行代步车控制时,进行语音操作,发出包含预设信息的语音消息,则可触发车体控制,从而便携式移动终端响应并执行步骤s150,用户执行的方式简单方便。其中,预设信息可以根据实际需要具体设置。

例如,预设信息可以为“当前速度”。用户可以在骑行过程中,像打电话一样,对着便携式移动终端说出关键词“当前速度”,便携式移动终端检测到发生用于触发车体控制的盲操作,发送控制指令至代步车,控制代步车执行对应的操作,比如可以是代步车返回当前车速至便携式移动终端,或者代步车播报当前车速。

在一个实施例中,控制指令对应的车体操作包括发出报警声音和/或闪烁车灯。即,控制指令用于控制发出报警声音和/或闪烁车灯。由于用户在骑行代步车的过程中,通常会遇到行人较多的情况。通过发送控制指令控制代步车发出报警声音和/或闪烁车灯,警示行人注意代步车,避免人车相撞,可提高骑行的安全性和顺畅性。

例如,以便携式移动终端为手机为例。当用户发现遇到有撞击到其他行人的危险时,盲控操作,在黑屏状态下按压手机的音量按键;手机检测到按压音量按键的操作,即检测到用于触发车体控制的盲操作,发送控制指令至代步车,代步车接收到控制指令后,发出警示声音,并且前后灯闪动,产生视觉警示效果。

可以理解,在其他实施例中,步骤s150中发送的控制指令还可以用于控制代步车执行其他类型车体操作。例如,控制指令用于控制代步车播报代步车的当前车速、里程、电量等参数信息,或者用于控制代步车调整音乐播放的音量大小,或者用于控制代步车切换歌曲,或者用于控制代步车切换照明灯的闪烁方式,或者用于控制代步车加速/减速,或者用于控制代步车返回参数信息。

在一个实施例中,参考图6,步骤s110之后还包括步骤s170和步骤s180。

s170:获取当前位置的定位信息。

具体地,便携式移动终端上设置定位装置,便携式移动终端通过定位装置获取当前位置的定位信息。例如,参考图3和图4,便携式移动终端102上加装的第一部件106或第二部件108还可以为定位天线。

s180:将定位信息发送至代步车和/或显示定位信息。

通过将定位信息发送至代步车,从而代步车获取到定位信息,代步车可以存储、语音播报或者显示定位信息。通过显示定位信息,从而用户可以直接从便携式移动终端查看定位信息。如此,可以增加代步车位置获取功能,使用便利。

应该理解的是,虽然图2和图6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2和图6中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图7所示,提供了一种代步车控制装置,应用于包括智能手机、平板电脑、可穿戴设备的便携式移动终端;代步车控制装置包括:通信模块110、检测模块130和控制模块150,其中:

通信模块110用于与待控制的代步车建立通信;检测模块130用于检测是否发生用于触发车体控制的盲操作;控制模块150用于在发生用于触发车体控制的盲操作时,根据检测到的盲操作发送对应的控制指令至通信的代步车。其中,控制指令用于控制代步车执行控制指令对应的车体操作。

上述代步车控制装置,应用于包括智能手机、平板电脑、可穿戴设备的便携式移动终端,通信模块110与待控制的代步车建立通信,若检测模块130检测到用于触发车体控制的盲操作,则控制模块150根据检测到的盲操作发送对应的控制指令至代步车,以控制代步车执行控制指令对应的车体操作。如此,可通过对用于触发车体控制的盲操作的检测来控制代步车执行对应的车体操作,相应地,用户可以对便携式移动终端进行盲操作来控制代步车,不需要长时间分散视线去操作便携式移动终端,从而用户可以集中注意力进行骑行,骑行安全性高。

在一个实施例中,通信模块110与待控制的代步车建立无线通信。通过采用无线通信的方式,便携式移动终端与代步车之间不需要连接线,通信便利。

在一个实施例中,上述代步车控制装置还包括状态分析模块(图未示),用于在通信模块110与待控制的代步车建立通信之后,接收代步车发送的状态信息,根据状态信息判断代步车是否处于骑行状态,若处于骑行状态,则检测模块130检测是否发生用于触发车体控制的盲操作。

通过接收状态信息、根据状态信息判断代步车的状态,当为骑行状态时则检测是否发生用于触发车体控制的盲操作,从而在代步车骑行状态下才响应用户执行的盲操作,不需要时时检测,在保证骑行安全性的同时,降低程序占用率。

在一个实施例中,状态信息包括当前车速。状态分析模块还用于根据状态信息判断代步车是否处于骑行状态之后,若处于骑行状态,且当前车速大于或等于预设车速,则发送显示指令至显示屏。其中,显示指令用于控制显示屏显示预设的盲控界面;盲控界面设有操作感应区域,且操作感应区域的面积大于或等于预设值。

通过检测当前车速,若当前车速大于预设车速,表示车速较高,安全性低;此时显示操作感应区域的面积大于或等于预设值的盲控界面,便于用户无注视准确操作感应区域,从而用户无需分散过多视线去操作便携式移动终端,可使用户更集中注意力进行骑行,提高安全性。

在一个实施例中,用于触发车体控制的盲操作包括亮屏状态下无需注视的触控操作。检测模块130在显示盲控界面时,检测盲控界面的操作感应区域内是否感应到触控操作。若是,则发生用于触发车体控制的盲操作,此时,控制模块150根据检测到的盲操作发送对应的控制指令至通信的代步车。

在一个实施例中,状态信息包括当前车速。状态分析模块还用于根据状态信息判断代步车是否处于骑行状态之后,若处于骑行状态,且当前车速小于预设车速,则发送精细显示指令至显示屏。其中,精细显示指令用于控制显示屏显示预设的精细信息界面。

通过在当前车速小于预设车速时显示精细信息界面,而在当前车速大于或等于预设车速是切换至盲控界面,可在方便用户使用的同时,有效保护骑行的安全性。

在另一个实施例中,用于触发车体控制的盲操作包括黑屏状态下预设类型的交互操作。检测模块130检测是否为黑屏状态;若为黑屏状态,检测是否有预设类型的交互操作;若是,则发生用于触发车体控制的盲操作。此时,控制模块150根据检测到的盲操作发送对应的控制指令至通信的代步车。如此,可以避免与亮屏状态下其他功能的冲突。

在一个实施例中,预设类型的交互操作包括对预设按键的按压操作、生成预设图案的连续滑动操作、按压力度不小于预设压力值的按压操作、预设频率和预设次数的敲击操作、对便携式移动终端的摇晃操作和对便携式移动终端的翻转操作中的任一种。用户执行预设类型的交互操作中的任一种,即发生用于触发车体控制的盲操作。

在又一个实施例中,用于触发车体控制的盲操作包括语音操作。检测模块130检测是否接收到包括预设信息的语音消息;若是,则发生用于触发车体控制的盲操作。此时,控制模块150根据检测到的盲操作发送对应的控制指令至通信的代步车。如此,用户执行的方式简单方便。

在一个实施例中,控制指令对应的车体操作包括发出报警声音和/或闪烁车灯。通过发送控制指令控制代步车发出报警声音和/或闪烁车灯,警示行人注意代步车,避免人车相撞,可提高骑行的安全性和顺畅性。

在一个实施例中,上述代步车控制装置还包括定位模块(图未示),用于获取当前位置的定位信息,将定位信息发送至代步车和/或显示定位信息。如此,可以增加代步车位置获取功能,使用便利。

关于代步车控制装置的具体限定可以参见上文中对于代步车控制方法的限定,在此不再赘述。上述代步车控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于便携式移动终端中的处理器中,也可以以软件形式存储于便携式移动终端中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种便携式移动终端,其内部结构图可以如图8所示。该便携式移动终端包括通过系统总线连接的处理器、存储器、显示屏和输入装置。其中,该便携式移动终端的处理器用于提供计算和控制能力。该便携式移动终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机程序被处理器执行时以实现一种代步车控制方法。该便携式移动终端的显示屏可以是液晶显示屏或者电子墨水显示屏,该便携式移动终端的输入装置可以是显示屏上覆盖的触摸层。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的便携式移动终端的限定,具体的便携式移动终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种便携式移动终端,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

与待控制的代步车建立通信;检测是否发生用于触发车体控制的盲操作;若是,则根据检测到的盲操作发送对应的控制指令至通信的代步车。其中,控制指令用于控制代步车执行控制指令对应的车体操作。

上述便携式移动终端,通过与待控制的代步车建立通信,若检测到用于触发车体控制的盲操作,则根据检测到的盲操作发送对应的控制指令至代步车,以控制代步车执行控制指令对应的车体操作。如此,可通过对用于触发车体控制的盲操作的检测来控制代步车执行对应的车体操作,相应地,用户可以对便携式移动终端进行盲操作来控制代步车,不需要长时间分散视线去操作便携式移动终端,从而用户可以集中注意力进行骑行,骑行安全性高。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:与待控制的代步车建立无线通信。如此,通过采用无线通信的方式,便携式移动终端与代步车之间不需要连接线,通信便利。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在与待控制的代步车建立通信之后,接收代步车发送的状态信息;根据状态信息判断代步车是否处于骑行状态;若处于骑行状态,则检测是否发生用于触发车体控制的盲操作。

通过接收状态信息、根据状态信息判断代步车的状态,当为骑行状态时则检测是否发生用于触发车体控制的盲操作,从而在代步车骑行状态下才响应用户执行的盲操作,不需要时时检测,在保证骑行安全性的同时,降低程序占用率。

在一个实施例中,状态信息包括当前车速。处理器执行计算机程序时还实现以下步骤:在根据状态信息判断代步车是否处于骑行状态之后,若处于骑行状态,且当前车速大于或等于预设车速,则发送显示指令至显示屏。

其中,显示指令用于控制显示屏显示预设的盲控界面;盲控界面设有操作感应区域,且操作感应区域的面积大于或等于预设值。通过检测当前车速,若当前车速大于预设车速,表示车速较高,安全性低;此时显示操作感应区域的面积大于或等于预设值的盲控界面,便于用户无注视准确操作感应区域,从而用户无需分散过多视线去操作便携式移动终端,可使用户更集中注意力进行骑行,提高安全性。

在一个实施例中,用于触发车体控制的盲操作包括亮屏状态下无需注视的触控操作。处理器执行计算机程序时还实现以下步骤:当显示盲控界面时,检测盲控界面的操作感应区域内是否感应到触控操作。若是,则表示发生用于触发车体控制的盲操作。如此,用户只需要在操作感应区域内执行触控操作即可,操作便利。

在一个实施例中,状态信息包括当前车速。处理器执行计算机程序时还实现以下步骤:根据状态信息判断代步车是否处于骑行状态之后,若处于骑行状态,且当前车速小于预设车速,则发送精细显示指令至显示屏。

其中,精细显示指令用于控制显示屏显示预设的精细信息界面。通过在当前车速小于预设车速时显示精细信息界面,而在当前车速大于或等于预设车速是切换至盲控界面,可在方便用户使用的同时,有效保护骑行的安全性。

在另一个实施例中,用于触发车体控制的盲操作包括黑屏状态下预设类型的交互操作。处理器执行计算机程序时还实现以下步骤:检测是否为黑屏状态;若为黑屏状态,检测是否有预设类型的交互操作;若是,则发生用于触发车体控制的盲操作。如此,可以避免与亮屏状态下其他功能的冲突。

在一个实施例中,预设类型的交互操作包括对预设按键的按压操作、生成预设图案的连续滑动操作、按压力度不小于预设压力值的按压操作、预设频率和预设次数的敲击操作、对便携式移动终端的摇晃操作和对便携式移动终端的翻转操作中的任一种。用户执行预设类型的交互操作中的任一种,即发生用于触发车体控制的盲操作。

在又一个实施例中,用于触发车体控制的盲操作包括语音操作。处理器执行计算机程序时还实现以下步骤:检测是否接收到包括预设信息的语音消息;若是,则发生用于触发车体控制的盲操作。如此,用户执行的方式简单方便。

在一个实施例中,控制指令对应的车体操作包括发出报警声音和/或闪烁车灯。通过发送控制指令控制代步车发出报警声音和/或闪烁车灯,警示行人注意代步车,避免人车相撞,可提高骑行的安全性和顺畅性。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取当前位置的定位信息;将定位信息发送至代步车和/或显示定位信息。如此,可以增加代步车位置获取功能,使用便利。

在一个实施例中,提供了一种可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

与待控制的代步车建立通信;检测是否发生用于触发车体控制的盲操作;若是,则根据检测到的盲操作发送对应的控制指令至通信的代步车。其中,控制指令用于控制代步车执行控制指令对应的车体操作。

上述可读存储介质,应用于包括智能手机、平板电脑、可穿戴设备的便携式移动终端,通过与待控制的代步车建立通信,若检测到用于触发车体控制的盲操作,则根据检测到的盲操作发送对应的控制指令至代步车,以控制代步车执行控制指令对应的车体操作。如此,可通过对用于触发车体控制的盲操作的检测来控制代步车执行对应的车体操作,相应地,用户可以对便携式移动终端进行盲操作来控制代步车,不需要长时间分散视线去操作便携式移动终端,从而用户可以集中注意力进行骑行,骑行安全性高。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:与待控制的代步车建立无线通信。如此,通过采用无线通信的方式,便携式移动终端与代步车之间不需要连接线,通信便利。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在与待控制的代步车建立通信之后,接收代步车发送的状态信息;根据状态信息判断代步车是否处于骑行状态;若处于骑行状态,则检测是否发生用于触发车体控制的盲操作。

通过接收状态信息、根据状态信息判断代步车的状态,当为骑行状态时则检测是否发生用于触发车体控制的盲操作,从而在代步车骑行状态下才响应用户执行的盲操作,不需要时时检测,在保证骑行安全性的同时,降低程序占用率。

在一个实施例中,状态信息包括当前车速。计算机程序被处理器执行时还实现以下步骤:在根据状态信息判断代步车是否处于骑行状态之后,若处于骑行状态,且当前车速大于或等于预设车速,则发送显示指令至显示屏。

其中,显示指令用于控制显示屏显示预设的盲控界面;盲控界面设有操作感应区域,且操作感应区域的面积大于或等于预设值。通过检测当前车速,若当前车速大于预设车速,表示车速较高,安全性低;此时显示操作感应区域的面积大于或等于预设值的盲控界面,便于用户无注视准确操作感应区域,从而用户无需分散过多视线去操作便携式移动终端,可使用户更集中于骑行,提高安全性。

在一个实施例中,用于触发车体控制的盲操作包括亮屏状态下无需注视的触控操作。计算机程序被处理器执行时还实现以下步骤:当显示盲控界面时,检测盲控界面的操作感应区域内是否感应到触控操作。若是,则表示发生用于触发车体控制的盲操作。如此,用户只需要在操作感应区域内执行触控操作即可,操作便利。

在一个实施例中,状态信息包括当前车速。计算机程序被处理器执行时还实现以下步骤:根据状态信息判断代步车是否处于骑行状态之后,若处于骑行状态,且当前车速小于预设车速,则发送精细显示指令至显示屏。

其中,精细显示指令用于控制显示屏显示预设的精细信息界面。通过在当前车速小于预设车速时显示精细信息界面,而在当前车速大于或等于预设车速是切换至盲控界面,可在方便用户使用的同时,有效保护骑行的安全性。

在另一个实施例中,用于触发车体控制的盲操作包括黑屏状态下预设类型的交互操作。计算机程序被处理器执行时还实现以下步骤:检测是否为黑屏状态;若为黑屏状态,检测是否有预设类型的交互操作;若是,则发生用于触发车体控制的盲操作。如此,可以避免与亮屏状态下其他功能的冲突。

在一个实施例中,预设类型的交互操作包括对预设按键的按压操作、生成预设图案的连续滑动操作、按压力度不小于预设压力值的按压操作、预设频率和预设次数的敲击操作、对便携式移动终端的摇晃操作和对便携式移动终端的翻转操作中的任一种。用户执行预设类型的交互操作中的任一种,即发生用于触发车体控制的盲操作。

在又一个实施例中,用于触发车体控制的盲操作包括语音操作。计算机程序被处理器执行时还实现以下步骤:检测是否接收到包括预设信息的语音消息;若是,则发生用于触发车体控制的盲操作。如此,用户执行的方式简单方便。

在一个实施例中,控制指令对应的车体操作包括发出报警声音和/或闪烁车灯。通过发送控制指令控制代步车发出报警声音和/或闪烁车灯,警示行人注意代步车,避免人车相撞,可提高骑行的安全性和顺畅性。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取当前位置的定位信息;将定位信息发送至代步车和/或显示定位信息。如此,可以增加代步车位置获取功能,使用便利。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1