一种通过组合按键切换遥控器按键功能的方法

文档序号:9647195阅读:479来源:国知局
一种通过组合按键切换遥控器按键功能的方法
【技术领域】
[0001]本发明涉及一种切换遥控器按键功能的方法,尤其涉及一种通过组合按键切换遥控器按键功能的方法。
【背景技术】
[0002]现在的遥控器,每一个码值都对应一个唯一的控制码值,如默认的功能K49是发射01码值;这样,如果需要增加其他的控制码值就需要更改遥控器的硬件,更改方式复杂且成本高;或是通过学习功能更改所述按键的控制码值,但是这种方法,会直接替换掉原有的控制码值,在实际应用中,存在着各种不便。

【发明内容】

[0003]本发明所要解决的技术问题是需要提供一种无需修改遥控器现有的硬件电路,其能够使得按键发送更多的控制码值的切换遥控器按键功能的方法。
[0004]对此,本发明提供一种通过组合按键切换遥控器按键功能的方法,包括以下步骤:
步骤S1,通过MCU设置至少两种功能模式;
步骤S2,检测是否有按键信号,若是则跳转至步骤S3 ;
步骤S3,判断按键信号是否为组合按键信号,若是则跳转至步骤S4,若否则跳转至步骤S5 ;
步骤S4,判断并切换至所述组合按键对应的功能模式,响应并发送所述组合按键在该功能模式下的控制码值;
步骤S5,直接响应该按键信号并发送当前功能模式下的控制码值。
[0005]本发明的进一步改进在于,所述功能模式包括单独按键的功能模式和组合按键的功能模式。
[0006]本发明的进一步改进在于,所述组合按键信号为通过特定按键和任意一个其他按键组合在一起所发送出来的按键信号。
[0007]本发明的进一步改进在于,所述特定按键和任意一个其他按键至少同时被按住的时间超过0.5秒或1秒后,才发送所述组合按键信号。
[0008]本发明的进一步改进在于,所述步骤S1中,还可以通过MCU增加或修改所述组合按键所对应的功能模式。
[0009]本发明的进一步改进在于,所述功能模式还包括定制功能模式,所述用户通过自定义的定制组合按键进入所述定制功能模式。
[0010]本发明的进一步改进在于,用户通过自定义的定制组合按键进入定制功能模式后,只需要单独按下某一个按键,即可发送所述定制功能模式下的自定义控制码值;再次按下自定义的定制组合按键后,退出定制功能模式,返回默认的功能模式。
[0011]本发明的进一步改进在于,还包括步骤S6,通过语音信号或光电信号反馈遥控器当前所在的功能模式。
[0012]与现有技术相比,本发明的有益效果在于:无需改变现有遥控器的硬件,在操作功能和控制码值上进行更进一步的控制,通过组合按键切换至不同的功能模式即可实现不同模块下的功能控制;如:默认的功能中,K49按键是发射01码值,而同时按住预先定义好的特定按键和任意一个K49按键,切换至另外一种功能模式,则此时特定按键和K49按键共同组成的组合按键将发射另外一个码值,如此,只要在软件上做功能模式的修改和设置就能够满足不同客户的要求,能够大大减少1C等硬件的浪费,使得遥控器的硬件方案通用型更强,能够大大提高出样品的效率,甚至于,遥控器也可以回收进行增加和修改控制码值后实现再次利用。
【附图说明】
[0013]图1是本发明一种实施例的工作流程示意图;
图2是本发明一种实施例的MCU程序内部结构示意图;
图3是本发明一种实施例的电路原理不意图。
【具体实施方式】
[0014]下面结合附图,对本发明的较优的实施例作进一步的详细说明。
[0015]如图1所示,本例提供一种通过组合按键切换遥控器按键功能的方法,包括以下步骤:
步骤S1,通过MCU设置至少两种功能模式;
步骤S2,检测是否有按键信号,若是则跳转至步骤S3 ;
步骤S3,判断按键信号是否为组合按键信号,若是则跳转至步骤S4,若否则跳转至步骤S5 ;
步骤S4,判断并切换至所述组合按键对应的功能模式,响应并发送所述组合按键在该功能模式下的控制码值;
步骤S5,直接响应该按键信号并发送当前功能模式下的控制码值。
[0016]本例无需改变现有遥控器的硬件,在操作功能和控制码值上进行更进一步的控制,通过组合按键切换至不同的功能模式即可实现不同模块下的功能;如:默认的功能中,K49按键是发射01码值,而同时按住预先定义好的特定按键和任意一个K49按键,切换至另外一种功能模式,则此时特定按键和K49按键共同组成的组合按键将发射另外一个码值,如此,只要在软件上做功能模式的修改和设置就能够满足不同客户的要求,能够大大减少1C等硬件的浪费,遥控器的硬件方案通用型更强,也能够大大提高出样品的效率。
[0017]本例所述功能模式包括单独按键的功能模式和组合按键的功能模式;所述组合按键的功能模式可以是某一种出厂时候所默认的组合按键的功能模式,也可以是企业针对内部的自定义的定制功能模式。所述组合按键信号为通过特定按键和任意一个其他按键组合在一起所发送出来的按键信号,所述特定按键可以根据用户的使用习惯进行自定义设置,相当于是进入组合按键的功能模式的触发信号之一;所述特定按键和任意一个其他按键至少同时被按住的时间超过0.5秒或1秒后,才发送所述组合按键信号,这样的设置,能够防止用户不小心同时按到特定按键和某一个按键而产生误触发的问题。
[0018]本例所述步骤S1中,还可以通过MCU增加或修改所述组合按键所对应的功能模式,这样,使得遥控器的硬件通用性更强,随着茶农的更新换代,只需要通过MCU增加或修改所述组合按键所对应的功能模式即可适应新产品的需求,所述MCU程序内部结构示意图如图2所示,本例的遥控器中,所采用的电路原理示意图如图3所示。
[0019]本例所述功能模式还包括定制功能模式,所述用户通过自定义的定制组合按键进入所述定制功能模式,对于大型企业等集结性群体来说,有自己针对性的定制组合按键,是非常实用的。用户通过自定义的定制组合按键进入定制功能模式后,只需要单独按下某一个按键,即可发送所述定制功能模式下的自定义控制码值;再次按下自定义的定制组合按键后,退出定制功能模式,返回默认的功能模式,相当于,所述定制组合按键是用户进入和退出所述定制功能模式的触发信号,进入所述定制功能模式后,还是通过单独的一个按键分别发送该定制功能模式下的控制码值,这样的操作,对于按键操作量大的时候是非常有用的,比如,对于遥控器生产厂家来说,如果在遥控器测试的时候,每一个控制码值都要测试,如果每一个控制码值对应的都是组合按键的话,操作起来费时费力;相反,本例通过定制组合按键进入所述定制功能模式,进入所述定制功能模式后,只要按下一个个单独的按键就能分别发送该定制功能模式下的控制码值,然后再通过定制组合按键退出所述定制功能模式,这样,既能够达到无需修改遥控器现有的硬件电路便能够使得按键发送更多的控制码值的目的,又能够方便批量操作,特别适合于产品测试工序。
[0020]如图1所示,本例还包括步骤S6,通过语音信号或光电信号反馈遥控器当前所在的功能模式。如通过语音提示或LED灯的闪烁来提示遥控器当前所在的功能模式,便于用户判断该遥控器是否工作在自己想要的功能模式下。
[0021]以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【主权项】
1.一种通过组合按键切换遥控器按键功能的方法,其特征在于,包括以下步骤: 步骤S1,通过MCU设置至少两种功能模式; 步骤S2,检测是否有按键信号,若是则跳转至步骤S3 ; 步骤S3,判断按键信号是否为组合按键信号,若是则跳转至步骤S4,若否则跳转至步骤S5 ; 步骤S4,判断并切换至所述组合按键对应的功能模式,响应并发送所述组合按键在该功能模式下的控制码值; 步骤S5,直接响应该按键信号并发送当前功能模式下的控制码值。2.根据权利要求1所述的通过组合按键切换遥控器按键功能的方法,其特征在于,所述功能模式包括单独按键的功能模式和组合按键的功能模式。3.根据权利要求1或2所述的通过组合按键切换遥控器按键功能的方法,其特征在于,所述组合按键信号为通过特定按键和任意一个其他按键组合在一起所发送出来的按键信号。4.根据权利要求3所述的通过组合按键切换遥控器按键功能的方法,其特征在于,所述特定按键和任意一个其他按键至少同时被按住的时间超过0.5秒或1秒后,才发送所述组合按键信号。5.根据权利要求3所述的通过组合按键切换遥控器按键功能的方法,其特征在于,所述步骤S1中,还可以通过MCU增加或修改所述组合按键所对应的功能模式。6.根据权利要求1或2所述的通过组合按键切换遥控器按键功能的方法,其特征在于,所述功能模式还包括定制功能模式,所述用户通过自定义的定制组合按键进入所述定制功能模式。7.根据权利要求6所述的通过组合按键切换遥控器按键功能的方法,其特征在于,用户通过自定义的定制组合按键进入定制功能模式后,只需要单独按下某一个按键,即可发送所述定制功能模式下的自定义控制码值;再次按下自定义的定制组合按键后,退出定制功能模式,返回默认的功能模式。8.根据权利要求7所述的通过组合按键切换遥控器按键功能的方法,其特征在于,还包括步骤S6,通过语音信号或光电信号反馈遥控器当前所在的功能模式。
【专利摘要】本发明提供一种通过组合按键切换遥控器按键功能的方法,包括以下步骤:步骤S1,通过MCU设置至少两种功能模式;步骤S2,检测是否有按键信号,若是则跳转至步骤S3;步骤S3,判断按键信号是否为组合按键信号,若是则跳转至步骤S4,若否则跳转至步骤S5;步骤S4,判断并切换至所述组合按键对应的功能模式,响应并发送所述组合按键在该功能模式下的控制码值;步骤S5,直接响应该按键信号并发送当前功能模式下的控制码值。本发明无需改变现有遥控器的硬件,通过组合按键切换至不同的功能模式即可实现不同模块下的功能控制,能够大大减少IC等硬件的浪费,使得遥控器的硬件方案通用型更强,能够大大提高出样品的效率。
【IPC分类】G08C17/02, G08C23/04
【公开号】CN105405265
【申请号】CN201510481967
【发明人】李文斌
【申请人】深圳市创荣发电子有限公司
【公开日】2016年3月16日
【申请日】2015年8月3日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1