一种基于超声波的终端控制方法和终端控制装置制造方法

文档序号:6524153阅读:107来源:国知局
一种基于超声波的终端控制方法和终端控制装置制造方法
【专利摘要】本发明公开了一种基于超声波的终端控制方法和终端控制装置。该终端控制方法,包括:终端接收控制体的至少两个超声波发射棒发射的超声波;根据接收到超声波的时间和超声波发射棒之间的位置关系检测控制体的旋转角度;当检测到所述旋转角度达到阈值时,在终端显示控制菜单,当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项;当检测到控制体选定高亮显示的选项时,执行高亮显示的选项。通过超声波检测控制体的旋转角度,根据旋转角度执行目标选项,完成控制。本发明的终端控制方法和终端控制装置无需在终端上进行操作,直接通过控制体完成输入,完成控制,操作更为简便流畅,对手写的过程没有干扰。
【专利说明】一种基于超声波的终端控制方法和终端控制装置【技术领域】
[0001]本发明涉及终端控制领域,尤其涉及一种基于超声波的终端控制方法和终端控制
>J-U装直。
【背景技术】
[0002]超声波定位技术已比较成熟,一般是在待定位物体上加装超声波发射器,物体周围加装若干超声波接收器,通过计算发射器与每个接收器之间距离进行定位,有的为了提高精度在待定位物体上加装多个超声波发射器,利用多个三角换算关系,定位待测物体。超声波定位原理的手写笔也是以上原理,在实现结构上和算法上会略有不同,但应用原理是一样的。
[0003]现有的移动终端也具备丰富的外设,例如对于智能手机,很多都具备有触屏笔,用于对智能手机进行输入和控制。对于电脑而言,特别是对于许多上了年纪的初学者,手写输入设备也是一个相当常用的工具。对于学习用手写板而言,手写笔更是必要设备。以学习用手写板为例,手写笔应用范围是在普通纸张或手写板上进行书写,通过超声波接收端进行笔迹跟踪和识别,一般会结合相对应的功能应用,实现纸张与手写板上自由书写和位置点击,通过接收电路将接收元件接收的信号经放大、滤波后输出给处理终端,完成手写笔迹和位置点击的物理操作转换为数字化的文字字符、图案和具体的位置定位。
[0004]但是,目前应用超声波定位原理的手写笔,手写笔输入区与终端显示区是分离的,且输入区大小、输入区与终端显示区位置距离不固定,在手写的过程中操作终端显示区的功能,可能要通过手或者笔直接在显示屏幕上进行操作,打断了手写的过程体验,不能通过手写笔在纸张上通过一些简单的动作来实现一些简单的功能操作,因为手写笔在手写过程中终端是作为手写笔迹进行识 别和判断的,而特殊定义的一些符号操作,又因为纸张手写应用的场合出现不能乱涂乱画,作为正式的笔记,所以只能通过在终端设备上进行操作。

【发明内容】

