车载功能控制方法及方向盘控制器与流程

文档序号:11412210阅读:671来源:国知局
车载功能控制方法及方向盘控制器与流程

本发明涉及通信领域的车载功能控制技术,尤其涉及一种车载功能控制方法及方向盘控制器。



背景技术:

车辆成为户外出行不可缺少的工具,方向盘是用户在驾驶车辆过程中需要时刻把握的部件,为了使用户在把握方向盘的过程中实施对车辆的内部功能的控制(例如多媒体功能的选取播放、音量控制、车载电话功能中的拨打、接听与挂断)。

相关技术在方向盘上设置方向盘控制器(简称方控),方向盘控制器通过有线或无线的方式与车辆内部的功能部件(如多媒体播放器、车载电话)连接,方向盘控制器上可以设置一个或多个按键,其中每个按键或按键的组合对应对车载功能(如多媒体播放功能、车载电话功能)进行特定方式的控制(如调节音量、接听电话),当方向盘控制器上的一个或多个按键的组合被按压时,方向盘控制器输出被按压按键或按键的组合所对应的控制信号,以此使车辆内部的功能部件(如多媒体播放器、车载电话)对控制信号进行响应,这样用户在把握方向盘的过程中就可轻松实现对车载功能的控制。

相关技术提供的方向盘控制器至少存在以下问题:

1)参见图1,方向盘控制器设置在方向盘的内侧的边缘位置时,经常导致用户在操控方向盘的过程中存在对方向盘控制器的误触的情况,进而导致对车载功能的不必要的控制(如错误地开启了多媒体播放器、或者错误地挂断了当前的通话)。为了避免误触,相关技术采用增大方向盘控制器中的按键的触发力度,或者使方向盘控制器的按键所处的表面低于方向盘的外部轮廓的表面,虽 然降低了方向盘控制器误触的情况,但同时也增大了用户需要操控方向盘控制器时的难度。

2)参见图2,方向盘控制器设置在方向盘的非边缘位置(参见图2示出的方向盘的中心位置以及方向盘内侧偏离边缘的位置)时,虽然可以避免用户在操控方向盘的过程中对方向盘控制器误操作的情况,但是由于用户往往是将手部握持在方向盘的边缘来操控方向盘,这就导致用户在需要操控方向盘控制器时还需要将手部从方向盘的边缘位置抬起并去触碰方向盘控制器的按键,不仅操作不方便,而且会影响用户的行车安全。

综上所述,在保证对方向盘控制器的方便操控且不影响行车安全的基础上,避免方向盘控制器的误触以确保方向盘控制器的操控精度,相关技术尚无有效解决方案。



技术实现要素:

本发明实施例提供一种车载功能控制方法及方向盘控制器,能够避免方向盘控制器的误触以确保方向盘控制器的操控精度。

本发明实施例的技术方案是这样实现的:

第一方面,本发明实施例提供一种车载功能控制方法,可以应用于方向盘控制器,所述方向盘控制器支持设置在车辆方向盘上,优选地,设置在所述方向盘的内侧边缘位置;所述方法包括:

所述方向盘控制器接收防误触功能的设置信息,并在所述方向盘控制器应用所述防误触功能的设置信息;

检测到所述方向盘控制器的防误触功能处于开启状态;

检测所述方向盘控制器的按键被触发,基于所述被触发按键对应的车载功能、以及所述被触发按键对应的控制项,生成对应所述被触发按键的按键指令;

基于获取的传感数据解析出所述方向盘的状态参数,基于所述状态参数判断出所述方向盘处于预设状态,发送所述按键指令。

优选地,所述方向盘控制器接收防误触功能的设置信息,包括:

所述方向盘控制器与移动终端建立通信连接;

基于所述通信连接获取所述移动终端获取(可选地,通过防误触功能的图形化设置界面获取)所述防误触功能的设置信息。

优选地,所述方向盘控制器接收防误触功能的设置信息,包括:

所述方向盘控制器读取所述方向盘控制器中预设的所述防误触功能的设置信息,或者,

根据用户对所述方向盘控制器的操控生成所述防误触功能的设置信息。

优选地,所述基于获取的传感数据解析出所述方向盘的状态参数,基于所述状态参数判断出所述方向盘处于预设状态,包括:

解析所述传感数据的得到表征所述方向盘在以下两个维度的状态参数:表征第一参考方向重力加速度的状态参数;表征第二参考方向重力加速度的状态参数,所述第一参考方向为所述方向盘的内径方向,所述第二参考方向为所述方向盘的切线方向;

若所述两个维度的状态参数均为零则判定所述方向盘处于预设的静止状态;

若所述两个维度的状态参数均小于对应维度的状态参数阈值,则判定所述方向盘处于预设的微动状态。

