根据接触面积控制振动的方法技术

技术编号:7092260 阅读:212 留言:0更新日期:2012-04-11 18:40
本发明专利技术适用于带触摸屏的电子产品,提供了一种根据接触面积控制振动强弱的方法,所述的方法包括:a、当用户手指触摸电子产品的触摸屏时,计算该用户手指与该触摸屏的接触面积;b、根据该接触面积控制该电子产品振动器振动的强弱。本发明专利技术提供的技术方案,使得电子产品能够给用户一个触摸力度的直观反馈,便于用户实现对电子产品的精准控制。

【技术实现步骤摘要】

本专利技术属于电子
,尤其涉及一种根据用户手指与触摸屏的接触面积控制振动器振动强弱的方法。
技术介绍
现有电子产品中,很多采用触摸屏作为人机交互的介质。例如,用户可以通过触摸屏操控手机,实现电话拨打、接听、短消息输入等等功能。在现有采用触摸屏作为人机交互介质的电子产品中,与触摸屏配套的还有振动器,振动器主要用来对用户触摸进行反馈,以提醒用户触摸操作的有效性。现有的振动器与用户触摸的对应关系是如果用户触摸操作有效,则振动器将进行振动,否则振动器不振动。现有的振动器虽然可以控制振动的强弱,但振动的强弱与用户触摸的力度没有对应关系,无论用户触摸的力度有多大,振动器都只有振动或者不振动的反馈。在有些电子产品中,用户触摸的力度往往需要对应某种量的控制。如游戏机中,用户需要通过触摸的力度控制赛车游戏中车辆加速的加速度或者刹车的力度,但现有触摸屏和振动器之间的配合关系,不能让用户直观的感受到触摸力度的大小,从而也不便于用户对量的控制。因此,需要一种技术方案,使得电子产品中振动器振动的强弱可以直观反映用户触摸的力度,以方便用户实现更加精准的操作。
技术实现思路
本专利技术的目的在于提供一种根据接触面积控制振动强弱的方法,旨在解决对用户触摸触摸屏时的触摸力度进行直观反馈的问题。本专利技术是这样实现的,一种根据接触面积控制振动强弱的方法,所述的方法包括a、当用户手指触摸电子产品的触摸屏时,计算该用户手指与该触摸屏的接触面积;b、根据该接触面积控制该电子产品振动器振动的强弱。更具体的,其中步骤a具体包括al、当该用户手指触摸该电子产品的触摸屏时,感知该用户手指与该触摸屏接触的接触点,得到各个接触点的坐标;a2、将该接触点以最小圆包络,得到最小圆的直径,计算的得出该接触面积。更具体的,其中步骤b具体包括bl、根据该接触面积控制供给该电子产品振动器的电流或者电压,该电流或者电压值与该接触面积成正比,该电子产品振动器根据该电流或者电压振动,振动的强弱与该电流或者电压的大小对应。更具体的,其中步骤a之前还包括aO、根据用户指令调用用户模式设置界面显示,将用户用最大力度触摸电子产品的触摸屏时,该用户手指与该触摸屏的接触面积作为第一基准接触面积存储,确定该第一基准接触面积对应的振动器的电流值或者电压值。更具体的,该第一基准接触面积对应的振动器的电流值或者电压值为供给该振动器的电流或者电压最大值。更具体的,其中步骤a具体包括al、当该用户手指触摸该电子产品的触摸屏时,计算该用户手指与该触摸屏的当前接触面积;其中步骤b具体包括bl、计算该第一基准接触面积与当前接触面积的差额,并根据该差额和该第一基准接触面积对应的振动器的电流值或者电压值确定供给该振动器的电流或者电压;b2、该电子产品振动器根据该电流或者电压振动,振动的强弱与该电流或者电压的大小对应。更具体的,其中步骤a之前还包括aO、收集该用户手指与该触摸屏的接触面积数据,对收集的接触面积数据进行分析,将其中出现概率最大的接触面积数据作为第二基准接触面积,确定该第二基准接触面积对应的振动器的电流值或者电压值。更具体的,该第二基准接触面积对应的振动器的电流值或者电压值为供给该振动器的电流或者电压中间值。更具体的,其中步骤a具体包括al、当该用户手指触摸该电子产品的触摸屏时,计算该用户手指与该触摸屏的当前接触面积;其中步骤b具体包括bl、计算该第二基准接触面积与当前接触面积的差额,并根据该差额和该第二基准接触面积对应的振动器的电流值或者电压值确定供给该振动器的电流或者电压;b2、该电子产品振动器根据该电流或者电压振动,振动的强弱与该电流或者电压的大小对应。更具体的,所述电子产品为手机或者MID或者游戏机。本专利技术克服现有技术的不足,根据用户手指触摸电子产品触摸屏的接触面积与触摸力度之间的对应关系,计算用户手指触摸电子产品触摸屏的接触面积,从而判断用户触摸触摸屏的力度大小,并根据接触面积的大小控制电子产品振动器振动的强弱。本专利技术提供的技术方案,使得电子产品能够给用户一个触摸力度的直观反馈,便于用户实现对电子产品的精准控制。附图说明图1是本专利技术实施例流程图;图2是本专利技术的包括用户设置模式的实施例流程图;图3是本专利技术的包括数据分析模式的实施例流程图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供的技术方案适用的触摸屏包括电容屏和电阻屏。电容屏和电阻屏都包括上下两层的结构,电阻屏通过上下两层之间的碰撞而产生反应,电容屏利用下层发射信号到上层,当上层被导体接触后,下层便能够接收信息并作出计算。以下以电容屏为例进行说明,其实现原理同样适用于电阻屏。当用户手指接触触摸屏时,触摸力度的大小往往与手指和触摸屏接触的面积之间存在正比例关系,也就是说,用户触摸力度越大,则手指和触摸屏接触的面积越大,反之,用户触摸力度越小,则手指和触摸屏接触的面积越小。当用户手指触摸触摸屏时,触摸屏可以感知用户手指与触摸屏接触的多个点,与触摸屏的接触面积可以通过对这些点的坐标定位和计算得出。用户手指触摸触摸屏时,带触摸屏的电子产品计算出手指与触摸屏的接触面积后,系统将根据触摸面积的大小控制供给振动器的电流或者电压,当接触面积大时,系统供给给振动器的电流或者电压大,振动器的振动强度较大,当接触面积小时,系统供给给振动器的电流或者电压小,振动器的振动强度较小。具体来说,本专利技术实施例流程图如图1所示,包括如下步骤101、监控用户手指与触摸屏的接触;102、感知用户手指与触摸屏接触的接触点,得到各个接触点的坐标;103、判断各接触点的离散情况,剔除过于离散的接触点;104、将各个接触点以最小圆包络;105、得到最小圆的直径,计算得出接触面积;106、根据接触面积的大小控制供给振动器电流或者电压的大小;107、振动器根据电流或者电压的大小进行强度不同的振动。这样,用户对触摸屏触摸的力度可以通过振动器振动的强弱直接反馈,用户可以获得直观的感受。由于不同用户的手指本身的大小差异,如大人和小孩的手指本身大小差异很大, 以及不同用户用手指触摸触摸屏的使用习惯的差异,导致不同用户采用同一力度触摸触摸屏时,接触面积的差异很大。具体实现本专利技术提供的技术方案时,可以提供用户模式设置界面供用户进行初始设置,当用户首次使用电子产品时,可以调用用户模式设置界面,然后用户按照自己习惯触摸触摸屏的方式,包括手指接触触摸屏的部位、角度等等,以最大的力度触摸触摸屏,电子产品计算此次的接触面积,将此次的接触面积作为第一基准接触面积存储,然后确定第一基准接触面积对应的振动器的电流值或者电压值(可取最大值)。用户在后续使用触摸屏的过程中,系统将获取的当前接触面积与第一基准接触面积进行比较,计算当前接触面积与第一基准接触面积的差额,系统再根据差额控制供给振动器的电流值或者电压值(具体值可以根据当前接触面积与第第一基准接触面积的差额, 以及第一基准接触面积对应的振动器的电流值或者电压值来确定)。实现流程如图2所示,具体包括如下步骤201、根据用户指令调用用户模式设置界面显示;202、将用户以最大的力度触摸触摸屏得到的接触面积作为第本文档来自技高网...

【技术保护点】
1.一种根据接触面积控制振动强弱的方法,所述的方法包括:a、当用户手指触摸电子产品的触摸屏时,计算该用户手指与该触摸屏的接触面积;b、根据该接触面积控制该电子产品振动器振动的强弱。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈吾云温陇德
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1