System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电子,尤其涉及一种地球仪防误触控制方法、装置、地球仪及存储介质。
技术介绍
1、地球仪是地球的缩小模型,通过其直观的模型和标注,能够帮助人们更好地理解地球的结构、地理特征以及地理现象,是学习和研究地理的重要工具。现有的地球仪一般都需要通过手动拨弄地球仪来选择搜寻位置,为了提高地球仪的智能性,智能地球仪应用而生。智能地球仪能够根据用户的查找指令,通过电机驱动地球仪转动以寻找目标地区,实现自动寻找目标地区的功能。但球体在寻找目标地区的转动过程中,用户有时会用手误触碰球体。当用户用手误触碰球体时,会导致电机一直堵转,电流过大导致地球仪损坏。
技术实现思路
1、本专利技术实施例提供了一种地球仪防误触控制方法、装置、地球仪及存储介质,实现了能够防止球体在寻找目标地区的转动过程中用户用手触碰球体导致电机一直堵转进而损坏产品,保护产品避免误操作损坏。
2、第一方面,本专利技术实施例提供了一种地球仪防误触控制方法,包括:
3、当地球仪满足转动触发条件时,控制经度驱动电机按照所确定的目标旋转方向进行旋转以带动所述地球仪转动;
4、在所述地球仪转动后每隔设定防误触周期,根据所述地球仪在所述设定防误触周期内的实际转动角度以及预期转动角度,结合预设的误差允许值,判断所述地球仪是否存在误触,所述设定防误触周期小于所述地球仪从所查询目标地区的目标位置转动至当前观测位置的时间;
5、若所述地球仪存在误触,则控制所述经度驱动电机停转;
6、
7、第二方面,本专利技术实施例提供了一种地球仪防误触控制装置,包括:
8、旋转控制模块,用于当地球仪满足转动触发条件时,控制经度驱动电机按照所确定的目标旋转方向进行旋转以带动所述地球仪转动;
9、误触判断模块,用于在所述地球仪转动后每隔设定防误触周期,根据所述地球仪在所述设定防误触周期内的实际转动角度以及预期转动角度,结合预设的误差允许值,判断所述地球仪是否存在误触,所述设定防误触周期小于所述地球仪从所查询目标地区的目标位置转动至当前观测位置的时间;
10、断开控制模块,用于若所述地球仪存在误触,则控制所述经度驱动电机停转;
11、返回执行模块,用于若所述地球仪不存在误触,则返回重新执行经度驱动电机按照所确定的目标旋转方向进行旋转的控制操作,直至所述地球仪从所查询目标地区的目标位置转动至当前观测位置。
12、第三方面,本专利技术实施例还提供一种地球仪,包括:
13、经度传感器,用于采集当前观测位置对应地球仪的经度;
14、经度驱动电机,用于带动所述地球仪转动;
15、离合电机,用于控制所述经度驱动电机与所述地球仪的连接或断开;
16、控制器,与所述经度传感器、所述离合电机和所述经度驱动电机通信连接,所述控制器,包括:
17、至少一个处理器;以及与所述至少一个处理器通信连接的存储器;
18、其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面实施例所述的地球仪防误触控制方法。
19、第四方面,本专利技术实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面实施例所述的地球仪防误触控制方法。
20、本专利技术实施例提供了一种地球仪防误触控制方法、装置、地球仪及存储介质,该方法包括:首先当地球仪满足转动触发条件时,控制经度驱动电机按照所确定的目标旋转方向进行旋转以带动所述地球仪转动;然后在所述地球仪转动后每隔设定防误触周期,根据所述地球仪在所述设定防误触周期内的实际转动角度以及预期转动角度,结合预设的误差允许值,判断所述地球仪是否存在误触,所述设定防误触周期小于所述地球仪从所查询目标地区的目标位置转动至当前观测位置的时间;若所述地球仪存在误触,则控制所述经度驱动电机停转;若所述地球仪不存在误触,则返回重新执行经度驱动电机按照所确定的目标旋转方向进行旋转的控制操作,直至所述地球仪从所查询目标地区的目标位置转动至当前观测位置。上述技术方案,在地球仪转动过程中,根据地球仪在防误触周期内的实际转动角度和预期转动角度的角度差与误差允许值进行比较,周期性的检测地球仪是否存在误触情况,对于存在误触情况则控制经度驱动电机停转,可判定球体转动是否正常,能够防止球体在寻找目标地区的转动过程中用户用手触碰球体导致电机一直堵转进而损坏产品,保护产品避免误操作损坏。
21、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种地球仪防误触控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述地球仪转动后每隔设定防误触周期,根据所述地球仪在所述设定防误触周期内的实际转动角度以及预期转动角度,结合预设的误差允许值,判断所述地球仪是否存在误触,包括:
3.根据权利要求1所述的方法,其特征在于,所述地球仪在所述设定防误触周期内的实际转动角度的确定步骤,包括:
4.根据权利要求1所述的方法,其特征在于,所述地球仪在所述设定防误触周期内的预期转动角度的确定步骤,包括:
5.根据权利要求1所述的方法,其特征在于,还包括:
6.根据权利要求5所述的方法,其特征在于,所述根据用户输入的查找指令,确定所述查找指令中所包含目标地区在地球仪的目标经度,包括:
7.根据权利要求1所述的方法,其特征在于,所述控制经度驱动电机按照所确定的目标旋转方向进行旋转以带动所述地球仪转动,包括:
8.根据权利要求7所述的方法,其特征在于,所述控制所述经度驱动电机停转,包括:
9.根据权利要求5所述的方法,其特征
10.一种地球仪防误触控制装置,其特征在于,包括:
11.一种地球仪,其特征在于,包括:
12.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-9中任一项所述的地球仪防误触控制方法。
...【技术特征摘要】
1.一种地球仪防误触控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述地球仪转动后每隔设定防误触周期,根据所述地球仪在所述设定防误触周期内的实际转动角度以及预期转动角度,结合预设的误差允许值,判断所述地球仪是否存在误触,包括:
3.根据权利要求1所述的方法,其特征在于,所述地球仪在所述设定防误触周期内的实际转动角度的确定步骤,包括:
4.根据权利要求1所述的方法,其特征在于,所述地球仪在所述设定防误触周期内的预期转动角度的确定步骤,包括:
5.根据权利要求1所述的方法,其特征在于,还包括:
6.根据权利要求5所述的方法,其特征在于,所述根据用户输入的查找指令,确定所述查...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。