[0005]本发明提出了一种通过超声波检测控制体的旋转的旋转角度,根据旋转角度对终端进行控制的终端控制方法和终端控制装置。
[0006]为实现上述设计,本发明采用以下技术方案:
[0007]—方面米用一种基于超声波的终端控制方法,包括:
[0008]终端接收控制体的至少两个超声波发射棒发射的超声波;
[0009]根据接收到超声波的时间和超声波发射棒之间的位置关系检测控制体的旋转角度;
[0010]当检测到所述旋转角度达到阈值时,在终端显示控制菜单,当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项;
[0011]当检测到控制体选定闻売显不的选项时,执彳丁闻売显不的选项。
[0012]其中,所述根据接收到超声波的时间和超声波发射棒之间的位置关系检测控制体的旋转角度,包括:
[0013]根据接收到超声波的时间和发射超声波的时间的时间差获得两个超声波的传播时间;
[0014]由两个超声波的传播时间和两个超声波的传播速度计算两个超声波发射棒和终端之间的距离;
[0015]通过两个超声波发射棒之间的距离以及两个超声波发射棒和终端之间的距离基于三角函数计算控制体的旋转角度。
[0016]其中,所述控制菜单为圆形菜单,控制菜单的每个选项的区域为一个扇形区域,或者所述控制菜单为矩形菜单,控制菜单的每个选项的区域为一个小矩形区域。
[0017]其中,所述控制体为带有笔芯的控制体,所述超声波发射棒均匀设置于所述笔芯的外圆周。
[0018]其中,所述当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项,具体为:
[0019]当旋转角度达到控制菜单中的选项的对应角度范围时,判断该旋转角度对应的选项是否为可执行选项,是则高亮显示该旋转角度对应的选项。
[0020]另一方面采用一种基于超声波的终端控制装置,包括控制体和终端:
[0021]所述控制体,包括多个超声波发射棒,所述多个超声波发射棒发射的信号在控制体的任意角度都有至少两个信号覆盖;
[0022]所述终端,包括:
[0023]接收单元,用于终端接收控制体的至少两个超声波发射棒发射的超声波;
[0024]角度计算单元,用于根据接收到超声波的时间和超声波发射棒之间的位置关系检测控制体的旋转角度;
[0025]菜单显示单元,用于当检测到所述旋转角度达到阈值时,在终端显示控制菜单,当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项;
[0026]选项执行单元,用于当检测到控制体选定高亮显示的选项时,执行高亮显示的选项。
[0027]其中,所述角度计算单元,包括:
[0028]时间计算模块,用于根据接收到超声波的时间和发射超声波的时间的时间差获得两个超声波的传播时间;
[0029]距离计算模块,用于由两个超声波的传播时间和两个超声波的传播速度计算两个超声波发射棒和终端之间的距离;
[0030]角度计算单元,用于通过两个超声波发射棒之间的距离以及两个超声波发射棒和终端之间的距离基于三角函数计算控制体的旋转角度。
[0031]其中,所述控制菜单为圆形菜单,控制菜单的每个选项的区域为一个扇形区域,或者所述控制菜单为矩形菜单,控制菜单的每个选项的区域为一个小矩形区域。
[0032]其中,所述控制体为带有笔芯的控制体,所述超声波发射棒均匀设置于所述笔芯的外圆周。
[0033]其中,所述当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项,具体为:[0034]当旋转角度达到控制菜单中的选项的对应角度范围时,判断该旋转角度对应的选项是否为可执行选项,是则高亮显示该旋转角度对应的选项。
[0035]本发明的有益效果在于:通过超声波检测控制体的旋转角度,根据旋转角度的变化对应控制菜单中的不同选项,当旋转调度达到控制的目标选项时,暂停旋转,执行目标选项,完成控制。本发明的终端控制方法和终端控制装置无需在终端上进行操作,直接通过控制体完成输入,完成控制,操作更为简便流畅,对手写的过程没有干扰。
【专利附图】

