一种键盘灯的亮度调节方法、装置及电子设备与流程

文档序号:15130734发布日期:2018-08-10 05:19阅读:345来源:国知局

本发明涉及输入设备技术领域,尤其涉及一种键盘灯的亮度调节方法、装置及电子设备。



背景技术:

随着各式电子设备的应用,输入设备的使用也越来越普遍。目前最常见的输入装置有键盘、触控板、鼠标等。

对于键盘而言,其包括复数个按键,每个按键对应不同的字符或符号,以根据使用者的按压而输入对应的字符或符号的信号到电子设备中。

目前,发光键盘的亮度都是由用户手动进行调节的,例如,当键盘太亮时,用户需要手动将键盘灯调暗,反之,当键盘太暗时,用户需要手动键盘灯调亮,手动调节键盘灯的亮度比较麻烦,用户体验不佳。



技术实现要素:

有鉴于此,本发明提供了一种键盘灯的亮度调节方法、装置及电子设备,用以解决现有技术中手动调节键盘灯的亮度比较麻烦,用户体验不佳的问题,其技术方案如下:

一种键盘灯的亮度调节方法,应用于电子设备,所述键盘灯的亮度调节方法包括:

获取当前环境亮度数据;

确定与所述当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据;

基于所述目标亮度数据调节所述键盘灯的亮度。

其中,所述获取当前环境亮度数据,包括:

从键盘控制器获取环境光传感器采集的所述当前环境亮度数据。

其中,所述确定与所述当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据,包括:

基于预先存储的环境光亮度数据与键盘光亮度数据的对应关系,确定与所述当前环境亮度数据对应的键盘光亮度数据作为所述目标亮度数据。

其中,所述基于所述目标亮度数据调节所述键盘灯的亮度,包括:

基于预先存储的键盘光亮度数据与电流或电压的对应关系,确定与所述目标亮度数据对应的电流数据或电压数据作为目标电流或目标电压;

将所述目标电流或目标电压发送至键盘控制器,以使所述键盘控制器将键盘的发光电路的电流或电压调节为所述目标电流或所述目标电压。

一种键盘灯的亮度调节装置,应用于电子设备,所述键盘灯的亮度调节装置包括:获取模块、确定模块和调节模块;

所述获取模块,用于获取当前环境亮度数据;

所述确定模块,用于确定与所述获取模块获取的所述当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据;

所述调节模块,用于将所述键盘灯的亮度调节为所述确定模块确定出的所述目标亮度数据。

其中,所述确定模块,具体用于基于预先存储的环境光亮度数据与键盘光亮度数据的对应关系,确定与所述当前环境亮度数据对应的键盘光亮度数据作为所述目标亮度数据。

一种电子设备,包括:处理器和键盘控制器;

所述键盘控制器,用于调节键盘灯的亮度;

所述处理器,用于获取当前环境亮度数据,确定与所述当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据,基于所述目标亮度数据控制所述键盘控制器调节所述键盘灯的亮度。

所述电子设备还包括:环境光传感器;

所述环境光传感器,用于采集所述当前环境亮度数据;

所述键盘控制器,还用于从所述环境光传感器获取所述当前环境光亮度数据;

所述处理器,具体用于从所述键盘控制器获取所述当前环境光亮度数据。

其中,所述处理器,具体用于基于预先存储的环境光亮度数据与键盘光亮度数据的对应关系,确定与所述当前环境亮度数据对应的键盘光亮度数据作为所述目标亮度数据。

其中,所述处理器,具体用于基于预先存储的键盘光亮度数据与电流或电压的对应关系,确定与所述目标亮度数据对应的电流数据或电压数据作为目标电流或目标电压,将所述目标电流或所述目标电压发送至所述键盘控制器;

所述键盘控制器,具体用于将键盘的发光电路的电流或电压调节为所述目标电流或所述目标电压,以使所述键盘灯的亮度调节为所述目标亮度数据对应的亮度。

上述技术方案具有如下有益效果:

本发明提供的键盘灯的亮度调节方法、装置及电子设备,可自动获取当前环境亮度数据,确定与当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据,进而基于目标亮度数据调节键盘灯的亮度,即,本发明提供的键盘灯的亮度调节方法,可基于当前环境亮度自动智能地调节键盘灯的亮度,而不再需要用户手动调节,用户体验较好。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的键盘灯的亮度调节方法的流程示意图;

图2为本发明实施例提供的键盘灯的亮度调节装置的结构示意图;

图3为本发明实施例提供的电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种键盘灯的亮度调节方法,其特征在于,应用于电子设备,该电子设备可以但不限定为笔记本、pc、pad等,请参阅图1,示出了该键盘灯的亮度调节方法的流程示意图,该方法可以包括:

步骤s101:获取当前环境亮度数据。

