本发明折叠键盘覆盖位置确认模块通过确认上边框或下边框中的任意一条,从而对屏幕的整体显示区域进行限定,当x>a/2时,代入公式
进一步的,所述显示模式选择模块用于调整屏幕显示方式,包括显示方式1、显示方式3、显示方式2、显示方式4,所述显示方式1模式下,系统根据键盘折叠位置,将屏幕自动调整为厚边框模式,显示比例不变,刷新频率不变,所示显示方式3模式是在显示方式1的基础上可自动调节屏幕显示亮度,所述显示方式2模式下,系统根据折叠位置自动将屏幕上抬,左右两侧边框不变,同时系统自动调整显示比例与显示分辨率,所述显示方式4模式是在显示方式2的基础上可自动调节屏幕显示亮度,所述显示模式3与显示模式4为推荐模式。
本发明显示模式选择模块共有四种显示方式可以选择,用户可以根据个人喜好选择相应的屏幕显示方式,提升用户对产品的幸福感。
进一步的,所述推荐模式判断模块用于判断选择的屏幕显示方式是否为推荐模式,若为推荐模式,则跳转到亮度调节模块,若不是,则跳转到固定分辨率调整模块。
本发明推荐模式判断模块属于一个衔接模块,根据用户选择的显示方式是否为推荐模式进行判断,从而确定下一个要执行的模块。
进一步的,所述亮度调节模块获取发射传感器B的空间坐标,然后计算B点到S1、S2、S3、S4所在平面的距离,即为B点的z轴坐标数值,同时通过电脑设备上的摄像头采集周围环境光的强度,将B点的z轴坐标数值与采集到的环境光强度作为调节屏幕亮度的两个因素,用采集到的环境光强度数值与亮度调节模块预设环境光强度区域进行比较,属于那个区域,则提取所属区域对应亮度值h
本发明亮度调节模块根据环境光强度及传感器B到屏幕的距离这两个因素对屏幕亮度进行调节,常见的屏幕亮度的只能调节方式就是采用环境光强度来进行判定调节的,但是这个调节结果并不准确,因为可能因为人距离屏幕的远近程度,人对屏幕亮度的感受并不相同,因此再次加入了传感器B到屏幕的距离这个判定因素,通过传感器B到屏幕的距离来确定人距离屏幕的远近情况,从而提高了亮度调节的准确性。
进一步的,所述固定分辨率调整模块用于计算相应显示方式的分辨率,所述全面屏状态下的屏幕硬件参数dpi为原始dpi,所述全面屏状态下的分辨率为初始分辨率Res0=f*g,当选取显示方式为显示方式1或显示方式3时,获取屏幕的长对应边框宽度K
当选取显示方式为显示方式2或显示方式4时,获取屏幕的长对应边框宽度K
本发明固定分辨率调整模块分为两种情况,一种是显示比不变的情况,通过采集屏幕边框宽度,从而计算屏幕大小,对比预制的显示分辨率,选取最接近的分辨率作为新的分辨率;另一种左右无边框,只调整上下边框的情况,通过采集屏幕上下边框的宽度,计算屏幕显示比及屏幕分辨率,与预制的显示比进行比较,选取最接近的显示比作为新的显示比,用新的显示比对应的预制分辨率与计算的屏幕分辨率作比较,选取最接近的屏幕分辨率作为新的分辨率。
与现有技术相比,本发明所达到的有益效果是:本发明根据选择显示方式对屏幕在等显示比及非等显示比的情况下进行大小调节,提高了用户使用的满意度,同时在亮度调节方面考虑到折叠键盘与屏幕的位置关系,提高了亮度调节的准确性。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是本发明平板二合一电脑屏幕灵活显示的方法的组成示意图;
图2是本发明平板二合一电脑屏幕灵活显示的方法的折叠键盘定位模块流程示意图;
图3是本发明平板二合一电脑屏幕灵活显示的方法的折叠键盘定位模块坐标关系示意图;
图4是本发明平板二合一电脑屏幕灵活显示的方法的折叠键盘覆盖位置确认模块流程示意图;
图5是本发明平板二合一电脑屏幕灵活显示的方法的显示模式选择模块组成示意图;
图6是本发明平板二合一电脑屏幕灵活显示的方法的亮度调节模块流程示意图;
图7是本发明平板二合一电脑屏幕灵活显示的方法的固定分辨率调整模块流程示意图;
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-7,本发明提供技术方案:一种平板二合一电脑屏幕灵活显示的方法,所述方法包括采集折叠键盘的覆盖位置,所述覆盖位置包括折叠键盘的左端位置、右端位置和中间位置,根据折叠键盘的覆盖位置,调整显示屏显示区域大小以使得显示区域不被折叠键盘遮挡。
本发明包括折叠键盘插入判断模块、折叠键盘定位模块、折叠键盘覆盖位置确认模块、显示模式选择模块、推荐模式判断模块、亮度调节模块和固定分辨率调整模块,所述折叠键盘插入判断模块判断与电脑配套的折叠键盘是否连接电脑,所述折叠键盘定位模块通过传感器得到的数据计算出折叠键盘相对电脑的空间位置,所述折叠键盘覆盖位置确认模块通过获取折叠键盘相对电脑的空间位置,计算出折叠键盘上传感器坐标在电脑上的投影点,通过投影点确认屏幕边框初始位置,所述显示模式选择模块可以选择不同的屏幕显示模式,所述推荐模式判断模块用于判断选择的模式是否是推荐模式,所述亮度调节模块通过采集环境光与电脑到折叠键盘的距离,代入亮度调节公式,调节屏幕亮度,所述固定分辨率调整模块通过计算dpi及显示比,选取电脑显示分辨率。
所述折叠键盘插入判断模块判断与电脑配套的折叠键盘是否连接电脑,若折叠键盘未连接电脑,电脑屏幕显示方式为全面屏显示,若折叠键盘连接电脑,折叠键盘插入判断模块生成一个电信号,并将这个电信号传递给折叠键盘定位模块。
所述折叠键盘定位模块接收到折叠键盘插入判断模块传送来的电信号后,启动折叠键盘上的三个发射传感器A、B、C及电脑屏幕四个角上的接收传感器S1、S2、S3、S4,所述折叠键盘上的三个发射传感器分别发射不同的脉冲电波,所述电脑屏幕四个角上的接收传感器分别接收折叠键盘上发射传感器发射的不同电波,通过计算不同电波发射与接收的时间差,确定折叠键盘上的三个发射传感器分别到电脑屏幕四个角上的接收传感器的距离,以S1为(0,0,0)点,以S2为(a,0,0)点,以S3为(a,b,0)点,S4为(0,b,0)点建立空间坐标系,所述a为电脑屏幕的长,所述b为电脑屏幕的宽,根据发射传感A到电脑屏幕四个角上接收传感器的距离l
所述折叠键盘覆盖位置确认模块接收折叠键盘定位模块传送过来的发射传感器A、B、C的空间坐标,并计算A、B、C三点在S1、S2、S3、S4所在平面上垂直投影点A1、B1、C1,比较投影点A1、B1、C1的x坐标数值关系,当x>a/2时,选取x值最小的点,当x所述显示模式选择模块用于调整屏幕显示方式,包括显示方式1、显示方式3、显示方式2、显示方式4,所述显示方式1模式下,系统根据键盘折叠位置,将屏幕自动调整为厚边框模式,显示比例不变,刷新频率不变,所示显示方式3模式是在显示方式1的基础上可自动调节屏幕显示亮度,所述显示方式2模式下,系统根据折叠位置自动将屏幕上抬,左右两侧边框不变,同时系统自动调整显示比例与显示分辨率,所述显示方式4模式是在显示方式1的基础上可自动调节屏幕显示亮度,所述显示模式3与显示模式4为推荐模式。
所述推荐模式判断模块用于判断选择的屏幕显示方式是否为推荐模式,若为推荐模式,则跳转到亮度调节模块,若不是,则跳转到固定分辨率调整模块。
所述亮度调节模块获取发射传感器B的空间坐标,然后计算B点到S1、S2、S3、S4所在平面的距离,即为B点的z轴坐标数值,同时通过电脑设备上的摄像头采集周围环境光的强度,将B点的z轴坐标数值与采集到的环境光强度作为调节屏幕亮度的两个因素,用采集到的环境光强度数值与亮度调节模块预设环境光强度区域进行比较,属于那个区域,则提取所属区域对应亮度值h
所述固定分辨率调整模块用于计算相应显示方式的分辨率,所述全面屏状态下的屏幕硬件参数dpi为原始dpi,所述全面屏状态下的分辨率为初始分辨率Res0=f*g,当选取显示方式为显示方式1或显示方式3时,获取屏幕的长对应边框宽度K
当选取显示方式为显示方式2或显示方式4时,获取屏幕的长对应边框宽度K
本发明的工作原理:电脑在使用时,折叠键盘插入判断模块判断与电脑配套的折叠键盘是否连接电脑,若折叠键盘未连接电脑,则屏幕显示为全面屏模式,若折叠键盘已连接电脑,折叠键盘插入判断模块生成一个电信号,并将这个电信号传递给折叠键盘定位模块,折叠键盘定位模块启动折叠键盘上的三个发射传感器A、B、C及电脑屏幕四个角上的接收传感器S1、S2、S3、S4,折叠键盘上的三个发射传感器分别发射不同的脉冲电波,电脑屏幕四个角上的接收传感器分别接收折叠键盘上发射传感器发射的不同电波,通过计算不同电波发射与接收的时间差乘上电波速度,确定折叠键盘上的三个发射传感器分别到电脑屏幕四个角上的接收传感器的距离,以S1为(0,0,0)点,以S2为(a,0,0)点,以S3为(a,b,0)点,S4为(0,b,0)点建立空间坐标系,将发射传感A到电脑屏幕四个角上接收传感器的距离l
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。