优选地,所述基于获取的传感数据解析出所述方向盘的状态参数,基于所述状态参数判断出所述方向盘处于预设状态,包括:

解析所述传感数据的得到表征所述方向盘在以下至少一个维度的状态参数;旋转方向;旋转速度;旋转距离;

若所述至少一个维度的状态参数均为零则判定所述方向盘处于预设的静止状态;

若所述至少一个维度的状态参数均小于对应维度的状态参数阈值,则判定所述方向盘处于预设的微动状态。

优选地,所述方法还包括:

基于所述状态参数判断出所述方向盘未处于所述预设状态;

屏蔽所述按键指令;

所述方法还包括:

检测到所述方向盘控制器的防误触功能处于关闭状态;

检测所述方向盘控制器的按键被触发,基于所述被触发按键对应的车载功能、以及所述被触发按键对应的控制项,生成对应所述被触发按键的按键指令;

发送所述按键指令。

第二方面,本发明实施例提供一种方向盘控制器,所述方向盘控制器支持设置在车辆方向盘上,优选地,设置在所述方向盘的内侧边缘位置;所述方向盘控制器包括:

接收模块,用于所述方向盘控制器接收防误触功能的设置信息;

设置模块,用于在所述方向盘控制器应用所述防误触功能的设置信息;

检测模块,用于检测到所述方向盘控制器的防误触功能处于开启状态;

所述检测模块,还用于检测所述方向盘控制器的按键被触发,基于所述被触发按键对应的车载功能、以及所述被触发按键对应的控制项,生成对应所述被触发按键的按键指令;

判断模块,用于基于获取的传感数据解析出所述方向盘的状态参数,基于所述状态参数判断出所述方向盘处于预设状态;

指令发送模块,用于发送所述按键指令。

优选地,所述接收模块,还用于与移动终端建立通信连接;

所述接收模块,还用于基于所述通信连接获取所述移动终端获取的所述防误触功能的设置信息,优选地接收模块通过防误触功能的图形化设置界面获取所述防误触功能的设置信息。

优选地,所述接收模块,还用于读取所述方向盘控制器中预设的所述防误触功能的设置信息,或根据用户对所述方向盘控制器的操控生成所述防误触功能的设置信息。

优选地,所述判断模块,还用于解析所述传感数据的得到表征所述方向盘在以下两个维度的状态参数:表征第一参考方向重力加速度的状态参数;表征 第二参考方向重力加速度的状态参数,所述第一参考方向为所述方向盘的内径方向,所述第二参考方向为所述方向盘的切线方向;

所述判断模块,还用于若所述两个维度的状态参数均为零则判定所述方向盘处于预设的静止状态;

所述判断模块,还用于若所述两个维度的状态参数均小于对应维度的状态参数阈值,则判定所述方向盘处于预设的微动状态。

优选地,所述判断模块,还用于解析所述传感数据的得到表征所述方向盘在以下至少一个维度的状态参数;旋转方向;旋转速度;旋转距离;

所述判断模块,还用于若所述至少一个维度的状态参数均为零则判定所述方向盘处于预设的静止状态;

所述判断模块,还用于若所述至少一个维度的状态参数均小于对应维度的状态参数阈值,则判定所述方向盘处于预设的微动状态。

优选地,所述判断模块,还用于基于所述状态参数判断出所述方向盘未处于所述预设状态;屏蔽所述按键指令;

所述检测模块,还用于检测到所述方向盘控制器的防误触功能处于关闭状态;

所述检测模块,还用于检测所述方向盘控制器的按键被触发,基于所述被触发按键对应的车载功能、以及所述被触发按键对应的控制项,生成对应所述被触发按键的按键指令;

所述指令发送模块,还用于发送所述按键指令。

本发明实施例中,基于方向盘的状态参数分析方向盘的状态,通过对方向盘的状态进行判定,在方向盘处于预设状态(如静止状态、微动状态),通过方向盘所处的状态对方向盘控制器的按键是否为误触发进行判定,在方向盘处于预设状态时通过发送按键指令响应按键被触发,在方向盘未处于预设状态时屏蔽按键指令以拒绝响应按键被触发,避免对用户在操控方向盘时对方向盘控制器错误触发的情况;同时,由于基于方向盘的状态来控制对按键触发的响应,这样就可以将方向盘控制器设置在方向盘的边缘位置,方便了用户在需要时操 控方向盘控制器,避免了将方向盘控制器设置在远离方向盘边缘区域时因用于需要抬起手部操作方向盘控制器而导致的行车安全隐患。

附图说明

图1是相关技术提供的方向盘控制器的设置示意图一;

图2是相关技术提供的方向盘控制器的设置示意图二;