在一种可能的实现方式中,可从键盘控制器获取环境光传感器采集的当前环境亮度数据,具体地,环境光传感器实时采集当前环境亮度数据,然后将采集的当前环境亮度数据发送至键盘控制器。其中,环境光传感器可以为内置于电子设备的环境光传感器,也可以为外置的、可以电子设备进行通信的环境光传感器。

步骤s102:确定与当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据。

在一种可能的实现方式中,可预先存储环境光亮度数据与键盘光亮度数据的对应关系,在获取到当前环境亮度数据之后,首先从预先存储的环境光亮度数据与键盘光亮度数据的对应关系中的环境光亮度数据中确定与当前环境亮度数据匹配的环境光亮度数据作为目标环境光亮度数据,然后将与目标环境光亮度数据对应的键盘光亮度数据确定为与当前环境亮度数据对应的键盘光亮度数据,即目标亮度数据。

在一种可能的实现方式中,环境光亮度数据与键盘光亮度数据的对应关系可以为环境光亮度范围与键盘光亮度数据的对应关系,在该实现方式中,在获取到当前环境光亮度数据后,可从环境光亮度范围与键盘光亮度数据的对应关系中的环境光亮度范围中,确定当前环境光亮度数据所属的环境光亮度范围作为目标环境光亮度范围,将与目标环境光亮度范围对应的键盘光亮度数据确定为与当前环境亮度数据对应的键盘光亮度数据,即目标亮度数据。

在另一种可能的实现方式中,环境光亮度数据与键盘光亮度数据的对应关系中的环境光亮度数据可以为一具体的亮度值,该在实现方式中,在获取到当前环境光亮度数据后,可从环境光亮度数据与键盘光亮度数据的对应关系中的环境光亮度数据中,确定与当前环境光亮度数据相同或者与当前环境光亮度最接近的环境光亮度数据作为目标环境光亮度数据,将与目标环境光亮度数据对应的键盘光亮度数据确定为与当前环境亮度数据对应的键盘光亮度数据,即目标亮度数据。

步骤s103:基于目标亮度数据调节键盘灯的亮度。

在本实施例中,基于目标亮度数据调节键盘灯的亮度的过程可以包括:将键盘灯的亮度调节为目标亮度数据对应的亮度。

进一步地,将键盘灯的亮度调节为目标亮度数据对应的亮度的过程可以包括:基于预先存储的键盘光亮度数据与电流或电压的对应关系,确定与目标亮度数据对应的电流数据或电压数据作为目标电流或目标电压;将目标电流或目标电压发送至键盘控制器,以使键盘控制器将键盘的发光电路的电流或电压调节为目标电流或目标电压。

具体地,在确定出目标亮度数据后,可在键盘光亮度数据与电流或电压的对应关系中的键盘光亮度数据中确定出与目标亮度数据匹配的键盘光亮度数据作为目标键盘光亮度数据,将与目标键盘光亮度数据对应的电流或电压确定为与目标亮度数据对应的电流数据或电压数据,即目标电流或目标电压。

在一种可能的实现方式中,键盘光亮度数据与电流或电压的对应关系中的键盘光亮度数据可以为键盘光亮度范围,则与目标亮度数据匹配的键盘光亮度数据为目标亮度数据所属的键盘光亮度范围,在另一种可能的实现方式中,键盘光亮度数据与电流或电压的对应关系中的键盘光亮度数据可以为具体的键盘光亮度值,则与目标亮度数据匹配的键盘光亮度数据为与目标亮度数据相同或最接近的键盘光亮度数据。

本发明实施例提供的键盘灯的亮度调节方法,可获取当前环境亮度数据,确定与当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据,进而基于目标亮度数据调节键盘灯的亮度,即,本发明实施例提供的键盘灯的亮度调节方法,可基于当前环境亮度自动智能地调节键盘灯的亮度,例如,环境光变亮,自动将键盘灯的亮度调高,环境光变暗,自动将键盘灯的亮度调暗,而不再需要用户手动调节,用户体验较好。

本发明实施例还提供了一种键盘灯的亮度调节装置,应用于电子设备,请参阅图2,示出了该键盘灯的亮度调节装置的结构示意图,可以包括:获取模块201、确定模块202和调节模块203。其中:

获取模块201,用于获取当前环境亮度数据;

确定模块202,用于确定与获取模块201获取的当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据。

调节模块203,用于将键盘灯的亮度调节为确定模块202确定出的目标亮度数据。

本发明实施例提供的键盘灯的亮度调节装置,可获取当前环境亮度数据,确定与当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据,进而基于目标亮度数据调节键盘灯的亮度,即,本发明实施例提供的键盘灯的亮度调节装置,可基于当前环境亮度自动智能地调节键盘灯的亮度,例如,环境光变亮,自动将键盘灯的亮度调高,环境光变暗,自动将键盘灯的亮度调暗,而不再需要用户手动调节,用户体验较好。

