一种电子设备的指示灯颜色切换方法及电子设备的制造方法

文档序号:10474558阅读:299来源:国知局
一种电子设备的指示灯颜色切换方法及电子设备的制造方法
【专利摘要】本发明提供了一种电子设备的指示灯颜色切换方法及电子设备,所述电子设备至少包括指示灯,以及红外传感器,所述方法包括:当所述指示灯处于工作状态时,检测所述红外传感器的工作状态,若所述红外传感器处于关闭状态,启动所述红外传感器;获取所述红外传感器生成的红外脉冲参数;根据所述红外脉冲参数生成指示灯切换指令;基于所述指示灯切换指令切换所述指示灯的颜色。本发明可以基于电子设备中的红外传感器来进行指示灯颜色的自动切换,提高了指示灯颜色切换的效率。并且,由于用户无需进入电子设备系统内部,查找并设置功能菜单来切换指示灯颜色,从而减少了进入系统内部设置菜单过程中资源的耗费,降低了设备损耗,提高了设备寿命。
【专利说明】
一种电子设备的指示灯颜色切换方法及电子设备
技术领域
[0001]本发明涉及电子设备技术领域,特别是涉及一种电子设备的指示灯颜色切换方法以及一种切换指示灯颜色的电子设备。
【背景技术】
[0002]随着信息科技的发展,携带指示灯器件的电子设备逐渐普及,其中,指示灯用来提醒用户一些功能的运行状态,例如:手机充电时指示灯常亮,有未接电话、未读短信时指示灯闪烁,手机低电时指示灯常亮。为了区分不同功能的运行状态,指示灯通常包括多种颜色,例如:红色、绿色、黄色。电子设备通常会为某一种指示灯事件分配一种颜色,例如:手机充电时指示灯显示为红色,有未接电话时指示灯显示为绿色。
[0003]在现有技术中,用户可以在电子设备的指示灯设置菜单下通过软件操作来更改指示灯颜色方案,其设置过程如下:
[0004]指示灯亮起时,如果用户需要更改指示灯颜色,他需要进入系统找到指示灯设置菜单,然后更改颜色。例如,假设当前手机处于睡眠状态,手机接收到一条短信后指示灯亮起,颜色显示为绿色。若用户想把该指示灯的颜色更改为其他颜色,他首先需要点亮手机屏幕,然后解锁,再找到指示灯设置菜单进行颜色设置。
[0005]然而,一般来说,指示灯设置菜单这类不常用的功能菜单路径较深,用户需要多次中间操作才能到达指定路径,而多次的中间操作往往会耗费较多的系统资源,加速设备损耗,减少设备寿命。并且,用户需要花费较大的精力才能找到该指定路径,操作繁琐。

【发明内容】