图3是本发明实施例中方向盘控制器的设置示意图一;

图4是本发明实施例中方向盘控制器的设置示意图二;

图5是本发明实施例中方向盘控制器一个可选的硬件结构示意图;

图6是本发明实施例中方向盘控制器与移动终端进行通信的场景示意图一;

图7是本发明实施例中方向盘控制器与移动终端进行通信的场景示意图二;

图8是本发明实施例中方向盘控制器与移动终端进行通信的场景示意图三;

图9是本发明实施例中方向盘控制器中设置按键的一个可选的布局示意图;

图10是本发明实施例中车载功能控制的一个可选的流程示意图;

图11是本发明实施例中基于传感器判断方向盘状态的示意图;

图12是本发明实施例中车载功能控制的又一个可选的流程示意图;

图13是本发明实施例中车载功能控制的另一个可选的流程示意图;

图14是本发明实施例中移动终端加载的防误触功能图形界面的一个可选的示意图;

图15是本发明实施例中车载功能控制的另一个可选的流程示意图;

图16是本发明实施例中车载功能控制的另一个可选的流程示意图;

图17是本发明实施例中方向盘控制器的一个可选的功能结构示意图。

具体实施方式

以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合附图描述实现本发明各实施例中记载的应用于车辆中的方向盘控制器以及在车辆内部与方向盘控制器进行通信的移动终端。

本发明实施例记载的方向盘控制器支持设置在车辆内部的方向盘上,方向盘控制器可以设置在车辆方向盘的任意位置,例如方向盘的中央区域,或者方向盘的边缘区域(如图3示出的方向盘的内侧的边缘区域,或如图4示出的方向盘的外侧的边缘区域),较佳地,方向盘控制器设置在如图2示出的方向盘的内侧边缘位置时最方便用户在把握方向盘时操作方向盘控制器100,需要说明的是,图3和图4示出的方向盘控制器100仅为方向盘控制器100设置位置的示意,并不构成对方向盘控制器外形的限定。

本发明实施例记载的方向盘控制器可以以各种方式设置在方向盘上,例如采用真空吸盘吸合、基于磁性元件吸合、基于螺栓螺母紧固、基于卡扣咬合或基于束带方式绑定等方式,根据需求灵活设置在方向盘的任意位置。

图4示出了方向盘控制器的一个可选的硬件结构示意图,需要指出的是,在实际应用中图4示出的方向盘控制器100中的组件并且都是必需的,可以根据实际需要选取部分组件实施方向盘控制器,处理器101负责执行存储器中的控制逻辑(也就是可执行指令),通过总线102与方向盘控制器100中的其他组件进行通信来实现方向盘控制器100的各种功能,例如:

1)控制蜂窝模块103进行数据通信。

蜂窝模块103以接入基站的建立链路的方式承载方向盘控制器100的移动通信,例如语音(视频)通信和数据通信,通信制式可以采用码分多址(cdma)、宽带码分多址(wcdma)、td-scdma(时分-同步码分多址)以及演进制式。

2)控制无线相容性认证(wifi)模块104接入无线局域网,或与车辆内部的移动终端(如用户的智能手机、平板电脑)或车载移动终端进行无线通信。

wifi模块104基于wifi技术支持方向盘控制器100接入无线互联网,基于wifi直连技术支持方向盘控制器100与车辆内部的移动终端或车载移动终端进行无线通信,还可作为无线热点提供对车辆内部的移动终端(如用户持有的智能手机、平板电脑、笔记本电脑等)的无线互联网接入。

3)控制蓝牙模块105与车辆内部的移动终端(如用户的智能手机、平板电脑)或车载移动终端进行无线通信。

蓝牙模块105用于支持方向盘控制器100采用蓝牙配对的方式与车辆内部的移动终端或车载移动终端进行无线通信。

另外,方向盘控制器100中还可以设置基于红外、紫蜂等技术的模块实现在车辆内部与用户的移动终端(如智能手机、平板电脑)的近距离无线通信。

传感器106可以采用三轴加速度计、陀螺仪等来输出表征方向盘的状态参数的传感数据,由处理器100基于传感数据分析出方向盘的状态,例如方向盘是处于静止状态、微动状态(例如是由于用户无意摆动方向盘而导致的小幅度的运动)、或者运动幅度大于微动状态的运动状态(也就是方向盘处于运动中)。

存储器107用于存储供处理器101执行的指令,另外,还可以存储用户针对方向盘控制器100设置的信息,如按键108的防误触功能的设置信息(如防误触功能是否开启)、定时开启信息(支持方向盘控制器100的工作时间)等信息。