在一种可能的实现方式中,上述实施例提供的键盘灯的亮度调节装置中,获取模块201,具体用于从键盘控制器获取环境光传感器采集的所述当前环境亮度数据。

在一种可能的实现方式中,上述实施例提供的键盘灯的亮度调节装置中,确定模块202,具体用于基于预先存储的环境光亮度数据与键盘光亮度数据的对应关系,确定与所述当前环境亮度数据对应的键盘光亮度数据作为所述目标亮度数据。

在一种可能的实现方式中,上述实施例提供的键盘灯的亮度调节装置中,调节模块203,具体用于基于预先存储的键盘光亮度数据与电流或电压的对应关系,确定与所述目标亮度数据对应的电流数据或电压数据作为目标电流或目标电压,将所述目标电流或目标电压发送至键盘控制器,以使所述键盘控制器将键盘的发光电路的电流或电压调节为所述目标电流或所述目标电压。

本发明实施例还提供了一种电子设备,请参阅图3,示出了该电子设备的结构示意图,可以包括:处理器301和键盘控制器302。

键盘控制器302,用于调节键盘灯的亮度。

其中,键盘控制器302可以为嵌入式控制器ec。

处理器301,用于获取当前环境亮度数据,确定与所述当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据,基于目标亮度数据控制键盘控制器调节所述键盘灯的亮度。

本发明实施例提供的电子设备可基于当前环境亮度自动智能地调节键盘灯的亮度,例如,环境光变亮,自动将键盘灯的亮度调高,环境光变暗,自动将键盘灯的亮度调暗,而不再需要用户手动调节,用户体验较好。

在一种可能的实现方式中,上述实施例提供的电子设备还包括:环境光传感器。

环境光传感器,用于采集当前环境亮度数据。

键盘控制器302,还用于从环境光传感器获取当前环境光亮度数据。

处理器301,具体用于从键盘控制器302获取所述当前环境光亮度数据。

在一种可能的实现方式中,上述实施例提供的电子设备中,处理器301,具体用于基于预先存储的环境光亮度数据与键盘光亮度数据的对应关系,确定与当前环境亮度数据对应的键盘光亮度数据作为目标亮度数据。

在一种可能的实现方式中,上述实施例提供的电子设备中,处理器301,具体用于基于预先存储的键盘光亮度数据与电流或电压的对应关系,确定与目标亮度数据对应的电流数据或电压数据作为目标电流或目标电压,将目标电流或目标电压发送至键盘控制器302。

键盘控制器302,具体用于将键盘的发光电路的电流或电压调节为目标电流或所述目标电压,以使键盘灯的亮度调节为目标亮度数据对应的亮度。

本发明实施例还提供了一种电子设备,该电子设备包括存储器和处理器,其中:

存储器,用于存储程序;

处理器用于执行所述程序,所述程序具体用于:

获取当前环境亮度数据;

确定与所述当前环境亮度数据对应的键盘灯亮度数据作为目标亮度数据;

基于所述目标亮度数据调节所述键盘灯的亮度。

本发明实施例提供的电子设备还包括:总线、通信接口、输入设备和输出设备。

处理器、存储器、通信接口、输入设备和输出设备通过总线相互连接。其中:

总线可包括一通路,在计算机系统各个部件之间传送信息。

处理器可以是通用处理器,例如通用中央处理器(cpu)、网络处理器(networkprocessor,简称np)、微处理器等,也可以是特定应用集成电路(application-specificintegratedcircuit,asic),或一个或多个用于控制本发明方案程序执行的集成电路。还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

处理器可包括主处理器,还可包括基带芯片、调制解调器等。

存储器中保存有执行本发明技术方案的程序,还可以保存有操作系统和其他关键业务。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。更具体的,存储器可以包括只读存储器(read-onlymemory,rom)、可存储静态信息和指令的其他类型的静态存储设备、随机存取存储器(randomaccessmemory,ram)、可存储信息和指令的其他类型的动态存储设备、磁盘存储器、flash等等。

输入设备可包括接收用户输入的数据和信息的装置,具体的,输入设备包括键盘,除了键盘外,还可以包括鼠标、摄像头、扫描仪、光笔、语音输入装置、触摸屏、计步器或重力感应器等。

输出设备可包括允许输出信息给用户的装置,例如显示屏、打印机、扬声器等。

通信接口可包括使用任何收发器一类的装置,以便与其他设备或通信网络通信,如以太网,无线接入网(ran),无线局域网(wlan)等。

处理器执行存储器中所存放的程序,以及调用其他设备,可用于实现本发明实施例所提供的匹配方法中的各个步骤。

本发明实施例还提供了一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述键盘灯的亮度调节方法实施例中包含的各个步骤。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和设备,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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