本发明专利技术公开了一种按键触发的识别方法及装置,所述识别方法包括以下步骤:确定被触发按键所属的区域,其中,所述区域中包括第一至第N按键;分别获取所述第一至第N按键的第一至第N变化值;根据所述第一至第N按键的第一至第N变化值确定被触发的按键,从而,能够准确判断被触发的按键,避免误触发,提升用户的体验。
【技术实现步骤摘要】
本专利技术涉及电器
,尤其涉及一种按键触发的识别方法及一种按键触发的识别装置。
技术介绍
相关的具有金属按键的电器,金属按键不同于机械开关,由于金属按压具有连带性,容易受周边按键影响。具体如1所示,按键(7)、按键(8)、按键(9)、按键(10)和按键(11)按照图1所示设置,这样,如果非按键区域A被按压,则会引起按键(9)的变化;如果非按键区域B被按压,则会引起按键(7)和按键(8)同时变化;如果按键(10)被按压,则除引起按键(10)变化外,还会引起按键(8)和按键(11)的变化,从而无法准确判断被按压的按键,容易造成误判断。因此,相关技术存在改进的需要。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种按键触发的识别方法,该识别方法能够准确判断被触发的按键。本专利技术的另一个目的在于提出一种按键触发的识别装置。为了实现上述目的,本专利技术一方面实施例提出的按键触发的识别方法,包括以下步骤:确定被触发按键所属的区域,其中,所述区域中包括第一至第N按键;分别获取所述第一至第N按键的第一至第N变化值;根据所述第一至第N按键的第一至第N变化值确定被触发的按键。根据本专利技术实施例提出的按键触发的识别方法,在确定被触发按键所属的区域,分别获取该区域中第一至第N按键的第一至第N变化值,并根据第一至第N按键的第一至第N变化值确定被触发的按键,从而,能够准确判断被触发的按键,避免误触发,提升用户的体验。具体地,根据本专利技术的一些实施例,所述N可为4,所述第一至第四按键呈矩形排列。进一步地,根据本专利技术的一些实施例,当所述第一至第四变化值中任意两个变化值的误差小于预设值时,判断为误触发。进一步地,根据本专利技术的一些实施例,当所述第一变化值大于所述第二变化值与第一修正值之和、所述第二变化值与第一修正值大于所述第三变化值与第三修正值之和、且所述第三变化值与第三修正值大于所述第四变化值与第四修正值之和时,判断所述第一变化值对应的按键被触发。根据本专利技术的一些实施例,所述第一至第N按键可为金属按键。为了达到上述目的,本专利技术另一方面提出了一种按键触发的识别装置,包括:区域确定模块,用于确定被触发按键所属的区域,其中,所述区域中包括第一至第N按键;识别模块,用于分别获取所述第一至第N按键的第一至第N变化值,并根据所述第一至第N按键的第一至第N变化值确定被触发的按键。根据本专利技术实施例提出的按键触发的识别装置,区域确定模块在确定被触发按键所属的区域,识别模块分别获取该区域中第一至第N按键的第一至第N变化值,并根据第一至第N按键的第一至第N变化值确定被触发的按键,从而,能够准确判断被触发的按键,避免误触发,提升用户的体验。具体地,根据本专利技术的一些实施例,所述N可为4,所述第一至第四按键呈矩形排列。进一步地,根据本专利技术的一些实施例,当所述第一至第四变化值中任意两个变化值的误差小于预设值时,所述识别模块判断为误触发。进一步地,根据本专利技术的一些实施例,当所述第一变化值大于所述第二变化值与第一修正值之和、所述第二变化值与第一修正值大于所述第三变化值与第三修正值之和、且所述第三变化值与第三修正值大于所述第四变化值与第四修正值之和时,所述识别模块判断所述第一变化值对应的按键被触发。根据本专利技术的一些实施例,所述第一至第N按键可为金属按键。附图说明图1是相关技术中金属按键连带性的示意图;图2是根据本专利技术实施例的按键触发的识别方法的流程图;图3是根据本专利技术一个具体实施例的按键触发的识别方法的示意图,其中按键为4个;图4是根据本专利技术一个具体实施例的按键触发的识别方法的示意图,其中按键为12个;以及图5是根据本专利技术实施例的按键触发的识别装置的方框示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同
或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图来描述本专利技术实施例提出的按键触发的识别方法及装置。图2是根据本专利技术实施例的按键触发的识别方法的流程图。如图2所示,该按键触发的识别方法包括以下步骤:S1:确定被触发按键所属的区域,其中,区域中包括第一至第N按键。根据本专利技术的一个具体实施例,第一至第N按键可为金属按键。需要说明的是,金属按键具有连带性,用户在按压某一个位置之后,该位置周围的其他按键也会有变化,这样,可根据发生变化的按键和预存的至少一个区域确定被触发按键所属的区域。具体而言,在电磁炉、电饭煲等电器的人机交互界面上通常设置有多个按键,以接收用户输入的指令。在本专利技术实施例中,可根据多个按键划分出一个或多个区域,其中,多个区域中每个区域均可包括N个按键,即第一至第N按键。例如,根据图3的示例,假设人机交互界面上设置有4个按键,即按键K2、K3、K6和K7,则可将K2、K3、K6和K7仅划分为1个区域。又如,根据图4的示例,假设人机交互界面上设置有12个按键,则可划分出6个区域,即,将K1、K2、K5和K6划为区域1、将K2、K3、K6和K7划为区域2、将K3、K4、K7和K8划为区域3、将K5、K6、K9和K10划为区域4、将K6、K7、K10和K11划为区域5、将K7、K8、K11和K12划为区域6。可以理解的是,发生变化的按键存在属于多个区域的可能,如果属于多个区域,则可任意选择其中一个区域作为被触发按键所属的区域。例如,如果发生变化的按键为K2和K6,则可选择的区域为区域1和区域2,可在区域1和区域2中任选一个如区域2作为被触发按键所属的区域;又如,如果发生变化的按键为K1、K2、K3、K5、K6、K7、K9、K10和K11,则可选择的区域为区域1、区域2、区域4和区域5,可在其中任选一个如区域2作为被触发按键所属的区域。S2:分别获取第一至第N按键的第一至第N变化值。根据本专利技术的一个具体示例,可通过分别检测第一至第N按键所受的压力来获取第一至第N变化值。或者,可通过分别检测第一至第N按键的位移量来获取第一至第N变化值。S3:根据第一至第N按键的第一至第N变化值确定被触发的按键。也就是说,可对第一至第N变化值中的每两个均进行比较,并根据比较结果确定被触发的按键。具体而言,金属按键具有连带性,即如果用户按压A点,则B点、C点、D点、E点…会有连带性,但是,B点、C点、D点、E点……的变化值不会大于A点的变化值,而且
这些变化值遵从一定的逻辑关系,这样电器在检测到发生变化的按键之后,可首先确定被触发按键所属的区域,再根据该区域内第一至第N按键的第一至第N变化值确定被触发的按键,例如,可将第一至第N变化值进行从大到小的排序以确定最大值、第二大值、第三大值……,并对每两个相邻的变化值进行比较,根据比较结果即可判断出按键位置。由此,本专利技术实施例提出的按键触发的识别方法,能够准确判断被触发的按键,避免误触发,提升用户的体验。根据本专利技术的一个具体实施例,N可为4,第一至第四按键呈矩形排列。如图3和图4所示,按键K2、K3、K6和K7呈矩形排列,其中,按键K2与按键K6之间的距离小于按键K2与按键K3之间的距离。根据本专利技术的一个具体实施例,当第本文档来自技高网...
【技术保护点】
一种按键触发的识别方法,其特征在于,包括以下步骤:确定被触发按键所属的区域,其中,所述区域中包括第一至第N按键;分别获取所述第一至第N按键的第一至第N变化值;以及根据所述第一至第N按键的第一至第N变化值确定被触发的按键。
【技术特征摘要】
1.一种按键触发的识别方法,其特征在于,包括以下步骤:确定被触发按键所属的区域,其中,所述区域中包括第一至第N按键;分别获取所述第一至第N按键的第一至第N变化值;以及根据所述第一至第N按键的第一至第N变化值确定被触发的按键。2.如权利要求1所述的按键触发的识别方法,其特征在于,所述N为4,所述第一至第四按键呈矩形排列。3.如权利要求2所述的按键触发的识别方法,其特征在于,其中,当所述第一至第四变化值中任意两个变化值的误差小于预设值时,判断为误触发。4.如权利要求2所述的按键触发的识别方法,其特征在于,其中,当所述第一变化值大于所述第二变化值与第一修正值之和、所述第二变化值与第一修正值大于所述第三变化值与第三修正值之和、且所述第三变化值与第三修正值大于所述第四变化值与第四修正值之和时,判断所述第一变化值对应的按键被触发。5.如权利要求1所述的按键触发的识别方法,其特征在于,所述第一至第N按键为金属按键。6.一种按键触发的识别装...
【专利技术属性】
技术研发人员:马志海,王志锋,区达理,陈逸凡,刘志才,
申请(专利权)人:佛山市顺德区美的电热电器制造有限公司,美的集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。