按键108是在方向盘控制器100的壳体上显露,按键108的数量根据需要控制的车载功能的数量设置(按键108的数量与需要控制的车载功能的数量对应,或者,按键108的数量小于需要控制的车载功能的数量,此时按键108采用组合的方式与车载功能对应以节省在方向盘控制器100设置按键108的数量)。

根据按键108被触发时输出电信号的类型,可以分为电阻分压式(不同的按键108被触发时输出不同的电阻信号,无电压信号输出)、电压式(不同的按键108被触发时输出不同的电阻信号,以及不同的电压信号)和脉冲式(同的按键108被触发时输出相同的电阻信号、以及不同的跳变的电压信号),处理器 100根据来自按键108的信号生成表征相应按键108被触发的按键指令,

按键108以及按键108的组合与车载功能、以及车载功能的控制项对应;作为示例,车载功能包括多媒体播放功能和车载电话功能,多媒体播放功能的控制项包括选曲、播放、暂停、升高音量、降低音量等;车载电话功能的控制项包括拨打电话、挂断电话、在通讯录中向前选取联系人、在通讯录中向后选取联系人等。图9示例性示出了方向盘控制器100中的按键108的布局,其中,按键1081对应多媒体播放功能中的向后选曲的控制项,还可以对应车载电话功能中的在通讯录中向后选取联系人的控制项;按键1082对应多媒体播放功能中的播放/暂停控制项;按键1083对应多媒体播放功能中的向前选曲的控制项,还可以对应车载电话功能中的在通讯录中向前选取联系人的控制项;按键1084对应车载电话功能中的挂断控制项,按键1085(采用线性开关或档位开关的方式实施)对应多媒体播放功能中的升高音量/降低音量的控制项;按键1086对应车载电话功能的拨打电话的控制项。

另外需要指出的是,按键108还可以实施为触控板以接收用户的触控操作输出对应的信号,由处理器100生成相应的按键指令;或者,实施为旋钮开关(线性开关,或者具有多个档位的档位开关,用于支持切换不同的车载功能,或者对某一车载功能进行调整,如调整多媒体播放功能输出的音量)以接收用户的调整旋钮的操作输出对应的信号,由处理器100生成相应的按键指令。

供电模块109用于为方向盘控制器100中的组件提供电能,可以实施为电池(如纽扣电池、锂聚合物电池等),还可以实施为电连接端口如通用串行总线(usb)接口与方向盘中的usb接口耦接,使车辆通过在方向盘中设置的usb接口向方向盘控制器100提供电能。

方向盘控制器100可以采用有线方式或无线方式与移动终端建立通信连接,下面进行说明。

参见图6,方向盘控制器100可以近距离无线通信(如前述的wifi直连、蓝牙等)方式与用户的移动终端200(图6中以智能手机为例)进行通信,可选地,移动终端200可以加载对方向盘控制器100的功能进行设置的应用界面, 以支持用户对方向盘控制器100的功能进行设置。

参见图7示出的方向盘控制器100与车载移动终端300进行无线通信的示意图,图7中示出的车载移动终端以吸盘吸合的方式支持在车辆的内部空间中任意位置设置,方向盘控制器100通过蓝牙、wifi直连等方式与车载移动终端300建立通信连接(当然,方向盘控制器100也可以通过蜂窝通信方式与车载移动终端300建立通信连接),

参见图8示出的方向盘控制器100与车载移动终端300进行无线通信的示意图,图8中示出的车载移动终端400以嵌入车辆内部空间的方式固定设置,可选地,方向盘控制器100通过车辆的内部总线与车载移动终端400进行有线通信(例如车载移动终端400和方向盘控制器100均可以通过内置的usb端口耦接到车辆的内部总线而进行通信),当然,方向盘控制器100也可以通过蓝牙、wifi直连等方式与车载移动终端400建立通信连接。

基于上述记载的方向盘控制器以及移动终端提出以下各具体实施例。

实施例一

本实施例记载的车载功能控制方法应用于前述的方向盘控制器100,一个可选的流程示意图如图10所示,包括以下步骤:

步骤101,方向盘控制器100接收防误触功能的设置信息。

步骤102,方向盘控制器100应用防误触功能的设置信息。

方向盘控制器100中设置的按键108支持用户对防误触功能进行设置操作,并将防误触功能的设置信息在方向盘控制器100的存储器107中存储,完成防误触功能的设置信息的接收操作;可选地,当方向盘控制器100没有接收到用于操控按键108进行防误触功能的设置操作时,读取方向盘控制器100的存储器108中预设的防误触功能的设置信息并进行应用。

