滑动组件的控制方法、控制组件及电子设备与流程

文档序号:15981007发布日期:2018-11-17 00:19阅读:185来源:国知局

本发明涉及电子技术领域,尤其涉及一种滑动组件的控制方法、控制组件及电子设备。

背景技术

为了提高用户体验,手机的屏占比越来越大,甚至已经有人提出将摄像头设置在滑动组件上的设计,如此,如何控制滑动组件成为亟待解决的问题。



技术实现要素:

本发明提供一种滑动组件的控制方法、控制组件及电子设备。

本发明公开了一种滑动组件的控制方法。所述滑动组件用于电子设备,所述电子设备包括本体和距离检测组件,所述滑动组件用于在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动,所述方法包括步骤:

通过所述距离检测组件检测所述电子设备与遮挡物之间的距离;

判断所述距离是否小于预设阈值;

若小于预设阈值,则关闭所述滑动组件的滑动功能。

本发明公开了一种控制组件。所述控制组件用于电子设备,所述电子设备包括本体和距离检测组件,所述滑动组件用于在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动,所述控制组件包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序以用于,

通过所述距离检测组件检测所述电子设备与遮挡物之间的距离;

判断所述距离是否小于预设阈值;

若小于预设阈值,则关闭所述滑动组件的滑动功能。

本发明公开了一种电子设备。所述电子设备包括:

本体;

距离检测组件,用于检测所述电子设备与遮挡物之前的距离;

滑动组件,用于在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动;

控制组件,所述控制组件与所述距离检测组件和所述滑动组件的驱动组件电性连接,用于通过所述距离检测组件检测所述电子设备与遮挡物之间的距离;判断所述距离是否小于预设阈值;若小于预设阈值,则关闭所述滑动组件的滑动功能。

本发明公开了另一种电子设备。所述电子设备包括:本体和距离检测组件,所述滑动组件用于在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动;

所述电子设备还包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如上所述的滑动组件的控制方法。

本发明实施方式的滑动组件的控制方法,在电子设备的本体上设置有距离检测组件,通过距离检测组件检测电子设备与遮挡物之间的距离;判断距离是否小于预设阈值;若小于预设阈值,则关闭滑动组件的滑动功能,从而在电子设备位于包里等环境时,避免外界干扰导致的触发失效或者意外触发问题。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:

图1是本发明实施方式的电子设备在第二位置时的状态示意图;

图2是本发明实施方式的电子设备在第一位置时的状态示意图;

图3是本发明实施方式的检测组件的结构示意图;

图4是本发明实施方式的电子设备的结构示意图;

图5是本发明实施方式的滑动组件的控制方法的流程示意图;

图6是本发明实施方式的滑动组件的控制方法的另一流程示意图;

图7是本发明实施方式的控制组件的结构示意图。

主要元件符号说明:

电子设备100、本体10、滑动组件20、滑动检测组件30、控制组件40、磁场产生元件32、霍尔元件34、第一位置a、第二位置b、滑槽16、壳体12、显示组件14、承载件22、相机42、螺纹孔24、丝杆26、凹槽162、驱动组件50、驱动电机52、距离检测组件60、存储器44、处理器46。

具体实施方式

下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

在本发明的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。

下文的公开提供了许多不同的实施方式或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。此外,本发明提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。

请参阅图1至图3,本发明实施方式的电子设备100包括本体10、滑动组件20、滑动检测组件30、控制组件40和距离检测组件60。滑动组件20用于在收容于本体10的第一位置a和自本体10露出的第二位置b之间滑动。滑动检测组件30用于检测滑动组件20的位置。以滑动检测组件30包括磁场产生元件32和霍尔元件34为例进行说明。在一种场景下,磁场产生元件32固定在滑动组件20上,霍尔元件34固定在本体10上;在另一种场景下,磁场产生元件32固定在本体10上,霍尔元件34固定在滑动组件20上;霍尔元件34用于根据检测信号值,确定滑动组件20相对于本体10的当前相对位置。

本实施例中,磁场产生元件32和霍尔元件34可以在竖直方向上相对放置,也可以在水平方向上相对放置。也即是说,只要磁场产生元件32和霍尔元件34可以产生相对运动,不对磁场产生元件32和霍尔元件34的具体位置做限制。

在某些实施方式中,本体10形成有滑槽16,滑动组件20在第一位置a时收容于滑槽16内。如此,可以使得滑动组件20通过滑槽16在第一位置a和第二位置b之间滑动。