【附图说明】
[0036]为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0037]图1是本发明实施例提供的一种基于超声波的终端控制方法的第一个实施例的方法流程图。
[0038]图2是本发明实施例提供的一种基于超声波的终端控制方法的第二个实施例的方法流程图。
[0039]图3是本发明实施例提供的一种基于超声波的终端控制方法的控制体中超声波发射棒的分布示意图。
[0040]图4是本发明实施例提供的一种基于超声波的终端控制方法的旋转角度示意图。
[0041]图5是本发明实施例提供的一种基于超声波的终端控制方法的第三个实施例的方法流程图。
[0042]图6是本发明实施例提供的一种基于超声波的终端控制方法的菜单页面示意图。
[0043]图7是本发明实施例提供的一种基于超声波的终端控制方法的另一菜单页面示意图。
[0044]图8是本发明实施例提供的一种基于超声波的终端控制设备的第一个实施例的结构方框图。
[0045]图9是本发明实施例提供的一种基于超声波的终端控制设备的第二个实施例的结构方框图。
【具体实施方式】
[0046]为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]请参考图1,其是本发明实施例提供的一种基于超声波的终端控制方法的第一个实施例的方法流程图。本实施例的终端控制方法主要用于带笔状外设的终端控制,例如带触屏笔的智能手机,带有手写外设的计算机,特别是用于儿童学习的书写板,通过笔状的控制体对各种终端实现控制。如图所示,该基于超声波的终端控制方法包括:
[0048]步骤101:终端接收控制体的至少两个超声波发射棒发射的超声波。[0049]终端周期性地接受控制体至少两个超声波发射棒发射的超声波,以供对控制体的旋转角度进行检测。
[0050]步骤102:根据接收到超声波的时间和超声波发射棒之间的位置关系检测控制体的旋转角度。
[0051]根据时间、速度和距离之间的关系,在超声波发射棒之间已知的位置关系的基础上通过三角函数进行旋转角度的运算。
[0052]步骤103:当检测到所述旋转角度达到阈值时,在终端显示控制菜单,当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项。
[0053]在控制体的操作过程中,有可能检测到动作变化,但是这种变化有可能只是书写过程中的平移变化,此时无需对这种变化做出相应,但是当检测到旋转变化的角度达到阈值时,即在终端显示控制菜单,对于控制菜单中的不同的选项,对应有不同的旋转角度,当控制体旋转达到对应的旋转角度时,即高亮显示该选项。
[0054]步骤104:当检测到控制体选定闻売显不的选项时,执彳丁闻売显不的选项。
[0055]为了减少误操作,需要控制体是否选定高亮显示的选项,以作对控制选项的确认,具体的判断操作可以为控制体停止旋转达到预设时长、检测到连续的转动方向的变化、距离的变化的超过设定阈值等等。
[0056]综上所述,本发明通过超声波检测控制体的旋转角度,根据旋转角度的变化对应控制菜单中的不同选项,当旋转调度达到控制的目标选项时,暂停旋转,执行目标选项,完成控制。本发明的终端控制方法无需在终端上进行操作,直接通过控制体完成输入,完成控制,操作更为简便流畅,对手写的过程没有干扰。
[0057]请参考图2,其是本发明实施例提供的一种基于超声波的终端控制方法的第二个实施例的方法流程图。与本方法提供的第一个实施例相比,本实施例进一步说明了旋转角度的计算过程。如图所示,该基于超声波的终端控制方法包括:
[0058]步骤201:终端接收控制体的至少两个超声波发射棒发射的超声波。
[0059]如图3所示,为了保证每个角度都能接收到至少两个超声波,有发射角度要求的超声波发射棒,至少包括3个,其中要求多个发射棒发射信号在接收端能被同时接收的数量要在识别出旋转角度的误差范围之内为准,根据超声波发射与接收精度来确定,这里最佳为3个,每个超声波发射棒的发射角度为240°,三个超声波发射棒沿着控制体的外周均勻分布。三个超声波发射棒组成的控制体在每个方向上都至少有两个超声波发射棒的信号覆盖。
[0060]步骤202:根据接收到超声波的时间和发射超声波的时间的时间差获得两个超声波的传播时间。
[0061]在发射超声波的同时,发射红外信号同步时间。红外信号以光速传输,可以忽略时间差,即以接收到红外信号的时间作为发射超声波的时间,也就是计时的起点;超声波以音速传播,速度相对较慢,以接收到超声波的时间作为计时的终点,两者的时间差即为超声波的传播时间,根据发射频率的不同,或者编码方式不同能够定位出其中两个发射棒的位置。
[0062]步骤203:由两个超声波的传播时间和两个超声波的传播速度计算两个超声波发射棒和终端之间的距离。
[0063]根据时间、速度和距离的数量关系,有超声波的传播速度和传播时间可以轻松得到发射棒和终端之间的距离。
[0064]步骤204:通过两个超声波发射棒之间的距离以及两个超声波发射棒和终端之间的距离基于三角函数计算控制体的旋转角度。
[0065]如图4所示,其中A表示终端的接收端,0表示控制体的中心,r表示0到发射棒的距离,a表示两个发射棒之间的距离;C、D表示某一时刻的两个发射棒的位置,E、B表示两个发射棒转动一定角度后的对应位置,L表示0到A的距离,L1、L2、L3、L4分别表示两个发射棒转动一定角度前后到接收端的距离,其中a、P、《、U、8、0分别表示其所在的角,其中P为定值30°。L1、L2、L3、L4在前述步骤中已经得到,两个发射棒所在半径的夹角为定值120°,在A OBE中BE的长度a=2r*sin60° ;在A ABE中由余弦定理cosa=(Ll2+a2-L32)/2a*Ll,从而计算出a的角度值;在A OBA中由余弦定理L=Ll2+r2-2Ll*r*cos(a+p);同样A ODA和A DBA由余弦定理计算出U和6的角度值,进一步可以得到9=360° - S-1i,在等腰A OBD中,《=180° _2 0,《即为旋转的角度。通过以上步骤可以导出基本的角度,在此基础上需要进行一些位移的干扰补偿,但都是基于以上原理。而对于旋转过程中的其中两个发射棒有一个切换成另外一个发射棒,也可以基于此进行分割判断,最后合成总的角度,如果为了进一步提高计算的精度,可以对于多个接收端可以补偿,减少误差,角度更精准。
[0066]步骤205:当检测到所述旋转角度达到阈值时,在终端显示控制菜单,当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项。
[0067]为了减小使用过程中的误操作,设定一个阈值来激活控制菜单,对于书写,上拉下拉等操作中的平移导致的角度微笑变化,予以忽略。直到转动的角度达到一定的大小再予以响应,具体的控制菜单中的选项与旋转角度的对应可以根据实际的选项的个数进行灵活设置,例如某个操作状态下共有6个选项,可以设置控制体每30°对应一个选项,对于更多的选项,对应的角度范围越小,反之亦然。而与旋转过程中的顺时针或逆时针,亦可对应控制菜单中高亮显示的相反的变化方向。
[0068]步骤206:当检测到控制体选定闻売显不的选项时,执彳丁闻売显不的选项。
[0069]当预设周期内都没有检测到角度变化,视为旋转停止,执行高亮显示的选项。
[0070]所述控制体为带有笔芯的控制体,所述超声波发射棒均匀设置于所述笔芯的外圆周。
[0071]该设计的控制体特别在针对书写板的使用时,有良好效果,可以在进行纸质书写时,直接将书写的内容保存到书写板的存储装置中;当然,对于设置有手写输入装置的电脑业有良好的效果。
[0072]综上所述,本发明利用三个发射棒的发射角度,能够在任意角度上至少能够被超声波接收端接收到至少2个发射棒的发射信号,根据发射频率的不同,或者编码方式不同能够定位出其中两颗的发射棒位置,误差远小于发射棒间距的情况下,就可以较精确计算出笔的旋转方向和角度,基于旋转的方向和角度大小,可以在接收终端屏幕上显示控制菜单,通过停顿的时间和是否点击确定要选择的功能操作,不改变在纸张上有用信息的手写笔迹,不需要在终端屏幕上另外的操作,就可以实现对输入信息的功能操作,加快了电子手写的效率,优化了手写过程中的体验。操作更为简便流畅,对手写的过程没有干扰。
[0073]请参考图5,其是本发明实施例提供的一种基于超声波的终端控制方法的第三个实施例的方法流程图。与本方法提供的第二个实施例相比,本实施例进一步说明了控制菜单的展示方式和菜单的高亮显示的前序判断。如图所示,该基于超声波的终端控制方法包括:
[0074]步骤301:终端接收控制体的至少两个超声波发射棒发射的超声波。
[0075]步骤302:根据接收到超声波的时间和发射超声波的时间的时间差获得两个超声波的传播时间。
[0076]步骤303:由两个超声波的传播时间和两个超声波的传播速度计算两个超声波发射棒和终端之间的距离。
[0077]步骤304:通过两个超声波发射棒之间的距离以及两个超声波发射棒和终端之间的距离基于三角函数计算控制体的旋转角度。
[0078]步骤305:当检测到所述旋转角度达到阈值时,在终端显示控制菜单,当旋转角度达到控制菜单中的选项的对应角度范围时,判断该旋转角度对应的选项是否为可执行选项,是则高亮显示该旋转角度对应的选项。
[0079]终端在某些状态下,其控制菜单中的部分选项是无法执行的,故也不对其高亮显示,例如使用手写笔对书写板进行书写操作时,如果没有选中编辑的内容,无法进行复制、剪切等操作,此时直接不对其高亮显示。
[0080]其中,如图6所示,所述控制菜单为圆形菜单,控制菜单的每个选项的区域为一个扇形区域。
[0081]进一步地,所述控制菜单中的选项的数目较少,无需整个圆形来布局菜单式,可以选择扇形菜单来作为菜单整体界面。
[0082]优选的,如图7所示,所述控制菜单为矩形菜单,控制菜单的每个选项的区域为一个小矩形区域。
[0083]步骤306:当检测到控制体选定闻売显不的选项时,执彳丁闻売显不的选项。
[0084]综上所述,本发明进一步限定了高亮显示的前序判断步骤,确保操作更为精确。整体而言,通过超声波检测控制体的旋转角度,根据旋转角度的变化对应控制菜单中的不同选项,当旋转调度达到控制的目标选项时,暂停旋转,执行目标选项,完成控制。本发明的终端控制方法无需在终端上进行操作,直接通过控制体完成输入,完成控制,操作更为简便流畅,对手写的过程没有干扰。
[0085]以下为本发明实施例提供的基于超声波的终端控制装置的实施例。基于超声波的终端控制装置的实施例与上述的基于超声波的终端控制方法实施例属于同一构思,基于超声波的终端控制装置的实施例中未详尽描述的细节内容,可以参考上述基于超声波的终端控制方法实施例。
[0086]请参考图8,其是本发明一种基于超声波的终端控制装置的第一实施例的结构方框图,如图所示,该基于超声波的终端控制装置,包括控制体10和终端20:
[0087]所述控制体10,包括多个超声波发射棒I,所述多个超声波发射棒I发射的信号在控制体10的任意角度都有至少两个信号覆盖;
[0088]所述终端20,包括:
[0089]接收单元21,用于终端接收控制体的至少两个超声波发射棒发射的超声波;
[0090]角度计算单元22,用于根据接收到超声波的时间和超声波发射棒之间的位置关系检测控制体的旋转角度;
[0091]菜单显示单元23,用于当检测到所述旋转角度达到阈值时,在终端显示控制菜单,当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项;
[0092]选项执行单元24,用于当检测到控制体选定高亮显示的选项时,执行高亮显示的选项。
[0093]在上述各部分的协调运行下,通过超声波检测控制体的旋转角度,根据旋转角度的变化对应控制菜单中的不同选项,当旋转调度达到控制的目标选项时,暂停旋转,执行目标选项,完成控制。本发明的终端控制装置无需在终端上进行操作,直接通过控制体完成输入,完成控制,操作更为简便流畅,对手写的过程没有干扰。
[0094]请参考图9,其是本发明一种基于超声波的终端控制装置的第二实施例的结构方框图,如图所示,该基于超声波的终端控制装置,包括控制体10和终端20:
[0095]所述控制体10,包括多个超声波发射棒I,所述多个超声波发射棒I发射的信号在控制体10的任意角度都有至少两个信号覆盖;
[0096]所述终端20,包括:
[0097]接收单元21,用于终端接收控制体的至少两个超声波发射棒发射的超声波;
[0098]角度计算单元22,用于根据接收到超声波的时间和超声波发射棒之间的位置关系检测控制体的旋转角度;
[0099]菜单显示单元23,用于当检测到所述旋转角度达到阈值时,在终端显示控制菜单,当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项;
[0100]选项执彳丁单兀24,用于当检测到控制体选定闻売显不的选项时,执彳丁闻売显不的选项。
[0101]其中,所述角度计算单元22,包括:
[0102]时间计算模块221,用于根据接收到超声波的时间和发射超声波的时间的时间差获得两个超声波的传播时间;
[0103]距离计算模块222,用于由两个超声波的传播时间和两个超声波的传播速度计算两个超声波发射棒和终端之间的距离;
[0104]角度计算单元223,用于通过两个超声波发射棒之间的距离以及两个超声波发射棒和终端之间的距离基于三角函数计算控制体的旋转角度。
[0105]其中,所述控制菜单为圆形菜单,控制菜单的每个选项的区域为一个扇形区域。
[0106]优选的,所述控制菜单为矩形菜单,控制菜单的每个选项的区域为一个小矩形区域。
[0107]进一步地,所述当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项,具体为:
[0108]当旋转角度达到控制菜单中的选项的对应角度范围时,判断该旋转角度对应的选项是否为可执行选项,是则高亮显示该旋转角度对应的选项。
[0109]在上述各部分的配合工作下,进一步实现了控制菜单的显示方式,说明了旋转角度的计算方法,整体而言,通过超声波检测控制体的旋转角度,根据旋转角度的变化对应控制菜单中的不同选项,当旋转调度达到控制的目标选项时,暂停旋转,执行目标选项,完成控制。本发明的终端控制装置无需在终端上进行操作,直接通过控制体完成输入,完成控制,操作更为简便流畅,对手写的过程没有干扰。
[0110]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括存储器、磁盘或光盘等。
[0111]以上内容仅为本发明的较佳实施例,对于本领域的普通技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种基于超声波的终端控制方法,其特征在于,包括: 终端接收控制体的至少两个超声波发射棒发射的超声波; 根据接收到超声波的时间和超声波发射棒之间的位置关系检测控制体的旋转角度;当检测到所述旋转角度达到阈值时,在终端显示控制菜单,当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项; 当检测到控制体选定闻売显不的选项时,执彳丁闻売显不的选项。
2.根据权利要求1所述的一种基于超声波的终端控制方法,其特征在于,所述根据接收到超声波的时间和超声波发射棒之间的位置关系检测控制体的旋转角度,包括: 根据接收到超声波的时间和发射超声波的时间的时间差获得至少两个超声波的传播时间; 由至少两个超声波的传播时间和至少两个超声波的传播速度计算至少两个超声波发射棒和终端之间的距离; 通过至少两个超声波发射棒之间的距离以及至少两个超声波发射棒和终端之间的距离基于三角函数计算控制体的旋转角度。
3.根据权利要求1所述的一种基于超声波的终端控制方法,其特征在于,所述控制菜单为圆形菜单,控制菜单的每个选项的区域为一个扇形区域,或者所述控制菜单为矩形菜单,控制菜单的每个选项的区域为一个小矩形区域。
4.根据权利要求1所述的一种基于超声波的终端控制方法,其特征在于,所述控制体为带有笔芯的控制体,所述超声波发射棒均匀设置于所述笔芯的外圆周。
5.根据权利要求1所述的一种基于超声波的终端控制方法,其特征在于,所述当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项,具体为: 当旋转角度达到控制菜单中的选项的对应角度范围时,判断该旋转角度对应的选项是否为可执行选项,是则高亮显示该旋转角度对应的选项。
6.一种基于超声波的终端控制装置,其特征在于,包括控制体和终端: 所述控制体,包括多个超声波发射棒,所述多个超声波发射棒发射的信号在控制体的任意角度都有至少两个信号覆盖; 所述终端,包括: 接收单元,用于终端接收控制体的至少两个超声波发射棒发射的超声波; 角度计算单元,用于根据接收到超声波的时间和超声波发射棒之间的位置关系检测控制体的旋转角度; 菜单显示单元,用于当检测到所述旋转角度达到阈值时,在终端显示控制菜单,当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项; 选项执行单元,用于当检测到控制体选定高亮显示的选项时,执行高亮显示的选项。
7.根据权利要求6所述的一种基于超声波的终端控制装置,其特征在于,所述角度计算单元,包括: 时间计算模块,用于根据接收到超声波的时间和发射超声波的时间的时间差获得至少两个超声波的传播时间; 距离计算模块,用于由至少两个超声波的传播时间和至少两个超声波的传播速度计算至少两个超声波发射棒和终端之间的距离; 角度计算单元,用于通过至少两个超声波发射棒之间的距离以及至少两个超声波发射棒和终端之间的距离基于三角函数计算控制体的旋转角度。
8.根据权利要求6所述的一种基于超声波的终端控制装置,其特征在于,所述控制菜单为圆形菜单,控制菜单的每个选项的区域为一个扇形区域,或者所述控制菜单为矩形菜单,控制菜单的每个选项的区域为一个小矩形区域。
9.根据权利要求6所述的一种基于超声波的终端控制装置,其特征在于,所述控制体为带有笔芯的控制体,所述超声波发射棒均匀设置于所述笔芯的外圆周。
10.根据权利要求6所述的一种基于超声波的终端控制装置,其特征在于,所述当旋转角度达到控制菜单中的选项的对应角度范围时,高亮显示该旋转角度对应的选项,具体为: 当旋转角度达到控制菜单中的选项的对应角度范围时,判断该旋转角度对应的选项是否为可执行选项,是则高 亮显示该旋转角度对应的选项。
【文档编号】G06F3/0354GK103645848SQ201310693409
【公开日】2014年3月19日 申请日期:2013年12月13日 优先权日:2013年12月13日
【发明者】王风, 郑战海, 肖功柏 申请人:广东小天才科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1