防误触功能的设置信息用于设置针对方向盘控制器100的按键108的防误触功能是否开启,可选地,防误触功能的设置信息还可以用于设置防误触功能的开启条件,例如包括以下至少之一:防误触功能开启的时间(也就是在当前时刻处于防误触功能开启的时间内时自动开启防误触功能);防误触功能开启的 目标车载功能(也就是在目标车载功能处于运行状态时自动开启防误触功能)。

步骤103,检测到方向盘控制器100的防误触功能处于开启状态。

方向盘控制器100的存储器107中存储防误触功能的状态信息,(处理器101)通过读取存储器107中存储防误触功能的状态信息确定防误触功能是否处于开启状态。

步骤104,检测方向盘控制器100的按键108被触发,基于被触发按键108对应的车载功能、以及被触发按键108对应的控制项,生成对应被触发按键的按键指令。

如前所述,按键108以及按键108的组合与车载功能、以及车载功能的控制项对应,当按键108或按键108的组合被触发时对应输出信号,处理器100通过检测到的信号(如前,不同按键108被触发时输出的信号不同)分析出被触发的按键108(或者依次被触发的按键108的组合),生成对应被触发的按键108的按键指令,

步骤105,基于获取的传感数据解析出方向盘的状态参数,基于状态参数判断出方向盘是否处于预设状态(如处于静止状态,或处于微动状态),如果是,则执行步骤106;否则,执行步骤108。

作为步骤105的一个示例,方向盘控制器100中的输出传感数据的传感器实施为三轴加速度计,参见图11,解析传感数据的得到表征方向盘在以下两个维度的状态参数:表征第一参考方向(参考方向b)重力加速度的状态参数;表征第二参考方向(参考方向a)重力加速度的状态参数,第一参考方向为方向盘的内径方向,第二参考方向为方向盘的切线方向;若两个维度的状态参数均为零则判定方向盘处于预设的静止状态;若两个维度的状态参数均小于对应维度的状态参数阈值,则判定方向盘处于预设的微动状态。

作为步骤105的另一个示例,方向盘控制器100中的输出传感数据的传感器实施为陀螺仪,解析传感数据的得到表征方向盘在以下至少一个维度的状态参数;旋转方向;旋转速度;旋转距离;若至少一个维度的状态参数均为零则判定方向盘处于预设的静止状态或直线前进状态;若至少一个维度的状态参数 均小于对应维度的状态参数阈值,则判定方向盘处于预设的微动状态。

步骤106,向移动终端发送按键指令。

步骤107,移动终端响应指令,完成对车载功能的控制。

步骤108,屏蔽按键指令。

预设状态可以为静止状态(此时车辆处于静止状态或直线行驶状态),预设状态还可为微动状态,也就是用户无意摆动方向盘而使方向盘进行了小于预设幅度运动的状态,当方向盘处于预设状态是可以认为方向盘处于静止的状态,从而,可以确定方向盘控制器100中的按键108不是用户在操控方向盘的过程中无疑触发,而是用户需要对车载功能进行控制而触发的,因此向移动终端(如图6示出的用户移动终端200,图7示出的车载移动终端300,图8示出的车载移动终端400)发送按键指令,供移动终端根据不同的按键指令对车载功能(如前述的多媒体播放功能、车载电话功能)执行对应控制项指示的操作(如前述的调整音量、拨打电话等),以完成对车载功能的控制。

如果方向盘未处于预设状态,则表明用户正在操控方向盘,在用户操控方向盘的过程中用于难以同时对方向盘控制器100进行操控,因此在防误触功能开启时,将方向盘未处于预设状态时检测到的被触发的按键108识别为是用户误触导致,因此屏蔽生成的按键指令,避免对车载功能造成干扰。

本实施例中基于方向盘的状态参数分析方向盘的状态,通过对方向盘的状态进行判定,在方向盘处于预设状态(如静止状态、微动状态),通过方向盘所处的状态对方向盘控制器100的按键是否为误触发进行判定,在方向盘处于预设状态时通过发送按键指令响应按键被触发,在方向盘未处于预设状态时屏蔽按键指令以拒绝响应按键被触发,避免对用户在操控方向盘时对方向盘控制器100错误触发的情况;同时,由于基于方向盘的状态来控制对按键触发的响应,这样就可以将方向盘控制器100设置在方向盘的边缘位置,方便了用户在需要时操控方向盘控制器100,避免了将方向盘控制器100设置在远离方向盘边缘区域时因用于需要抬起手部操作方向盘控制器100而导致的行车安全隐患。

另外,参见图12,方向盘控制器100接收防误触功能的设置信息(步骤201), 并在方向盘控制器100应用防误触功能的设置信息(步骤202),当检测到方向盘控制器100的防误触功能处于关闭状态(步骤203),则方向盘控制器100检测方向盘控制器100的按键108被触发(步骤204)时,基于被触发按键108对应的车载功能、以及被触发按键108对应的控制项,生成对应被触发按键的按键指令(步骤203),并向移动终端直接发送控制指令(步骤205),移动终端响应指令,完成对车载功能的控制(步骤206),无需判断方向盘的状态。