具体地,本体10包括壳体12和显示组件14,壳体12和显示组件14组合在一起构成封闭式结构。滑槽16开设在壳体12,从而实现滑动组件20的滑回与滑出。可以理解,滑槽16可以开设在壳体12的任意一条侧边。优选地,滑槽16开设在壳体12的顶边。如此可以符合用户的使用习惯。

请参阅图1,在某些实施方式中,电子设备100包括相机42,滑动组件20包括承载件22,相机42设置在承载件22上。如此,相机42可以随着滑动组件20滑动。当然,可以将用户打开相机42和关闭相机42作为触发信号,也即是说,当用户打开相机42时,触发滑动组件20滑出,当用户关闭相机42时,触发滑动组件20滑回。如此用户只需依照现有的习惯打开或关闭相机,而无需针对滑动组件20进行另外的操作,可以方便用户的使用。另外,根据实际需要,承载件22上还可以设置有天线、闪光灯等功能组件。

请参阅图4,在某些实施方式中,滑动组件20包括设置在承载件22中部的螺纹孔24和与螺纹孔24配合的丝杆26。滑槽16包括与螺纹孔24相对设置且位于滑槽16底部的凹槽162。电子设备100包括设置在凹槽162的驱动组件50。驱动组件50包括与控制组件40连接的驱动电机52和与丝杆26的底部连接的输出轴(图未示)。

可以理解,控制组件40可以通过控制驱动电机52来控制滑动组件20的滑动。当用户命令滑动组件20从第一位置a向第二位置b滑动时,控制组件40控制驱动电机52正转,从而使得输出轴带动丝杆26在螺纹孔24内转动,进而使得滑动组件20从第一位置a向第二位置b滑动。当用户命令滑动组件20从第二位置b向第一位置a滑动时,控制组件40控制驱动电机52反转,从而使得输出轴带动丝杆26在螺纹孔24内转动,进而使得滑动组件20从第二位置b向第一位置a滑动。值得注意的是,此处的“从第一位置a向第二位置b”和“从第二位置b向第一位置a”是指滑动的方向,而不是指滑动的起点和终点。

请参阅图5,本发明提供了一种滑动组件的控制方法。本发明实施方式的滑动组件的控制方法可以用于确定是否关闭本发明实施方式的电子设备100的滑动组件20的滑动功能。

电子设备100包括本体10、滑动组件20和距离检测组件60,所述滑动组件20用于在收容于所述本体10的第一位置和自所述本体露出的第二位置之间滑动,所述方法包括步骤:

s12:通过距离检测组件检测电子设备与遮挡物之间的距离;

s14:判断距离是否小于预设阈值;

s16:若小于预设阈值,则关闭滑动组件的滑动功能。

本实施例中,霍尔元件中设置有霍尔寄存器,霍尔寄存器中保存有预设校准值,该预设校准值为手动转自动滑出校准值,也就是说,当手动推动滑动组件从第一位置a向第二位置b滑动,滑动距离大于预设校准值时,滑动组件的手动转自动设置装置可以接收到霍尔元件输出的中断信号,根据该中断信号控制滑动组件继续滑动至第二位置b;或者,当手动推动滑动组件从第二位置b向第一位置a滑动,滑动距离大于预设校准值时,滑动组件的手动转自动设置装置可以接收到霍尔元件输出的中断信号,根据该中断信号控制滑动组件继续滑动至第一位置a。其中,霍尔元件可以感应磁场产生元件产生的磁场,并根据感应到的磁感应强度确定对应的检测信号值,根据检测信号值确定霍尔元件距离磁场产生元件之间的距离,确定滑动组件的位置,进而确定滑动组件的滑动距离。本实施例中,霍尔元件可以根据感应到的磁感应强度或者检测信号值,确定滑动组件的滑动方向,进而在中断信号中携带标识,以使相机启动装置根据中断信号,确定滑动组件的滑动方向。

其中,霍尔元件的数量可以为多个,例如2个。在霍尔元件为2个的情况下,其中一个霍尔元件可以用于检测滑动组件从第一位置a向第二位置b滑动时的滑动距离,进而产生中断信号1;另一个霍尔元件可以用于检测滑动组件从第二位置b向第一位置a滑动时的滑动距离,进而产生中断信号2;滑动组件的手动转自动设置装置根据中断信号就可以确定滑动组件当前是从第一位置a向第二位置b滑动,还是从第二位置b向第一位置a滑动。

本实施例中,距离检测组件例如可以为距离传感器。距离传感器例如可以为,光学距离传感器、红外距离传感器、超声波距离传感器等。本实施例中,距离检测组件可以设置在电子设备的正面,或者,滑动组件的滑出侧。其中,滑出侧指的是,在滑动组件位于第一位置时,滑动组件上用户能够观察到的面。