[0006]为了克服现有技术中存在的上述问题,本发明实施例提供了一种克服上述问题的一种电子设备的指示灯颜色切换方法和一种切换指示灯颜色的电子设备,解决了用户需要花费较大的精力才能找到切换指示灯颜色的指定路径,操作繁琐,加速设备损耗,减少设备寿命的问题。
[0007]为了解决上述问题,本发明公开了一种电子设备的指示灯颜色切换方法,所述电子设备至少包括指示灯,以及红外传感器,所述方法包括:
[0008]当所述指示灯处于工作状态时,检测所述红外传感器的工作状态,若所述红外传感器处于关闭状态,启动所述红外传感器;
[0009]获取所述红外传感器生成的红外脉冲参数;
[0010]根据所述红外脉冲参数生成指示灯切换指令;
[0011]基于所述指示灯切换指令切换所述指示灯的颜色。
[0012]本发明还公开了一种切换指示灯颜色的电子设备,所述电子设备至少包括指示灯,以及红外传感器,所述电子设备还包括:
[0013]红外传感器启动模块,用于在所述指示灯处于工作状态时,检测所述红外传感器的工作状态,若所述红外传感器处于关闭状态,启动所述红外传感器;
[0014]脉冲参数获取模块,用于获取所述红外传感器生成的红外脉冲参数;
[0015]切换指令生成模块,用于根据所述红外脉冲参数生成指示灯切换指令;
[0016]颜色切换模块,用于基于所述指示灯切换指令切换所述指示灯的颜色。
[0017]与现有技术相比,本发明包括以下优点:
[0018]在本发明实施例中,当电子设备的指示灯处于工作状态时,检测红外传感器的工作状态,若红外传感器处于关闭状态时启动红外传感器,使得红外传感器处于工作状态,随后根据获取的红外传感器生成的红外脉冲参数生成指示灯切换指令,并基于该指示灯切换指令切换指示灯的颜色,根据本发明实施例,基于电子设备中的红外传感器来进行指示灯颜色的自动切换,提高了指示灯颜色切换的效率。并且,由于用户无需进入电子设备系统内部,查找并设置功能菜单来切换指示灯颜色,从而减少了进入系统内部设置菜单过程中资源的耗费,降低了设备损耗,提高了设备寿命。
【附图说明】
[0019]图1是本发明的一种电子设备的指示灯颜色切换方法实施例一的步骤流程图;
[0020]图2是本发明的一种电子设备的指示灯颜色切换方法实施例二的步骤流程图;
[0021]图3是本发明的一种电子设备的指示灯颜色切换方法实施例二的移动终端界面示意图;
[0022]图4是本发明的一种切换指示灯颜色的电子设备实施例的结构框图。
【具体实施方式】
[0023]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0024]参照图1,示出了本发明的一种电子设备的指示灯颜色切换方法实施例一的步骤流程图,其中所述电子设备可以包括手机、PDA(Personal Digital Assistant,个人数字助理)、膝上型计算机、平板电脑等等,并且,所述电子设备至少可以包括指示灯,以及红外传感器等器件。
[0025]本发明实施例具体可以包括如下步骤:
[0026]步骤101,当所述指示灯处于工作状态时,检测所述红外传感器的工作状态,若所述红外传感器处于关闭状态,启动所述红外传感器。
[0027]在具体实现中,促使指示灯处于工作状态的场景可以包括:电子设备充电、有未接电话、未读短信、未读邮件、电子设备低电等。当电子设备检测到上述场景出现时,可以生成指示灯事件,并将该指示灯事件发送至指示灯,指示灯接收到指示灯事件后,根据该指示灯事件开启指示灯。
[0028]指示灯事件至少可以包括常亮指示灯事件以及闪烁指示灯事件。当指示灯接收到的指示灯事件为常亮指示灯事件时,则开启指示灯进入的常亮状态,若指示灯接收到的指示灯事件为闪烁指示灯事件时,则开启指示灯进入的闪烁状态。
[0029]应用于本发明实施例,当检测到指示灯处于工作状态时,可以进一步检测红外传感器的工作状态,若检测到红外传感器处于关闭状态,则可以启动红外传感器,使得红外传感器处于工作状态。
[0030]步骤102,获取所述红外传感器生成的红外脉冲参数。
[0031]当红外传感器启动后,红外传感器可以检测自身是否被遮挡物遮挡,并根据检测结果生成红外脉冲参数。
[0032]红外传感器可以将红外脉冲参数发送至电子设备,或者,电子设备可以从红外传感器处主动获取红外脉冲参数。
[0033]步骤103,根据所述红外脉冲参数生成指示灯切换指令。
[0034]当电子设备获取到红外脉冲参数以后,基于红外脉冲参数,可以生成指示灯切换指令。
[0035]步骤104,基于所述指示灯切换指令切换所述指示灯的颜色。
[0036]电子设备生成指示灯切换指令以后,基于该指示灯切换指令,可以控制指示灯的颜色的切换。
[0037]在本发明实施例中,当电子设备的指示灯处于工作状态时,检测红外传感器的工作状态,若红外传感器处于关闭状态时启动红外传感器,使得红外传感器处于工作状态,随后根据获取的红外传感器生成的红外脉冲参数生成指示灯切换指令,并基于该指示灯切换指令切换指示灯的颜色,根据本发明实施例,基于电子设备中的红外传感器来进行指示灯颜色的自动切换,提高了指示灯颜色切换的效率。并且,由于用户无需进入电子设备系统内部,查找并设置功能菜单来切换指示灯颜色,从而减少了进入系统内部设置菜单过程中资源的耗费,降低了设备损耗,提高了设备寿命。
[0038]参照图2,示出了本发明的一种电子设备的指示灯颜色切换方法实施例二的步骤流程图。
[0039]在本发明实施例中,电子设备至少可以包括指示灯以及红外传感器等器件,例如,在图3所示的移动终端界面示意图中,移动终端可以包括红外传感器1.1,指示灯1.2。
[0040]本发明实施例具体可以包括如下步骤:
[0041]步骤201,当所述指示灯处于工作状态时,检测所述红外传感器的工作状态,若所述红外传感器处于关闭状态,启动所述红外传感器。
[0042]在具体实现中,促使电子设备开启指示灯使其进入工作状态的情景至少可以包括:电子设备充电、有未接电话、未读短信、未读邮件、电子设备低电等。当电子设备检测到上述情景出现时,则启动指示灯。
[0043]在实际中,可以通过电子设备的中央处理器来开启指示灯,当出现电子设备充电、有未接电话、未读短信、未读邮件、电子设备低电等场景时,中央处理器可以通过向指示灯发出指示灯事件来启动指示灯,其中,指示灯事件至少可以包括常亮指示灯事件以及闪烁指示灯事件。当指示灯接收到的指示灯事件为常亮指示灯事件时,则开启指示灯进入的常亮状态,若指示灯接收到的指示灯事件为闪烁指示灯事件时,则开启指示灯进入的闪烁状
??τ O
[0044]例如,当有未接电话时,中央处理器生成闪烁指示灯事件,并将该闪烁指示灯事件发送至指示灯中。指示灯收到闪烁指示灯事件后,进入闪烁工作状态。
[0045]当指示灯进入工作状态以后,电子设备可以进一步检测红外传感器的工作状态,如果检测到红外传感器处于关闭状态,则启动红外传感器,此时,红外传感器处于工作状
??τ O
[0046]步骤202,获取所述红外传感器生成的红外脉冲参数。
[0047]在具体实现中,红外脉冲参数是红外传感器根据自身的被遮挡情况而生成的信号参数。作为本实施例的一种优选示例,红外脉冲参数可以包括红外脉冲信号的个数等。其中,一个红外脉冲信号为红外传感器检测到遮挡物发生一次靠近远离事件时生成,具体的,一个红外脉冲信号即为遮挡物的一次遮挡事件,一个红外脉冲信号可以包括高电平信号以及低电平信号,其中,高电平信号可以为红外传感器检测到被遮挡物遮挡(遮挡物的靠近事件)时发出的电平信号,低电平信号可以为红外传感器检测到遮挡物远离所述红外传感器时发出的电平信号(遮挡物的远离事件)。
[0048]在一种实施方式中,可以采用如下方式来检测红外传感器是否被遮挡物遮挡:
[0049]红外传感器内部可以包括红外线发射管和红外线接收管。假设红外线发射管发送红外线的时间距离红外线接收管接收到红外线的时间为t,光速为C,那么遮挡物距离红外传感器的距离s = c*t/2。当Ocm ^ s ^ 1cm,可认为红外传感器被遮挡;当s > 1cm,可认为红外传感器未被遮挡,。
[0050]当然,上述检测红外传感器是否被遮挡物遮挡的方式仅仅是本发明实施例的一种示例,本领域技术人员采用其他方式进行判断也是可以的,本发明实施例对此无需加以限制。
[0051]需要说明的是,本领域技术人员也可以根据实际情况将高电平信号设置为没有被遮挡的情况,将低电平信号设置为被遮挡的情况,本发明实施例对此无需加以限制。
[0052]步骤203,若判定所述红外脉冲信号的个数达到预设个数阈值,则生成指示灯切换指令。
[0053]在本发明实施例中,可以设置预设个数阈值来促发指示灯切换指令的生成,当遮挡物对红外传感器发生遮挡的次数(即红外脉冲信号的个数)达到预设个数阈值时,触发电子设备生成指示灯切换指令。
[0054]例如,若设置的预设个数阈值为2,并设置高电平信号为红外传感器被遮挡时的表达,低电平信号为遮挡物远离红外传感器时的表达。红外传感器开启以后,当红外传感器检测到被遮挡物遮挡时,则产生高电平信号,当检测到遮挡物离开时,则产生低电平信号,一个高电平信号以及一个低电平信号组成一个红外脉冲信号。当再次检测到红外传感器检测到被遮挡物遮挡时,产生高电平信号,当检测到遮挡物离开时,则产生低电平信号,如此类推,当检测到红外传感器产生的红外脉冲信号的个数达到预设个数阈值2时,则可以生成指示灯切换指令。
[0055]需要说明的是,本发明实施例可以对遮挡物一次遮挡红外传感器的时间Tl,以及,遮挡物两次遮挡红外传感器之间的间隔时间T2进行限定,例如,将Tl设定为300ms,将T2设定为500ms,当用户的操作时间(可以体现为高电平信号的长度以及两个高电平信号之间的时间)超出上述设定时间时,判定为误操作,以避免时间太短可能导致用户的操作难度增大,时间太长则容易产生误操作,提高操作可行性和判断准确性。
[0056]另一方面,如果判定所述红外脉冲信号的个数没有达到预设个数阈值,则不生成指示灯切换指令,并继续等待红外传感器产生的红外脉冲信号。
[0057]在具体实现中,指示灯切换指令可以由红外传感器生成并发送至电子设备的中央处理器中,也可以是由电子设备的中央处理器检测到红外脉冲信号后生成,本发明实施例对此无需加以限制。
[0058]步骤204,基于所述指示灯切换指令切换所述指示灯的颜色。
[0059]当生成指示灯切换指令后,可以根据该指示灯切换指令来控制指示灯的颜色切换。
[0060]在一种实施方式中,步骤204可以包括:基于指示灯切换指令,从预设的颜色序列中随机选取一种除当前指示灯颜色外的颜色,作为切换后的指示灯颜色;并将指示灯的颜色切换为所述切换后的指示灯颜色。
[0061]应用于本发明实施例,在进行指示灯颜色切换时,指示灯切换后的颜色可以是随机的,具体的,电子设备中预设有系统自带的颜色序列,或用户在先选定的颜色序列。当生成指示灯切换指令后,可以从该自带的颜色序列或在先选定的颜色序列中随机选取一种异于当前指示灯颜色的颜色,作为切换后的指示灯颜色,并根据切换后的指示灯颜色生成颜色切换指令发送至指示灯,指示灯接收到该颜色切换指令后,将当前颜色切换成该切换后的指示灯颜色。
[0062]在另一种实施方式中,步骤204可以包括:基于所述指示灯切换指令,从预设的颜色序列中选择一种除当前指示灯颜色外排序在前的颜色,作为切换后的指示灯颜色;将所述指示灯的颜色切换为所述切换后的指示灯颜色。
[0063]具体而言,电子设备中预设有系统自带的颜色序列,或用户在先选定的颜色序列。当生成指示灯切换指令后,从预设的颜色序列中选择一种除当前指示灯颜色外排序在前的颜色,作为切换后的指示灯颜色,并根据切换后的指示灯颜色生成颜色切换指令发送至指示灯,指示灯接收到该颜色切换指令后,将当前颜色切换成该切换后的指示灯颜色。
[0064]在具体实现中,为了降低指示灯颜色切换时的颜色选择的重复性,在预设的颜色序列中选择一种除当前指示灯颜色外排序在前的颜色,作为切换后的指示灯颜色以后,可以将当前选择的颜色调整至所述颜色序列的尾部,使得下一个颜色排行在首位。
[0065]应用于本发明实施例,在指示灯处于工作状态的存续期内,若用户对当前切换后的指示灯颜色不满意,用户可以重复执行对红外传感器的遮挡操作,以不断变更指示灯的颜色,直到指示灯颜色切换满意为止。
[0066]在另一种实施方式中,针对颜色序列中每种颜色还可以设置对应的编号,根据编号乘以遮挡次数阈值,得到目标操作次数,该目标操作次数为若要将指示灯颜色切换为目标颜色,需要遮挡红外传感器的次数。则红外传感器检测该用户执行的目标操作次数,根据该目标操作次数生成指示灯切换指令发送至中央处理器,中央处理器根据该目标操作次数以及遮挡次数阈值,计算出目标指示灯颜色编号,并根据该目标指示灯颜色编号定位对应的目标指示灯颜色,根据该目标指示灯颜色生成颜色切换指令发送至指示灯,指示灯接收到该颜色切换指令后,由指示灯将当前颜色切换成该目标指示灯颜色。这种方式可以一步到位地切换到目标指示灯颜色,减少用户中间操作的次数,减少系统的数据量处理。
[0067]在具体实现中,为了节省电子设备的用电,当检测到指示灯关闭时,可以关闭红外传感器。
[0068]为了使本领域技术人员能够更好地理解本发明实施例,以下通过一个具体例子对本发明实施例加以示例性说明。
[0069](I)当检测到指示灯开启时,检测红外传感器的工作状态,若红外传感器处于关闭状态,开启红外传感器。
[0070](2)判断红外感应器是否被遮挡,如果被遮挡,产生高电平信号,并执行步骤(3);如果未被遮挡,则循环执行步骤(2)。
[0071](3)判断遮挡物在Tl时间内是否移开。如果移开则产生低电平信号,该低电平信号与上述高电平信号组成一个红外脉冲信号,并执行步骤(5),如果未移开则执行步骤⑷。
[0072](4)判断为误操作,等待遮挡物移开,移开后退回步骤(2)。
[0073](5)判断红外感应器在T2时间内是否再次被遮挡。如果被遮挡,则产生高电平信号,并执行步骤(6),如果未被遮挡则退回步骤(2)。
[0074](6)判断遮挡物在Tl时间内是否移开。如果移开则产生低电平信号,该低电平信号与上述高电平信号组成一个红外脉冲信号,并执行步骤(8),如果未移开则执行步骤
(7)。
[0075](7)判断为误操作,等待遮挡物移开,移开后退回步骤(2)。
[0076](8)判断红外脉冲信号的个数为2,等于预设个数阈值2,则生成指示灯切换指令。
[0077](9)基于所述指示灯切换指令切换所述指示灯的颜色。
[0078]在本发明实施例中,充分利用了电子设备已有的器件红外传感器,当红外传感器处于工作状态时,根据遮挡物遮挡红外传感器的情形产生红外脉冲信号,若判定红外脉冲信号的个数达到预设个数阈值,则生成指示灯切换指令,并基于指示灯切换指令切换指示灯的颜色,通过遮挡红外传感器产生的红外脉冲信号来快速切换指示灯颜色,无需用户进入到系统内,也不需要用户记忆指示灯设置菜单的位置,便捷性有了很大地提升,并且耗费较少的系统资源,提高电子设备寿命。
[0079]基于同样的发明构思,参照图4,示出了本发明的一种切换指示灯颜色的电子设备实施例的结构框图,所述电子设备可以包括手机、计算机、投影仪、打印机、路由器、PDA (Personal Digital Assistant,掌上电脑)等。
[0080]所述电子设备至少可以包括指示灯,以及红外传感器等器件,所述电子设备还可以包括如下模块。
[0081]红外传感器启动模块401,用于在所述指示灯处于工作状态时,检测所述红外传感器的工作状态,若所述红外传感器处于关闭状态,启动所述红外传感器;
[0082]脉冲参数获取模块402,用于获取所述红外传感器生成的红外脉冲参数;
[0083]切换指令生成模块403,用于根据所述红外脉冲参数生成指示灯切换指令;
[0084]颜色切换模块404,用于基于所述指示灯切换指令切换所述指示灯的颜色。
[0085]在本发明实施例的一种优选实施例中,所述红外脉冲参数包括红外脉冲信号的个数,其中,一个红外脉冲信号包括高电平信号以及低电平信号,所述高电平信号为所述红外传感器检测到被遮挡物遮挡时发出的电平信号,所述低电平信号为所述红外传感器检测到所述遮挡物远离所述红外传感器时发出的电平信号;
[0086]所述切换指令生成模块403包括:
[0087]指令生成子模块,用于在判定所述红外脉冲信号的个数达到预设个数阈值时,生成指示灯切换指令。
[0088]在本发明实施例的一种优选实施例中,所述颜色切换模块404包括:
[0089]第一颜色选择子模块,用于基于所述指示灯切换指令,从预设的颜色序列中随机选取一种除当前指示灯颜色外的颜色,作为切换后的指示灯颜色;
[0090]第一切换子模块,用于将所述指示灯的颜色切换为所述切换后的指示灯颜色。
[0091]在本发明实施例的另一种优选实施例中,所述颜色切换模块404包括:
[0092]第二颜色选择子模块,用于基于所述指示灯切换指令,从预设的颜色序列中选择一种除当前指示灯颜色外排序在前的颜色,作为切换后的指示灯颜色;
[0093]第二切换子模块,用于将所述指示灯的颜色切换为所述切换后的指示灯颜色。
[0094]在本发明实施例的一种优选实施例中,所述颜色切换模块304还包括:
[0095]调整子模块,用于在所述颜色序列中,将当前选择的颜色调整至所述颜色序列的尾部。
[0096]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0097]本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0098]本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0099]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0100]这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0101]尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
[0102]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0103]以上对本发明所提供的一种电子设备的指示灯颜色切换方法及电子设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种电子设备的指示灯颜色切换方法,其特征在于,所述电子设备至少包括指示灯,以及红外传感器,所述方法包括: 当所述指示灯处于工作状态时,检测所述红外传感器的工作状态,若所述红外传感器处于关闭状态,启动所述红外传感器; 获取所述红外传感器生成的红外脉冲参数; 根据所述红外脉冲参数生成指示灯切换指令; 基于所述指示灯切换指令切换所述指示灯的颜色。2.根据权利要求1所述的方法,其特征在于,所述红外脉冲参数包括红外脉冲信号的个数,其中,一个红外脉冲信号包括高电平信号以及低电平信号,所述高电平信号为所述红外传感器检测到被遮挡物遮挡时发出的电平信号,所述低电平信号为所述红外传感器检测到所述遮挡物远离所述红外传感器时发出的电平信号; 所述根据所述红外脉冲参数生成指示灯切换指令的步骤为: 若判定所述红外脉冲信号的个数达到预设个数阈值,则生成指示灯切换指令。3.根据权利要求1或2所述的方法,其特征在于,所述基于所述指示灯切换指令切换所述指示灯的颜色的步骤包括: 基于所述指示灯切换指令,从预设的颜色序列中随机选取一种除当前指示灯颜色外的颜色,作为切换后的指示灯颜色; 将所述指示灯的颜色切换为所述切换后的指示灯颜色。4.根据权利要求1或2所述的方法,其特征在于,所述基于所述指示灯切换指令切换所述指示灯的颜色的步骤包括: 基于所述指示灯切换指令,从预设的颜色序列中选择一种除当前指示灯颜色外排序在前的颜色,作为切换后的指示灯颜色; 将所述指示灯的颜色切换为所述切换后的指示灯颜色。5.根据权利要求4所述的方法,其特征在于,在所述基于所述指示灯切换指令,从预设的颜色序列中选择一种除当前指示灯颜色外排序在前的颜色,作为切换后的指示灯颜色的步骤之后,还包括: 在所述颜色序列中,将当前选择的颜色调整至所述颜色序列的尾部。6.一种切换指示灯颜色的电子设备,其特征在于,所述电子设备至少包括指示灯,以及红外传感器,所述电子设备还包括: 红外传感器启动模块,用于在所述指示灯处于工作状态时,检测所述红外传感器的工作状态,若所述红外传感器处于关闭状态,启动所述红外传感器; 脉冲参数获取模块,用于获取所述红外传感器生成的红外脉冲参数; 切换指令生成模块,用于根据所述红外脉冲参数生成指示灯切换指令; 颜色切换模块,用于基于所述指示灯切换指令切换所述指示灯的颜色。7.根据权利要求6所述的电子设备,其特征在于,所述红外脉冲参数包括红外脉冲信号的个数,其中,一个红外脉冲信号包括高电平信号以及低电平信号,所述高电平信号为所述红外传感器检测到被遮挡物遮挡时发出的电平信号,所述低电平信号为所述红外传感器检测到所述遮挡物远离所述红外传感器时发出的电平信号; 所述切换指令生成模块包括: 指令生成子模块,用于在判定所述红外脉冲信号的个数达到预设个数阈值时,生成指示灯切换指令。8.根据权利要求6或7所述的电子设备,其特征在于,所述颜色切换模块包括: 第一颜色选择子模块,用于基于所述指示灯切换指令,从预设的颜色序列中随机选取一种除当前指示灯颜色外的颜色,作为切换后的指示灯颜色; 第一切换子模块,用于将所述指示灯的颜色切换为所述切换后的指示灯颜色。9.根据权利要求6或7所述的电子设备,其特征在于,所述颜色切换模块包括: 第二颜色选择子模块,用于基于所述指示灯切换指令,从预设的颜色序列中选择一种除当前指示灯颜色外排序在前的颜色,作为切换后的指示灯颜色; 第二切换子模块,用于将所述指示灯的颜色切换为所述切换后的指示灯颜色。10.根据权利要求9所述的电子设备,其特征在于,所述颜色切换模块还包括: 调整子模块,用于在所述颜色序列中,将当前选择的颜色调整至所述颜色序列的尾部。
【文档编号】H05B37/02GK105828497SQ201510679992
【公开日】2016年8月3日
【申请日】2015年10月19日
【发明人】沈志远
【申请人】维沃移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1