实施例二

前述实施例针对用户直接操控方向盘控制器100设置防误触功能的设置信息,由于方向盘控制器100可以与车辆内部的移动终端建立通信连接,因此还支持用户移动终端设置防误触功能的设置信息并同步至方向盘控制器100,本实施例结合上述设置防误触功能的设置信息的方式对车载功能的控制进行说明。

本实施例记载的车载功能控制方法应用于前述的方向盘控制器100,一个可选的流程示意图如图13所示,包括以下步骤:

步骤301,方向盘控制器100与移动终端建立通信连接(如前述的基于蜂窝、蓝牙、wifi直连)的无线通信。

特别地,当移动终端实施为图8示出的嵌入到车辆内部空间、并与车辆的内部总线基于电连接端口(如usb端口)连接的车载移动终端400时,方向盘控制器100还可以通过在方向盘上设置的电连接端口(如usb端口)与车载移动终端400建立有线通信连接。

步骤302,方向盘控制器100基于通信连接获取防误触功能的设置信息。

其中,防误触功能的设置信息可以由移动终端通过加载图14所示的防误触功能的图形化设置界面获取。

步骤303,方向盘控制器100接收防误触功能的设置信息,并在方向盘控制器100应用防误触功能的设置信息。

防误触功能的设置信息用于设置针对方向盘控制器100的按键108的防误 触功能是否开启,可选地,防误触功能的设置信息还可以用于设置防误触功能的开启条件,例如包括以下至少之一:防误触功能开启的时间(也就是在当前时刻处于防误触功能开启的时间内时自动开启防误触功能);防误触功能开启的目标车载功能(也就是在目标车载功能处于运行状态时自动开启防误触功能)。

步骤304,检测到方向盘控制器100的防误触功能处于开启状态。

方向盘控制器100的存储器107中存储防误触功能的状态信息,(处理器101)通过读取存储器107中存储防误触功能的状态信息确定防误触功能是否处于开启状态。

步骤305,检测方向盘控制器100的按键108被触发,基于被触发按键108对应的车载功能、以及被触发按键108对应的控制项,生成对应被触发按键的按键指令。

如前,按键108以及按键108的组合与车载功能、以及车载功能的控制项对应,当按键108或按键108的组合被触发时对应输出信号,处理器100通过检测到的信号(如前,不同按键108被触发时输出的信号不同)分析出被触发的按键108(或者依次被触发的按键108的组合),生成对应被触发的按键108的按键指令,

步骤306,基于获取的传感数据解析出方向盘的状态参数,基于状态参数判断出方向盘是否处于预设状态(如处于静止状态,或处于微动状态),如果是,执行步骤307;否则,执行步骤309。

作为步骤306的一个示例,方向盘控制器100中的输出传感数据的传感器实施为三轴加速度计,参见图11,解析传感数据的得到表征方向盘在以下两个维度的状态参数:表征第一参考方向(参考方向b)重力加速度的状态参数;表征第二参考方向(参考方向a)重力加速度的状态参数,第一参考方向为方向盘的内径方向,第二参考方向为方向盘的切线方向;若两个维度的状态参数均为零则判定方向盘处于预设的静止状态;若两个维度的状态参数均小于对应维度的状态参数阈值,则判定方向盘处于预设的微动状态。

作为步骤306的另一个示例,方向盘控制器100中的输出传感数据的传感 器实施为陀螺仪,解析传感数据的得到表征方向盘在以下至少一个维度的状态参数;旋转方向;旋转速度;旋转距离;若至少一个维度的状态参数均为零则判定方向盘处于预设的静止状态或直线前进状态;若至少一个维度的状态参数均小于对应维度的状态参数阈值,则判定方向盘处于预设的微动状态。

步骤307,向移动终端发送按键指令。

步骤308,移动终端响应指令,完成对车载功能的控制。

步骤309,屏蔽按键指令。

预设状态可以为静止状态(此时车辆处于静止状态或直线行驶状态),预设状态还可为微动状态,也就是用户无意摆动方向盘而使方向盘进行了小于预设幅度运动的状态,当方向盘处于预设状态是可以认为方向盘处于静止的状态,从而,可以确定方向盘控制器100中的按键108不是用户在操控方向盘的过程中无疑触发,而是用户需要对车载功能进行控制而触发的,因此向移动终端(如图6示出的用户移动终端200,图7示出的车载移动终端300,图8示出的车载移动终端400)发送按键指令,供移动终端根据不同的按键指令对车载功能(如前述的多媒体播放功能、车载电话功能)执行对应控制项指示的操作(如前述的调整音量、拨打电话等),以完成对车载功能的控制。

