电子设备和该电子设备中的控制方法_3

文档序号:9374766阅读:来源:国知局
[0060]《实施例2》
[0061]在本发明的实施例2中,用户操作包括永磁铁的输入设备,并且在电子设备中利用磁传感器来感应用户的操作,在感应到输入设备的摇晃的情况下,启动特定的应用。
[0062]在实施例2中,输入设备可以是一只嵌入永磁铁的笔,或者其他的嵌入永磁铁的装置比如指环或指挥棒。优选地,所述输入设备是构成为永磁铁的指环。
[0063]在实施例2的说明中,对与实施例1相同或相似的部分不进行重复的说明,并且沿用实施例1中的附图标记。
[0064]电子设备I包括磁传感器11和处理单元12。
[0065]在用户摇晃输入设备的情况下,由磁传感器11产生的磁场强度矢量的波形图体现为在预定时间内规律性地变化(大致类似正弦曲线),在用户停止摇晃输入设备的情况下,磁场强度矢量的波形图体现为趋于平缓。
[0066]因此,处理单元12判断磁场强度矢量是否在预定时间内规律性地变化,在判断为所述磁场强度信息在预定时间内规律性地变化时,产生用于启动特定的功能的控制信息。
[0067]具体地,处理单元12可以计算磁场强度矢量的预定分量的相邻波峰之间的时间间隔,并且获取预定分量的波峰值,在预定时间内相邻波峰之间的时间间隔相似并且波峰值大小的波动小的情况下,判断为磁场强度矢量在预定时间内规律性地变化。或者,也可以在计算预定时间内的预定分量的时间平均值,并且依次从预定分量的大小减去该时间平均值而获得差值,在该差值在预定时间内规律性地正负值变换的情况下,判断为磁场强度矢量在预定时间内规律性地变化。
[0068]此外,也可以利用其它的计算方法来判断磁场强度矢量在预定时间内规律性地变化,例如可以在频域上对磁场强度矢量的预定分量进行分析,只要能够计算并判断出在输入设备摇晃时的磁场强度矢量的特性即可。
[0069]并且,在判断出所述磁场强度信息在预定时间内规律性地变化之后,处理单元12进而可以判断磁场强度矢量是否趋于平缓。例如,在磁场强度矢量的各个分量的波峰值小于预定阈值的情况下,可以判断为磁场强度矢量趋于平缓,从而感应输入设备的摇晃的停止。
[0070]在处理单元12判断为所述磁场强度信息在预定时间内规律性地变化时,产生用于启动特定的功能的控制信息。具体地,该控制信息用来启动随机数的产生、摇骰子、求签、清理内存、判断环境播放歌曲名称、呼叫助手等等。
[0071]此外,处理单元也可以在磁场强度矢量规律变化以后趋于平缓(即,输入设备的摇晃停止)的情况下,激活特定的应用。
[0072]在现有技术中,通常通过加速度传感器来检测摇晃,进而启动特定的应用,但是大一点的电子设备摇晃起来不方便。但是,在实施例2的方案中,通过摇晃包括永磁铁的输入设备来启动特定的应用,因此用户的操作体验提升,具有真实感。
[0073]综上,根据本发明的电子设备1,有效利用其中配置的磁传感器,能够产生与包括永磁铁的输入设备的运动相关的输入信息,并基于根据输入信息产生的控制信息来对电子设备进行控制,从而能够通过磁传感器来进行各种应用,并且提高所述电子设备的用户的操作体验。
[0074]下面,参照图5来说明电子设备中的控制方法。图5是表示本发明的电子设备中的控制方法的流程图。其中,图5所示的控制方法能够应用到上述的实施例1和实施例2。该电子设备I包括磁传感器11和处理单元12。
[0075]在步骤SI中,通过磁传感器11来感应磁场,从而产生磁场强度信息。其中,由磁传感器11所生成的磁场强度信息例如为三维的磁场强度矢量,并且该磁场强度矢量可以通过三维坐标系下的三个分量的大小表示。具体地,可以通过X轴分量的大小、Y轴分量的大小、以及Z轴分量的大小表示磁场强度矢量。
[0076]在步骤S2中,处理单元12监测磁场强度信息的变化,并判断磁场强度信息的变化是否满足预定条件。其中所述磁场强度信息的变化因包括永磁铁的输入设备的运动而产生。
[0077]如上所述,在磁传感器11的附近不存在包括永磁铁的输入设备的情况下,磁传感器11所生成的磁场强度矢量主要表示地磁场。地磁场的磁场强度很小,并且随着时间和位置的变化也非常小。另一方面,在包括永磁铁的输入设备在磁传感器11的附近运动的情况下,磁传感器11生成的磁场强度矢量显著地大于不存在输入设备时的磁场强度矢量,并且磁场强度矢量的变化也非常明显。
[0078]因此,在监测由磁传感器11提供的磁场强度信息的变化时,如果所述磁场强度信息的变化满足预定条件,则能够认定为因所述输入设备的运动而产生了所述磁场强度信息的变化。例如,在所述磁场强度矢量的变化超过阈值的情况下,认定为因输入设备的运动而产生了磁场强度矢量的变化。
[0079]然后,在步骤S3中,在磁场强度信息的变化满足预定条件时,处理单元12基于所述磁场强度信息来产生与输入设备的运动相关的输入信息。其中,在磁场强度信息的变化满足预定条件时,认为用户利用所述包括永磁铁的输入设备进行输入操作。
[0080]具体地,在实施例1中,电子设备I还包括声音输出单元13。在实施例1中,在电子设备I中利用磁传感器来感应用户的操作,输出与用户的操作对应的声音,从而实现音乐演奏。
[0081]处理单元12根据由磁传感器提供的所述磁场强度信息,确定输入设备的操作参数。其中,操作参数例如包括操作子区域、操作节奏和操作力度,但是,操作参数不限定于上述的参数,例如可以是上述参数中的一个或多个,也可以包括更多的参数,并且操作参数与声音参数的对应关系不限定于上述方式,只要用户能够利用输入设备来演奏期望的声音即可。
[0082]第一、在根据磁场强度信息来确定操作子区域时,首先,处理单元12基于在将输入设备放置在预定的位置时由磁传感器11产生的磁场强度信息中的预定分量的大小,获得与所述多个子区域分别对应的磁场强度信息中的预定分量的大小范围,其中所述多个子区域通过根据所述预定的位置划分所述电子设备的外部区域而形成。然后处理单元12基于由磁传感器11产生的磁场强度信息中的预定分量的大小,确定与该预定分量的大小落入的范围对应的对应子区域,从而将对应子区域确定为输入设备的操作子区域。
[0083]例如,如图2所示,根据四个预定位置(即电子设备I的壳体的左上角、左下角、右下角、右上角),将电子设备I的外部区域划分为四个子区域(即上区域、下区域、左区域、右区域)。并且,如图3所示那样,根据在将电子设备I平放在水平面上时将输入设备放置在该四个预定位置时的磁场强度矢量,确定与四个子区域分别对应的磁场强度矢量的预定分量的大小范围。
[0084]此外,根据由处理单元12进行标定处理时的电子设备I的姿态,标定处理的结果不同。因此,在使用电子设备I的过程中,如果电子设备I的姿态变化,则根据电子设备I的姿态来改变与多个子区域分别对应的磁场强度信息中的预定分量的大小范围。例如,在电子设备I中还包括加速度传感器。该加速度传感器配置来获得电子设备I的姿态。处理单元12根据变化后的电子设备I的姿态,对所标定的与多个子区域分别对应的磁场强度信息中的预定分量的大小范围进行改变。
[0085]第二、在根据磁场强度信息来确定操作节奏时,处理单元12基于磁场强度信息的变化周期来确定所述操作节奏。例如,处理单元12可以首先对磁场强度矢量的各个分量进行高通滤波,将高频功率大的预定分量作为处理对象。进而,处理单元12将处理对象的曲线的波峰作为敲击的时间点,依次计算该曲线的波峰的时间点,将相邻的波峰的时间间隔作为磁场强度矢量的变化周期。
[0086]第三、在根据磁场强度信息来确定操作力度时,基于所述磁场强度信息的变化周期和变化幅度,确定所述操作力度。例如,处理单元12计算磁场强度矢量的变化周期和变化幅度,利用该变化周期除以该变化幅度的商作为操作力度。
[0087]在实施例2中,处理单元12判断所述磁场强度信息是否在预定时间内规律性地变化,并将判断结果作为输入信息。例如,处理单元12计算磁场强度矢量的预定分量的相邻波峰之间的时间间隔,并且获取预定分量的波峰值,在预定时间内相邻波峰之间的时间间隔相似并且波峰值大小的波动小的情况下,判断为
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1