一种旋转摄像头的控制方法、移动终端及可穿戴设备的制造方法_4

文档序号:9238470阅读:来源:国知局
方向或逆时针方向。上述旋转角度为根据用户的指令确定的旋转摄像头需要旋转的角度。具体实施中,上述旋转角度可不等同于旋转摄像头实际旋转的角度。
[0147]第一控制单元602,用于通过电动机带动所述旋转摄像头向所述旋转方向旋转,并实时检测移动终端的霍尔传感器输出的霍尔值。
[0148]具体实施中,电动机通过齿轮传动带动旋转摄像头旋转,通过控制电动机转过的齿数来控制旋转摄像头的旋转角度。
[0149]作为一种可行的实施方式,旋转摄像头可置于一旋转模块上,该旋转模块通过至少一根旋转轴与移动终端主体连接,并可绕该旋转轴旋转。该旋转模块一侧置有磁铁,本体靠近该旋转模块一侧的位置安装有霍尔传感器。具体实施中,电动机的齿轮传动带动旋转模块旋转,使旋转模块上的旋转摄像头和磁铁跟着旋转。旋转过程中磁铁与霍尔传感器的距离发生变化,使得霍尔传感器检测到的霍尔值发生变化。
[0150]作为一种可行的实施方式,移动终端在接收到可穿戴设备发送的旋转指令之后,就控制电动机开始转动,同时实时监测霍尔传感器输出的霍尔值。
[0151]第二控制单元603,用于在所述霍尔传感器输出的霍尔值的变化趋势为从初始霍尔值增大到第一阈值之后又减小到第二阈值的情况下,控制所述电动机停止运行,其中所述初始霍尔值为接收到所述旋转指令时所述霍尔传感器输出的霍尔值。
[0152]具体实施中,旋转模块与移动终端主体之间形成夹角,由于结构设计等原因,该夹角的最大值小于360°。在一些可行的实施方式中,旋转模块的旋转使得上述夹角增大,当上述夹角已达到最大值时,即使电动机继续转动也无法带动旋转模块旋转。
[0153]请一并参阅图2,为上述夹角与霍尔传感器输出的霍尔值之间的对应关系示意图。如图2所示,当上述夹角小于180°时,霍尔传感器输出的霍尔值随着上述夹角的增大而增大。当上述夹角为180°时,霍尔传感器输出的霍尔值达到最大值。当上述夹角超过180°后,霍尔传感器输出的霍尔值随着上述夹角的增大而减小。
[0154]本发明实施例中,第一阈值为霍尔传感器输出的霍尔值的最大值,即上述夹角为180°时霍尔传感器输出的霍尔值。第二阈值为上述夹角达到最大值时,霍尔传感器输出的霍尔值。由于每个移动终端存在个体差异,每个移动终端的第一阈值和第二阈值具体可在出厂前通过多次实验得到。
[0155]本发明实施例中,在接收到可穿戴设备发送的旋转指令时,旋转模块与移动终端主体之间的夹角称为初始角度,此时霍尔传感器输出的霍尔值称为初始霍尔值。在一些可行的实施方式中,在初始角度的基础上按照确定的旋转方向进行旋转,当上述夹角达到最大值时,旋转模块实际旋转的角度小于根据旋转指令确定的旋转角度,现有技术中用于带动旋转模块旋转的电动机仍会继续运行,以致电动机空转或堵转。
[0156]本发明实施例中,当所述霍尔传感器输出的霍尔值从初始霍尔值增大到第一阈值之后,再减小到第二阈值时,说明旋转模块与移动终端主体之间的夹角已达到最大值,则控制所述电动机停止运行,可以避免电动机空转或堵转。
[0157]在一些可行的实施方式中,初始角度等于第一方向上的最大值,旋转模块不能再向第一方向旋转,而根据旋转指令确定的旋转方向为第一方向,此时移动终端可实时检测霍尔传感器输出的霍尔值,若霍尔值在一段时间内(例如200ms内)没有发生变化,则控制电动机停止运行,以避免电动机空转或堵转。
[0158]本发明实施例中,移动终端接收可穿戴设备发送的旋转指令,根据旋转指令确定旋转角度和旋转方向;通过电动机带动旋转摄像头向旋转方向旋转,并实时检测移动终端的霍尔传感器输出的霍尔值;在霍尔传感器输出的霍尔值的变化趋势为从初始霍尔值增大到第一阈值之后又减小到第二阈值的情况下,说明旋转摄像头所在平面与移动终端主体之间的夹角已达到最大值,电动机的运行已无法继续带动旋转摄像头进行旋转,则控制电动机停止运行,可避免电动机空转或堵转引起的发热,延长电动机的使用寿命并节省移动终端的能耗。
[0159]请参阅图7,图7是本发明实施例提供的移动终端的另一实施例结构示意图。本发明实施例的移动终端可以是手机、平板电脑、个人电脑或其他具有旋转摄像头的移动终端。如图7所示,所述移动终端可包括接收单元701、第一控制单元702、第二控制单元703和第三控制单元704,其中:
[0160]接收单元701,用于接收可穿戴设备发送的旋转指令,根据所述旋转指令确定旋转角度和旋转方向。
[0161 ] 其中,上述旋转方向为根据用户的指令确定的旋转摄像头的旋转方向,例如顺时针方向或逆时针方向。上述旋转角度为根据用户的指令确定的旋转摄像头需要旋转的角度。具体实施中,上述旋转角度可不等同于旋转摄像头实际旋转的角度。
[0162]具体实施中,移动终端接收可穿戴设备发送的旋转指令之前,先与该可穿戴设备建立无线连接,该无线连接可包括但不限于:蓝牙连接、WiFi连接、NFC连接。
[0163]本发明实施例中,旋转指令为所述可穿戴设备根据用户在所述可穿戴设备的触摸显示屏上的滑动操作生成的,具体地,可穿戴设备可通过触摸显示屏显示一触摸控制条,并检测用户在该触摸控制条上滑动的方向和滑动的距离。
[0164]在一些可行的实施方式中,可穿戴设备根据该滑动的方向和滑动的距离生成旋转指令,并将旋转指令发送给移动终端。因此移动终端接收的旋转指令中含有滑动距离和滑动方向。此时如图8所示,接收单元可701可包括第一确定子单元7011和第二确定子单元7012,其中:
[0165]第一确定子单元7011,用于按照预设的换算规则根据所述滑动距离确定所述旋转角度;
[0166]在一些可行的实施方式中,按照预设的换算规则,若所述触摸控制条的长度为H,所述滑动距离为L,所述旋转摄像头的旋转量程为α,则所述旋转角度为β = a*L/H。
[0167]第二确定子单元7012,用于按照预设的对应关系根据所述滑动方向确定所述旋转方向。
[0168]可选地,滑动方向可包括相反的两个方向,例如左与右、前与后、或者上与下。旋转方向可包括顺时针或逆时针。具体实施中,滑动方向和旋转方向之间的对应关系可由移动终端预先设置。例如,移动终端可预先设置滑动方向的左方向与旋转方向的顺时针方向相对应。当用户在可穿戴设备的触摸显示屏上向左滑动时,确定旋转方向为顺时针方向。移动终端将通过电动机带动旋转摄像头以顺时针方向旋转。
[0169]在另一些可行的实施方式中,接收单元701可包括:解析单元,用于解析所述旋转指令,得到所述旋转指令中包含的旋转角度和旋转方向。
[0170]在一些可行的实施方式中,可穿戴设备发送的旋转指令汇总含有旋转角度和旋转方向等指示信息,移动终端解析该旋转指令,可得到所述旋转指令中包含的旋转角度和旋转方向。
[0171]第一控制单元702,用于通过电动机带动所述旋转摄像头向所述旋转方向旋转,并实时检测移动终端的霍尔传感器输出的霍尔值。
[0172]具体实施中,电动机通过齿轮传动带动旋转摄像头旋转,通过控制电动机转过的齿数来控制旋转摄像头的旋转角度。
[0173]作为一种可行的实施方式,旋转摄像头可置于一旋转模块上,该旋转模块通过至少一根旋转轴与移动终端主体连接,并可绕该旋转轴旋转。该旋转模块一侧置有磁铁,本体靠近该旋转模块一侧的位置安装有霍尔传感器。具体实施中,电动机的齿轮传动带动旋转模块旋转,使旋转模块上的旋转摄像头和磁铁跟着旋转。旋转过程中磁铁与霍尔传感器的距离发生变化,使得霍尔传感器检测到的霍尔值发生变化。
[0174]作为一种可行的实施方式,移动终端在接收到可穿戴设备发送的旋转指令之后,就控制电动机开始转动,同时实时监测霍尔传感器输出的霍尔值。
[0175]第二控制单元703,用于在所述霍尔传感器输出的霍尔值的变化趋势为从初始霍尔值增大到第一阈值之后又减小到第二阈值的情况下,控制所述电动机停止运行,其中所述初始霍尔值为接收到所述旋转指令时所述霍尔传感器输出的霍尔值。
[0176]具体实施中,旋转模块与移动终端主体之间形成夹角,由于结构设计等原因,该夹角的最大值小于360°。在一些可行的实施方式中,旋转模块的旋转使得上述夹角增大,当上述夹角已达到最大值时,即使电动机继续转动也无法带动旋转模块旋转。
[0177]在一些可行的实施方式中,当上述夹角小于180°时,霍尔传感器输出的霍尔值随着上述夹角的增大而增大。当上述夹角为180°时,霍尔传感器输出的霍尔值达到最大值。当上述夹角超过180°后,霍尔传感器输出的霍尔值随着上述夹角的增大而减小。
[0178]本发明实施例中,第一阈值为霍尔传感器输出的霍尔值的最大值,即上述夹角为180°时霍尔传感器输出的霍尔值。第二阈值为上述夹角达到最大值时,霍尔传感器输出的霍尔值。由于每个移动终端存在个体差异,每个移动终端的第一阈值和第二阈值具体可在出厂前通过多次实验得到。
[0179]本发明实施例中,在接收到可穿戴设备发送的旋转指令时,旋转模块与移动终端主体之间的夹角称为初始角度,此时霍尔传感器输出的霍尔值称为初始霍尔值。在一些可行的实施方式中,在初始角度的基础上按照确定的旋转方向进行旋转,当上述夹角达到最大值时,旋转模块实际旋转的角度小于根据旋转指令确定的旋转角度,现有技术中用于带动旋转模块旋转的电动机仍会继续运行,以致电动机空转或堵转。
[0180]本发明实施例中,当所述霍尔传感器输出的霍尔值从初始霍尔值增大到第一阈值之后,再减小到第二阈值时,说明旋转模块与移动终端主体之间的夹角已达到最大值,则控制所述电动机停止运行,可以避免电动机空转或堵转。
[0181]在一些可行的实施方式中,初始角度等于第一方向上的最大值,旋转模块不能再向第一方向旋转,而根据旋转指令确定的旋转方向为第一方向,此时移动终端可实时检测霍尔传感器输出的霍尔值,若霍尔值在一段时间内(例如200ms内)没有发生变化,则控制电动机停止运行,以避免电动机空转或堵转。
[0182]第三控制单元704,用于在所述霍尔传感器输出的霍尔值的变化趋势为从所述初始霍尔值减小到第三阈值的情况下,控制所述电动机在带动所述旋转摄像头向所述旋转方向继续旋转第一角度之后停止运行。
[0183]在一些可行的实施方式中,当旋转模块与移动终端主体之间的夹角较小时,霍尔传感器输出的霍尔值随上述夹角的变化不明显,此时根据霍尔传感器输出的霍尔值来判断旋转模块与移动终端主体之间的夹角可能存在较大误差。
[0184]本发明实施例中,当霍尔传感器输出的霍尔值小于第三阈值时,根据霍尔值难以精确判断旋转模块与移动终端主体之间的夹角,当霍尔传感器输出的霍尔值等于第三阈值时,判断旋转模块与移动终端主体之间的夹角为第一角度。其中,第三阈值和第一角度的具体值可在移动终端出厂前通过多次实验测试得到。例如,经过多次测试,发现当上述夹角小于60°时,霍尔值的变化不明显,而上述夹角为60°时对应的霍尔值是10,则可以将第三阈值设置为10,第一角度设置为60°。
[0185]在一些可行的实施方式中,旋转摄像头与移动终端之间存在初始角度,用户通过在可穿戴设备显示的触摸控制条上滑动来输入指令,以将旋转摄像头调整为前置或后置,然而用户难以精确控制滑动的距离,反而使旋转摄像头旋转过头。本发明实施例中,当所述霍尔传感器输出的霍尔值从所述
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1