本发明涉及电光控技术领域,具体是一种灯光控制显示方法。
背景技术:
目前游戏摇杆和游戏手柄都带有连发模式和自动连发功能指示灯,应用灯光闪烁亮和灭占空比及时间次数表示连发模式和自动连发功能。游戏摇杆和游戏手柄在连接工作状态用户突然有其他事离开,离开时间超过一定时游戏摇杆和游戏手柄进入睡眠状态。即进入省电模式,用现有的游戏摇杆和游戏手柄搭载一个睡眠灯光闪烁指示,如打呼噜。
现所有游戏摇杆和游戏手柄睡眠是直接进入省电模式。没有任何灯光指示表示进入睡眠状态。
技术实现要素:
本发明的目的在于提供一种灯光控制显示方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种灯光控制显示方法,具体步骤如下:开始扫描所有按键和3d摇杆是否有动作;如果判断没有任何动作,定时器进入计算时间,定时时间到后,系统进入睡眠灯光闪烁模式;闪光灯控制的输出口输出低压,设置减数值,控制输出时间1500毫秒完成一个减数值周期,控制输出数据值大小范围为255-0,数据数量级为梯形减压,有效电压范围3.3伏到0.1伏,设置增数值,控制输出时间1500毫秒完成一个增数值周期,控制输出数据值大小范围为0-255,数据数量级为梯形增压,有效电压范围0.1伏到3.3伏,即开始输出0.1伏,以模拟梯形输出电压,指示灯开始为亮灯慢慢变灭,在该系统任何时间内检测到有被唤醒键输入值,即退出该系统进入重新玩游戏。灯光闪烁30分钟没有被唤醒,系统退出灯光闪烁模式直接进入少省电模式。
作为本发明的进一步方案:所述输出数据为200-0-200时,系统跳入脉宽调制输出,脉宽调制频率根据使用灯的颜色而调制相应频率,使用灯的颜色包括红色、白色、绿色和蓝色。
作为本发明的进一步方案:红色脉宽低电平100微秒,高电平650微秒,一个周期750微秒。
作为本发明的进一步方案:绿色脉宽低电平130微秒,高电平630微秒,一个周期760微秒。
作为本发明的进一步方案:蓝色脉宽低电平120微秒,高电平630微秒,一个周期750微秒。
作为本发明的进一步方案:白色脉宽低电平130微秒,高电平630微秒,一个周期760微秒。
作为本发明的进一步方案:255-0数据数量级一个周期为1.5秒,0-255数据数量级一个周期为1.5秒,定时器每计算1.5秒翻转一次,循环翻转255-0-255一次3秒,设定整个循环时间30分钟。
与现有技术相比,本发明的有益效果是:本发明灯光控制显示方法在现有的游戏摇杆和游戏手柄搭载一个睡眠灯,表示游戏摇杆或游戏手柄还在睡眠中请继续游戏或者关机的问题。
附图说明
图1为本发明的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:请参阅图1,本发明实施例中,一种灯光控制显示方法,包含以下步骤:开始扫描所有按键和3d摇杆是否有任何动作,判断是没有任何动作,定时器进入计算时间,连续时间达到5分钟。系统跳入睡眠灯光闪烁模式,闪光灯控制的输出口输出低压。设置减数值,控制输出时间1500毫秒完成一个减数值周期。控制输出数据值大小范围为255-0,数据数量级为梯形减压,有效电压范围3.3伏到0.1伏,即开始输出3.2伏,以模拟梯形输出电压,指示灯开始为灭灯慢慢变亮。设置增数值,控制输出时间1500毫秒完成一个增数值周期。控制输出数据值大小范围为0-255,数据数量级为梯形增压,有效电压范围0.1伏到3.3伏,即开始输出0.1伏,以模拟梯形输出电压,指示灯开始为亮灯慢慢变灭。255-0数据数量级一个周期为1.5秒,0-255数据数量级一个周期为1.5秒,定时器每计算1.5秒翻转一次。循环翻转255-0-255一次3秒,设定整个循环时间30分钟。在该系统任何时间内检测到有被唤醒键输入值,即退出该系统进入重新玩游戏。灯光闪烁30分钟没有被唤醒,系统退出灯光闪烁模式直接进入少省电模式。
实施例2:在实施例1的基础上,输出数据为200-0-200时,系统跳入脉宽调制输出。脉宽调制频率根据使用灯的颜色而调制相应频率。红色脉宽低电平100微秒,高电平650微秒,一个周期750微秒。绿色脉宽低电平130微秒,高电平630微秒,一个周期760微秒。蓝色脉宽低电平120微秒,高电平630微秒,一个周期750微秒。白色脉宽低电平130微秒,高电平630微秒,一个周期760微秒。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
1.一种灯光控制显示方法,其特征在于,具体步骤如下:开始扫描所有按键和3d摇杆是否有动作;如果判断没有任何动作,定时器进入计算时间,定时时间到后,系统进入睡眠灯光闪烁模式;闪光灯控制的输出口输出低压,设置减数值,控制输出时间1500毫秒完成一个减数值周期,控制输出数据值大小范围为255-0,数据数量级为梯形减压,有效电压范围3.3伏到0.1伏,设置增数值,控制输出时间1500毫秒完成一个增数值周期,控制输出数据值大小范围为0-255,数据数量级为梯形增压,有效电压范围0.1伏到3.3伏,即开始输出0.1伏,以模拟梯形输出电压,指示灯开始为亮灯慢慢变灭,在该系统任何时间内检测到有被唤醒键输入值,即退出该系统进入重新玩游戏。灯光闪烁30分钟没有被唤醒,系统退出灯光闪烁模式直接进入少省电模式。
2.根据权利要求1所述的一种灯光控制显示方法,其特征在于,所述输出数据为200-0-200时,系统跳入脉宽调制输出,脉宽调制频率根据使用灯的颜色而调制相应频率,使用灯的颜色包括红色、白色、绿色和蓝色。
3.根据权利要求2所述的一种灯光控制显示方法,其特征在于,红色脉宽低电平100微秒,高电平650微秒,一个周期750微秒。
4.根据权利要求2所述的一种灯光控制显示方法,其特征在于,绿色脉宽低电平130微秒,高电平630微秒,一个周期760微秒。
5.根据权利要求2所述的一种灯光控制显示方法,其特征在于,蓝色脉宽低电平120微秒,高电平630微秒,一个周期750微秒。
6.根据权利要求2所述的一种灯光控制显示方法,其特征在于,白色脉宽低电平130微秒,高电平630微秒,一个周期760微秒。
7.根据权利要求1所述的一种灯光控制显示方法,其特征在于,255-0数据数量级一个周期为1.5秒,0-255数据数量级一个周期为1.5秒,定时器每计算1.5秒翻转一次,循环翻转255-0-255一次3秒,设定整个循环时间30分钟。