在某些实施方式中,可以在本体的正面上开设收容槽,将距离检测组件设置在收容槽内;或者,可以在滑动组件的滑出侧上开设收容槽,将距离检测组件设置在收容槽内;或者,可以在本体的正面上设置具有收容槽的本体,将距离检测组件设置在收容槽内。

本实施例中,遮挡物例如可以为布料、纸质等各种材质的物体。在电子设备与遮挡物之间的距离小于预设阈值时,可以确定电子设备上覆盖有其他物体,导致电子设备的正面,例如显示屏所在的面不可见,从而在滑动组件滑出时,摄像头拍摄不到正常画面,则此时滑动组件不需要滑出,因此,可以关闭滑动组件的滑动功能,从而避免滑动组件受到外界干扰时导致的触发失效或者意外触发问题。

其中,电子设备上覆盖有其他物体的场景例如,电子设备位于包内,或者位于兜内。

另外,若电子设备与遮挡物之间的距离大于预设阈值,则确定电子设备上未覆盖有其他物体,在滑动组件滑出时,摄像头能够拍摄到正常画面,则此时可以开启滑动组件的滑动功能,或者,若滑动组件的滑动功能处于开启状态,则保持该开启状态。

本发明实施方式的滑动组件的控制方法,在电子设备的本体上设置有距离检测组件,通过距离检测组件检测电子设备与遮挡物之间的距离;判断距离是否小于预设阈值;若小于预设阈值,则关闭滑动组件的滑动功能,从而在电子设备位于包里等环境时,避免外界干扰导致的触发失效或者意外触发问题。

请参阅图6,在某些实施例中,步骤s12之前,所述的方法还可以包括以下步骤:

s22:获取用户的设置信息;

s24:根据设置信息判断距离检测组件的功能是否被关闭;

s26:当距离检测组件的功能被关闭时,根据电子设备的系统设置仅将距离检测组件的输出信号与滑动组件的控制绑定。

本实施例中,用户的设置信息,指的是用户预先设置的指示是否开启距离检测组件功能的信息,或者,预先设置的距离检测组件的状态信息;其中,状态信息包括:开启或者关闭。若距离检测组件的功能被关闭,则根据电子设备的系统设置仅将距离检测组件的输出信号与滑动组件的控制绑定,也就是说,仅根据距离检测组件检测得到的距离来确定是否开启或者关闭滑动组件的滑动功能。若距离检测组件的功能被开启,则执行上述步骤s12至步骤s14。

请参阅图7,本发明提供了一种控制组件。所述控制组件40用于电子设备100,所述电子设备100包括本体10和距离检测组件60,所述滑动组件20用于在收容于所述本体10的第一位置和自所述本体露出的第二位置之间滑动,所述控制组件40包括存储器44、处理器46及存储在存储器44上并可在处理器46上运行的计算机程序,所述处理器46执行所述程序以用于,

通过所述距离检测组件检测所述电子设备与遮挡物之间的距离;

判断所述距离是否小于预设阈值;

若小于预设阈值,则关闭所述滑动组件的滑动功能。

本实施例中,滑动组件上可以设置有摄像头和/或天线。距离检测组件可以为距离传感器。距离传感器可以设置在滑动组件的滑出侧,或者,设置在电子设备的正面。

在某些实施方式中,所述处理器46还用于,

获取用户的设置信息;

根据所述设置信息判断所述距离检测组件的功能是否被关闭;

当所述距离检测组件的功能被关闭时,根据所述电子设备的系统设置仅将所述距离检测组件的输出信号与所述滑动组件的控制绑定。

在某些实施方式中,所述电子设备还包括;驱动所述滑动组件滑动的驱动组件;

所述驱动组件包括:与所述滑动组件相连的丝杆,驱动所述丝杆的驱动电机。

本实施例中,各模块的具体执行过程可以参考图5至图6所示实施例,此处不再做详细说明。

本发明实施方式的另一种电子设备,包括:本体和距离检测组件,所述滑动组件用于在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动;

所述电子设备还包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如上所述的滑动组件的控制方法。

本发明实施方式的计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的滑动组件的控制方法。

例如,计算机程序可被处理器执行以完成以下步骤所述的滑动组件的控制方法:

通过所述距离检测组件检测所述电子设备与遮挡物之间的距离;

判断所述距离是否小于预设阈值;

若小于预设阈值,则关闭所述滑动组件的滑动功能。

在本说明书的描述中,参考术语“一个实施方式”、“某些实施方式”、“示意性实施方式”、“示例”、“具体示例”、或“一些示例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。

尽管已经示出和描述了本发明的实施方式,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1