如果方向盘未处于预设状态,则表明用户正在操控方向盘,在用户操控方向盘的过程中用于难以同时对方向盘控制器100进行操控,因此在防误触功能开启时,将方向盘未处于预设状态时检测到的被触发的按键108识别为是用户误触导致,因此屏蔽生成的按键指令,避免对车载功能造成干扰。

本实施例中基于方向盘的状态参数分析方向盘的状态,通过对方向盘的状态进行判定,在方向盘处于预设状态(如静止状态、微动状态),通过方向盘所处的状态对方向盘控制器100的按键是否为误触发进行判定,在方向盘处于预设状态时通过发送按键指令响应按键被触发,在方向盘未处于预设状态时屏蔽按键指令以拒绝响应按键被触发,避免对用户在操控方向盘时对方向盘控制器100错误触发的情况;同时,由于基于方向盘的状态来控制对按键触发的响应,这样就可以将方向盘控制器100设置在方向盘的边缘位置,方便了用户在需要 时操控方向盘控制器100,避免了将方向盘控制器100设置在远离方向盘边缘区域时因用于需要抬起手部操作方向盘控制器100而导致的行车安全隐患。

另外,参见图15当方向盘控制器100与移动终端建立通信连接(如前述的基于蜂窝、蓝牙、wifi直连)的无线通信(步骤401),且方向盘控制器100基于通信连接获取防误触功能的设置信息(步骤402)之后,当检测到方向盘控制器100的防误触功能处于关闭状态(步骤403),则方向盘控制器100检测方向盘控制器100的按键108被触发(步骤404)时,基于被触发按键108对应的车载功能、以及被触发按键108对应的控制项,生成对应被触发按键的按键指令(步骤405),并向移动终端直接发送控制指令(步骤406),由移动终端响应指令,完成对车载功能的控制(步骤407),无需判断方向盘的状态。

一个具体的示例参见图16,用户在手机(例如图6示出的智能手机)上加载的如图14所示的防误触功能的图形设置界面中设置开启防误触功能,手机检测是否与方向盘控制器100建立蓝牙连接,如果建立蓝牙连接则将用户设置的防误触功能的设置信息同步至方向盘控制器100,由方向盘控制器100在本地应用用户设置的防误触功能的设置信息。当用户点击方向盘控制器100的按键108时,方向盘控制器100判断用户是否在打方向盘,这里,利用三轴加速度传感器来判断用户是否在打(旋转)方向盘,参见图11,用户旋转方向盘时,会在方向盘平面内产生两个相互垂直方向上的加速度,如图11中的a和b。当激活防误触功能时,三轴加速度计将以特定频率检测方向盘的动作,当a、b的数值超过设定阈值时,判定用户在打方向盘,或车辆处于转弯状态,进而停止发送按键指令。当a、b的数值在设定阈值以下时,判断方向盘稳定,车辆处于静止或直线前进状态,正常发送按键事件。

实施例三

本实施例提供一种方向盘控制器100,参见图17,方向盘控制器100支持设置在车辆方向盘的边缘位置;方向盘控制器100包括:

接收模块101,用于方向盘控制器100接收防误触功能的设置信息;

设置模块102,用于在方向盘控制器100应用防误触功能的设置信息;

检测模块103,用于检测到方向盘控制器100的防误触功能处于开启状态;

检测模块103,还用于检测方向盘控制器100的按键被触发,基于被触发按键对应的车载功能、以及被触发按键对应的控制项,生成对应被触发按键的按键指令;

判断模块104,用于基于获取的传感数据解析出方向盘的状态参数,基于状态参数判断出方向盘处于预设状态;

指令发送模块105,用于发送按键指令。

接收模块101,还用于与移动终端建立通信连接;

接收模块101,还用于基于通信连接获取移动终端通过防误触功能的图形化设置界面获取的防误触功能的设置信息。

接收模块101,还用于读取方向盘控制器100中预设的防误触功能的设置信息,或根据用户对方向盘控制器100的操控生成防误触功能的设置信息。

判断模块104,还用于解析传感数据的得到表征方向盘在以下两个维度的状态参数:表征第一参考方向重力加速度的状态参数;表征第二参考方向重力加速度的状态参数,第一参考方向为方向盘的内径方向,第二参考方向为方向盘的切线方向;

判断模块104,还用于若两个维度的状态参数均为零则判定方向盘处于预设的静止状态;

判断模块104,还用于若两个维度的状态参数均小于对应维度的状态参数阈值,则判定方向盘处于预设的微动状态。

