欢迎光临小豌豆知识网!
当前位置:首页 > 生活技术 > 运动娱乐> 控制信号的生成方法以及操控装置独创技术23285字

控制信号的生成方法以及操控装置

2021-03-07 08:20:22

控制信号的生成方法以及操控装置

  技术领域

  本发明涉及操控技术领域,特别是涉及一种控制信号的生成方法以及操控装置。

  背景技术

  目前,应用于游戏娱乐体验的操控装置,例如游戏手柄等,其通常设计有连点模式。连点模式,顾名思义,即用户单次按压手柄上的按键,会触发多次完成对应的控制内容,例如用户单次按压手柄上的按键,对应控制游戏中的虚拟角色完成多次射击动作等。

  然而,目前操控装置的连点模式无法针对性地匹配不同用户的需求以及操控习惯,难以实现针对不同用户的个性化定制。

  发明内容

  有鉴于此,本发明主要解决的技术问题是提供一种控制信号的生成方法以及操控装置,能够匹配不同用户的需求以及操控习惯,实现个性化定制。

  为解决上述技术问题,本发明采用的一个技术方案是:提供一种控制信号的生成方法。该生成方法包括:判断是否处于第一状态,其中所述第一状态为待录制控制信号的目标响应时序的状态;若是,则记录每个控制信号的持续时间段以及任意相邻控制信号之间的间隔时间段,以组成控制信号的目标响应时序,其中控制信号响应于用户操控操作件的动作而生成;判断是否处于第二状态;若是,则在用户单次操控所述操作件的持续时间内以所述目标响应时序为周期循环生成控制信号。

  为解决上述技术问题,本发明采用的又一个技术方案是:提供一种操控装置。该操控装置包括控制电路和操作件,所述操作件连接所述控制电路,所述控制电路用于判断是否处于第一状态,其中所述第一状态为待录制控制信号的目标响应时序的状态;若是,则所述控制电路还用于记录每个控制信号的持续时间段以及任意相邻控制信号之间的间隔时间段,以组成控制信号的目标响应时序,其中控制信号响应于用户操控操作件的动作而生成;所述控制电路还用于判断是否处于第二状态;若是,则在用户单次操控所述操作件的持续时间内所述控制电路以所述目标响应时序为周期循环生成控制信号。

  本发明的有益效果是:区别于现有技术,本发明提供一种控制信号的生成方法以及操控装置。该控制信号的生成方法通过记录每个控制信号的持续时间段以及任意相邻控制信号之间的间隔时间段,以组成控制信号的目标响应时序,即进行控制信号的目标响应时序的录制。由于录制目标响应时序所依赖的控制信号响应于用户操控操作件的动作而生成,因此目标响应时序记录了用户所要求的控制信号的时序规律,待以目标响应时序为周期循环生成控制信号时,即可按照用户的要求完成相应的控制内容,因而能够匹配不同用户的需求以及操控习惯,实现个性化定制。

  附图说明

  此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。此外,这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。

  图1是本发明控制信号的生成方法一实施例的流程示意图;

  图2是本发明控制信号的生成方法另一实施例的流程示意图;

  图3是本发明几种目标响应时序录制过程的时序示意图;

  图4是本发明操控装置一实施例的结构示意图。

  具体实施方式

  为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

  请参阅图1,图1是本发明控制信号的生成方法一实施例的流程示意图。需要说明的是,本实施例所阐述的控制信号的生成方法可以应用于诸如游戏手柄等操控装置,操控装置还可以进一步与智能手机、平板电脑等终端设备配合进行操控体验,例如游戏娱乐等。并且,本实施例所阐述的控制信号的生成方法并不局限于以下步骤。

  S101:判断是否处于第一状态,其中第一状态为待录制控制信号的目标响应时序的状态;

  在本实施例中,第一状态为待录制控制信号的目标响应时序的状态,当处于第一状态时,则进行录制控制信号的目标响应时序的相应工作。

  S102:若是,则记录每个控制信号的持续时间段以及任意相邻控制信号之间的间隔时间段,以组成控制信号的目标响应时序,其中控制信号响应于用户操控操作件的动作而生成;

  在本实施例中,若判定处于第一状态,则开始录制控制信号的目标响应时序。具体地,记录每个控制信号的持续时间段以及任意相邻控制信号之间的间隔时间段,以组成控制信号的目标响应时序。而控制信号响应于用户操控操作件的动作而生成,即用户每次操控操作件就会对应生成一个控制信号。并且,用户保持操控操作件的时长等于控制信号的持续时长,而控制信号持续存在的时间段即为持续时间段。此外,两控制信号之间间隔的时间段即为间隔时间段。

  举例而言,以操作件是按键为例,用户每/单次操控操作件意味着用户按压一次操作件;用户保持操控操作件意味着用户保持按压操作件的状态,即用户持续按住操作件;用户单次操控操作件的持续时间即为用户单次操控操作件并保持操控操作件的时间。例如用户保持按压操作件1s,则所生成的控制信号就会持续存在1s。

  当然,在本发明的其它实施例中,操作件也可以是摇杆等,在此不做限定。

  需要说明的是,目标响应时序包含有用户录制的每个控制信号的持续时间段以及任意相邻控制信号之间的间隔时间段,用于指示后续控制信号的生成。可以理解的是,当处于控制信号的持续时间段时,则对应生成控制信号并保持控制信号存在,而当处于间隔时间段时,则不生成控制信号。

  S103:判断是否处于第二状态;

  在本实施例中,第二状态不同于第一状态,其表征类似于上述连点模式的状态。在第二状态下,用户单次操控操作件的动作,会触发多次生成控制信号。

  S104:若是,则在用户单次操控操作件的持续时间内以目标响应时序为周期循环生成控制信号;

  在本实施例中,若判定处于第二状态,则用户操控操作件就会触发控制信号的生成,其中在用户单次操控操作件的持续时间内以目标响应时序为周期循环生成控制信号,即按照目标响应时序,时序控制控制信号的生成。具体地,在以目标响应时序为周期的一个周期内,当处于控制信号的持续时间段时,则对应生成控制信号并保持控制信号存在,而当处于间隔时间段时,则不生成控制信号。

  以上可以看出,本发明所提供的控制信号的生成方法,由于录制目标响应时序所依赖的控制信号响应于用户操控操作件的动作而生成,因此目标响应时序记录了用户所要求的控制信号的时序规律,待以目标响应时序为周期循环生成控制信号时,即可按照用户的要求完成相应的控制内容,因而能够匹配不同用户的需求以及操控习惯,实现个性化定制。

  请参阅图2,图2是本发明控制信号的生成方法另一实施例的流程示意图。

  应用本实施例所阐述的控制信号的生成方法的操控装置可以具有操作件、第一开关元件以及第二开关元件。操作件供用户操控以生成控制信号。第一开关元件用于切换操控装置的单点模式以及连点模式,其中在单点模式下,在用户单次操控操作件的持续时间内同步生成控制信号并持续存在相同时长。第二开关元件则用于控制录制过程的启停以及恢复出厂设置等,在此不做限定。

  需要说明的是,本实施例所阐述的控制信号的生成方法并不局限于以下步骤。

  S201:判断是否处于第一状态;

  在本实施例中,若判定处于第一状态,则执行步骤S202,若未判定处于第一状态,则继续执行步骤S201。

  具体地,可以将第一开关元件切换至对应连点模式的状态,并且可以长按第二开关元件达到一定时长,例如2s等,以进入第一状态。

  可选地,可以向用户输出相应的提示信息,以通知用户操控装置当前所处的状态以及相应工作的处理结果,例如录制成功与否等。在一具体实施方式中,可以搭配指示灯向用户输出相应的提示信息。举例而言,例如指示灯可以持续保持红灯闪烁状态,即指示灯周期性地发红光,每个周期亮125ms,周期间隔为125ms,其中整个红光闪烁持续于整个录制期间。当然,也可以通过振动、声音等方式向用户输出相应的提示信息,下同。

  S202:判断在第一预设时长内是否生成控制信号;

  在本实施例中,若判定在第一预设时长内生成有控制信号,则执行步骤S203,若判定在第一预设时长内未生成控制信号,则结束录制,并判定录制失败,之后结束流程。

  具体地,当判定处于第一状态后,即进入录制控制信号的目标响应时序的状态,此时判断在第一预设时长内是否生成控制信号,若判定在第一预设时长内生成有控制信号,则继续后续的录制工作;而若判定在第一预设时长内未生成控制信号,即进入录制状态后,用户并未操控操作件,当用户未操控操作件的状态保持第一预设时长后,则可以认为用户放弃此次录制,则可以结束录制,并判定录制失败。

  对应地,向用户输出提示录制失败的提示信息可以是上述指示灯红灯闪烁状态终止,即指示灯熄灭。

  S203:记录每个控制信号的持续时间段以及任意相邻控制信号之间的间隔时间段;

  在本实施例中,若判定在第一预设时长内生成有控制信号,则从第一预设时长内的第一个控制信号开始,记录每个控制信号的持续时间段以及任意相邻控制信号之间的间隔时间段,以组成目标响应时序,即进行目标响应时序的录制。

  需要说明的是,目标响应时序的录制过程中,所记录的控制信号均是由用户在此期间对应操控操作件而触发生成的。其中,用户在此期间操控操作件而完成的对应的控制内容会直接反映在终端设备上,使得用户能够直观感知。

  S204:判断目标响应时序的录制是否结束;

  在本实施例中,若判定目标响应时序的录制结束,则执行步骤S205,若未判定目标响应时序的录制结束,则继续执行步骤S203。

  在一实施例中,判断是否存在相邻控制信号之间的间隔时间段的时长大于第二预设时长,若存在相邻控制信号之间的间隔时间段的时长大于第二预设时长,则停止记录,即判定录制结束。同理,在记录每个控制信号的持续时间段以及任意相邻控制信号之间的间隔时间段期间,若在第二预设时长内没有生成控制信号,即在第二预设时长内用户未操控操作件,同样停止记录,并判定录制结束。

  可选地,第二预设时长可以是10s等,在此不做限定。

  在一替代实施例中,由于操控装置所能够记录控制信号的数量有限,因此判断所记录控制信号的数量是否达到数量阈值,其中数量阈值即为操控装置所能够记录控制信号的最大数量。若判定所记录控制信号的数量达到数量阈值,则停止记录,即判定录制结束。

  可选地,数量阈值可以为32等,其取决于操控装置内用于记录并存储控制信号的存储区的大小,在此不做限定。

  在另一替代实施例中,判断自记录第一个控制信号起记录的时长是否达到第三预设时长,若判定自记录第一个控制信号起记录的时长达到第三预设时长,则停止记录,即判定录制结束。

  可选地,第三预设时长可以是20s等,在此不做限定。

  在一优选实施例中,上述判定目标响应时序录制结束的条件共同应用于操控装置。具体地,在自记录第一个控制信号起记录的时长未达到第三预设时长时,若存在相邻控制信号之间的间隔时间段的时长大于第二预设时长则停止记录,或若所记录控制信号的数量达到数量阈值则停止记录,否则待自记录第一个控制信号起记录的时长达到第三预设时长时停止记录。

  在又一替代实施例中,在第一状态下,可以通过单击第二开关元件,以手动结束录制。

  S205:判断是否记录至少两个控制信号的持续时间段;

  在本实施例中,若判定记录有至少两个控制信号的持续时间段,则执行步骤S206,若判定未记录至少两个控制信号的持续时间段,则判定录制失败,之后结束流程。

  由于目标响应时序包括在记录的控制信号中除最后一个控制信号之外的其它控制信号的持续时间段以及该其它控制信号中的各控制信号与下一个控制信号之间的间隔时间段。也就是说,目标响应时序以其记录的控制信号中第一个控制信号的持续时间段的起点时刻为开始,而以其记录的控制信号中最后一个控制信号的持续时间段的起点时刻为结束。

  请参阅图3,图3是本发明几种目标响应时序录制过程的时序示意图。其中,图3展示了A、B、C三种目标响应时序的录制过程。

  在录制目标响应时序A的过程中,记录有A1、A2、A3三个控制信号的持续时间段,以及T1、T2两个间隔时间段。目标响应时序A以持续时间段A1的起点时刻为开始,而以持续时间段A3的起点时刻为结束,因此目标响应时序A包括持续时间段A1、A2以及间隔时间段T1、T2。

  在录制目标响应时序B的过程中,记录有B1、B2两个控制信号的持续时间段,以及T1一个间隔时间段。目标响应时序B以持续时间段B1的起点时刻为开始,而以持续时间段B2的起点时刻为结束,因此目标响应时序B包括持续时间段B1以及间隔时间段T1。

  在录制目标响应时序C的过程中,记录有C1、C2、C3三个控制信号的持续时间段,以及T1、T2两个间隔时间段。目标响应时序C以持续时间段C1的起点时刻为开始,而以持续时间段C3的起点时刻为结束,因此目标响应时序C包括持续时间段C1、C2以及间隔时间段T1、T2。

  在以目标响应时序为周期循环生成控制信号的过程中,当前周期内的最后一个间隔时间段的终点时刻连接下一周期的第一个控制信号的持续时间段的起点时刻。为确定当前周期内的最后一个控制信号的持续时间段与下一周期的第一个控制信号的持续时间段之间的间隔时间段,这就要求在录制目标响应时序的过程中记录有至少两个控制信号的持续时间段。若在录制目标响应时序的过程中未记录至少两个控制信号的持续时间段,则判定录制失败。

  S206:得到目标响应时序;

  在本实施例中,在录制结束后,并且在录制目标响应时序的过程中记录有至少两个控制信号的持续时间段,则录制成功,进而得到目标响应时序。

  可选地,向用户输出提示录制成功的提示信息可以是指示灯发红光并慢闪两次。例如,指示灯发红光周期性闪烁两次,每个周期亮750ms,周期间隔为750ms。

  进一步地,在录制成功并得到目标响应时序之后,优选地还可以对录制得到的目标响应时序做进一步调节,包括加快或放慢目标响应时序所控制的控制信号生成。具体地,判断是否接收到调节指令;若是,则根据调节指令,对目标响应时序中的持续时间段以及间隔时间段进行延长或缩减。其中,延长目标响应时序中的持续时间段以及间隔时间段意味着放慢目标响应时序所控制的控制信号生成,而缩减目标响应时序中的持续时间段以及间隔时间段则意味着加快目标响应时序所控制的控制信号生成。

  也就是说,本实施例在录制成功并得到目标响应时序之后,还允许用户自行对其所录制的目标响应时序进行调节,能够改善用户的使用体验。其中,调节指令的生成方式可以是操控装置提供相应的媒介,例如滚轮等,供用户通过该媒介使得操控装置生成调节指令,在此不做限定。

  S207:判断是否处于第二状态;

  在本实施例中,若判定处于第二状态,则执行步骤S208或执行步骤S209,若未判定处于第二状态,则继续执行步骤S207。

  具体地,将操控装置的第一开关元件切换至对应连点模式的状态,以进入第二状态。

  S208:在用户单次操控操作件的持续时间内以目标响应时序为周期循环生成控制信号;

  在本实施例中,若判定处于第二状态,则用户操控操作件就会触发控制信号的生成,其中在用户单次操控操作件的持续时间内以目标响应时序为周期循环生成控制信号,即按照目标响应时序,时序控制控制信号的生成。之后结束流程。

  进一步地,第二状态至少包括第一子状态和第二子状态,第一子状态和第二子状态对应的控制信号的目标响应时序不同。具体地,将操控装置的第一开关元件切换至对应第一子状态或第二子状态的状态,以进入第一子状态或第二子状态的状态。其中,上述判断是否处于第二状态的步骤具体包括判断处于第一子状态还是处于第二子状态,若处于第一子状态,则以第一子状态对应的目标响应时序为周期循环生成控制信号,而若处于第二子状态,则以第二子状态对应的目标响应时序为周期循环生成控制信号。

  也就是说,本实施例的操控装置可以具有不同的连点模式,用户可以根据需要预先录制至少两种目标响应时序,以根据需要使用对应的目标响应时序来时序控制控制信号的生成。

  S209:判断是否接收到恢复指令;

  在本实施例中,若判定接收到恢复指令,则执行步骤S210,若未判定接收到恢复指令,则继续执行步骤S209。

  具体地,若判定处于第二状态,则判断是否接收到恢复指令,其对应于操控装置的连点模式恢复出厂设置的操作。其中,恢复指令可以是通过长按第二开关元件达到一定时长生成,例如6s等。

  S210:将目标响应时序还原为默认响应时序;

  在本实施例中,若判定接收到恢复指令,则将操控装置的连点模式恢复出厂设置,具体地将目标响应时序还原为默认响应时序。其中,默认响应时序为操控装置出厂时预先设置好的响应时序,操控装置可以以还原为默认响应时序的目标响应时序为周期循环生成控制信号。

  可选地,向用户输出提示恢复出厂设置的提示信息可以是指示灯发红光并慢闪两次。例如,指示灯发红光周期性闪烁两次,每个周期亮750ms,周期间隔为750ms。

  综上所述,本发明所提供的控制信号的生成方法,由于录制目标响应时序所依赖的控制信号响应于用户操控操作件的动作而生成,因此目标响应时序记录了用户所要求的控制信号的时序规律,待以目标响应时序为周期循环生成控制信号时,即可按照用户的要求完成相应的控制内容,因而能够匹配不同用户的需求以及操控习惯,实现个性化定制。

  请参阅图4,图4是本发明操控装置一实施例的结构示意图。

  在一实施例中,操控装置1包括控制电路11和操作件12,操作件12连接控制电路11,控制电路11用于判断是否处于第一状态,其中第一状态为待录制控制信号的目标响应时序的状态;若是,则控制电路11还用于记录每个控制信号的持续时间段以及任意相邻控制信号之间的间隔时间段,以组成控制信号的目标响应时序,其中控制信号响应于用户操控操作件12的动作而生成;控制电路11还用于判断是否处于第二状态;若是,则在用户单次操控操作件12的持续时间内控制电路11以目标响应时序为周期循环生成控制信号。

  需要说明的是,本实施例的操控装置1能够实现上述实施例中阐述的控制信号的生成方法,在此就不再赘述。并且,本实施例的操控装置1还可以包括上述实施例中阐述的第一开关元件和第二开关元件。

  此外,在本发明中,除非另有明确的规定和限定,术语“相连”、“连接”、“层叠”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

  最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

《控制信号的生成方法以及操控装置.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)