判断模块104,还用于解析传感数据的得到表征方向盘在以下至少一个维度的状态参数;旋转方向;旋转速度;旋转距离;

判断模块104,还用于若至少一个维度的状态参数均为零则判定方向盘处于预设的静止状态;

判断模块104,还用于若至少一个维度的状态参数均小于对应维度的状态参数阈值,则判定方向盘处于预设的微动状态。

判断模块104,还用于基于状态参数判断出方向盘未处于预设状态;屏蔽按键指令;

检测模块103,还用于检测到方向盘控制器100的防误触功能处于关闭状态;

检测模块103,还用于检测方向盘控制器100的按键被触发,基于被触发按键对应的车载功能、以及被触发按键对应的控制项,生成对应被触发按键的按键指令;

指令发送模块105,还用于发送按键指令。

接收模块101可由图5中示出的蜂窝模块103、wifi模块104、蓝牙模块105至少之一实现,设置模块102、检测模块10、判断模块104可以有处理器101执行存储器107中存储的可执行指令实现。

实施例四

本实施例记载一种计算机可读介质,可以为rom(例如,只读存储器、flash存储器、转移装置等)、磁存储介质(例如,磁带、磁盘驱动器等)、光学存储介质(例如,cd-rom、dvd-rom、纸卡、纸带等)以及其他熟知类型的程序存储器;计算机可读介质中存储有计算机可执行指令,当执行指令时,引起至少一个处理器执行包括以下的操作:

接收防误触功能的设置信息,并在方向盘控制器应用所述防误触功能的设置信息;

检测到所述方向盘控制器的防误触功能处于开启状态;

检测所述方向盘控制器的按键被触发,基于所述被触发按键对应的车载功能、以及所述被触发按键对应的控制项,生成对应所述被触发按键的按键指令;

基于获取的传感数据解析出所述方向盘的状态参数,基于所述状态参数判断出所述方向盘处于预设状态,发送所述按键指令。

当执行指令时,还引起至少一个处理器执行包括以下的操作:

所述方向盘控制器与移动终端建立通信连接;

基于所述通信连接获取所述移动终端通过防误触功能的图形化设置界面获取的所述防误触功能的设置信息。

当执行指令时,还引起至少一个处理器执行包括以下的操作:

所述方向盘控制器读取所述方向盘控制器中预设的所述防误触功能的设置信息,或根据用户对所述方向盘控制器的操控生成所述防误触功能的设置信息;

基于所述通信连接获取所述移动终端通过防误触功能的图形化设置界面获取的所述防误触功能的设置信息。

当执行指令时,还引起至少一个处理器执行包括以下的操作:

解析所述传感数据的得到表征所述方向盘在以下两个维度的状态参数:表征第一参考方向重力加速度的状态参数;表征第二参考方向重力加速度的状态参数,所述第一参考方向为所述方向盘的内径方向,所述第二参考方向为所述方向盘的切线方向;

若所述两个维度的状态参数均为零则判定所述方向盘处于预设的静止状态;

若所述两个维度的状态参数均小于对应维度的状态参数阈值,则判定所述方向盘处于预设的微动状态。

当执行指令时,还引起至少一个处理器执行包括以下的操作:

解析所述传感数据的得到表征所述方向盘在以下至少一个维度的状态参数;旋转方向;旋转速度;旋转距离;

若所述至少一个维度的状态参数均为零则判定所述方向盘处于预设的静止状态;

若所述至少一个维度的状态参数均小于对应维度的状态参数阈值,则判定所述方向盘处于预设的微动状态。

当执行指令时,还引起至少一个处理器执行包括以下的操作:

基于所述状态参数判断出所述方向盘未处于所述预设状态;

屏蔽所述按键指令;

当执行指令时,还引起至少一个处理器执行包括以下的操作:

检测到所述方向盘控制器的防误触功能处于关闭状态;

检测所述方向盘控制器的按键被触发,基于所述被触发按键对应的车载功能、以及所述被触发按键对应的控制项,生成对应所述被触发按键的按键指令;

发送所述按键指令。

综上所述,本发明实施例具有以下有益效果:

在方向盘未处于预设状态时屏蔽按键指令以拒绝响应按键被触发,避免对用户在操控方向盘时对方向盘控制器错误触发的情况;

方向盘控制器设置在方向盘的边缘位置,方便了用户在需要时操控方向盘控制器,避免了将方向盘控制器设置在远离方向盘边缘区域时因用于需要抬起手部操作方向盘控制器而导致的行车安全隐患。

本领域的技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、随机存取存储器110(ram,randomaccessmemory)、只读存储器110(rom,read-onlymemory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ram、rom、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应 以所述权利要求的保护范围为准。

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