一种利用开关平滑调节智能灯亮度颜色变化的方法转让专利

申请号 : CN201510694801.7

文献号 : CN105263221B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张国军牛东乐周舟

申请人 : 北京大椽科技有限公司

摘要 :

一种利用开关平滑调节智能灯亮度颜色变化的方法,属于智能控制技术领域。控制智能灯通断的普通开关步骤:在仅操作普通开关的情况下:有平滑调节智能灯的亮度步骤,有平滑调节智能灯的颜色步骤;调整智能灯内置的微控制器和外置存储器的步骤:在开关通电后,智能灯内置的微控制器从外置存储器读取操作码,进行相应操作,根据用户在相应时间内断电进行亮度平滑调节步骤和颜色平滑调节步骤,或者根据用户在相应时间内断电进行颜色平滑调节步骤和亮度平滑调节步骤。通过此方法,使得用户在无需手机和遥控器的情况下对智能灯的亮度颜色进行平滑调节,以给用户更多的颜色亮度选择及更好的使用体验。

权利要求 :

1.一种利用开关平滑调节智能灯亮度颜色变化的方法,其特征在于包括调整智能灯内置的微控制器和外置存储器的步骤和控制智能灯通断的普通开关步骤;

控制智能灯通断的普通开关步骤:在仅操作普通开关的情况下:

有平滑调节智能灯的亮度步骤,

有平滑调节智能灯的颜色步骤;

调整智能灯内置的微控制器和外置存储器的步骤:在开关通电后,智能灯内置的微控制器从外置存储器读取操作码,进行相应操作,根据用户在相应时间内断电进行颜色平滑调节步骤和亮度平滑调节步骤,或者根据用户在相应时间内断电进行亮度平滑调节步骤和颜色平滑调节步骤;

调整智能灯内置的微控制器和外置存储器的步骤还包括:

对相应的操作时间与操作场景进行预设,然后通过上电后计时并在不同时间修改操作码,在用户上电后在不同的时间段断电,然后再次上电后,根据智能灯内置的微控制器从外置存储器内读取的操作码直接跳转至相应操作场景;

预设的操作场景、操作码和操作时间是根据应用实际环境,由应用软件动态设置确定;

应用软件动态设置确定的步骤有平滑调节智能灯的亮度步骤:

更改亮度步骤:假设之前无操作与设置即外置存储器内操作码为第一操作标识符

0x00,上电时间点为开机时间点T0:

打开普通开关给智能灯上电,之后所述智能灯内置的微控制器要重新从外置存储器中读取第一操作标识符0x00,判断无操作后显示上次存储亮度及颜色并更改操作码为第二操作标识符0x01,即进入更改智能灯亮度的操作时间段:若用户要更改智能灯亮度,只需在开机时间点T0到第一切换节点T1时间内关闭普通开关,使智能灯断电,再上电后所述智能灯内置的微控制器,时间重置为开机时间点TO,重新从外置存储器中读取操作码第二操作标识符0x01,判断用户执行更改智能灯亮度的操作,即在保证RGB比例相同的情况下,按照从亮度最低渐变到最高在渐变到最低的顺序,循环平滑的变动直到用户确定为止;

若用户满意该亮度,则可以关闭普通开关,断电前更改操作码为0x00并将亮度值保存在外置存储器内,再次打开则重新跳入重新调节智能灯亮度、颜色的模式;

预设的操作场景、操作码和操作时间是根据应用实际环境,由应用软件动态设置确定;

应用软件动态设置确定的步骤有平滑调节智能灯的颜色步骤:

更改颜色步骤:假设之前无操作与设置即外置存储器内操作码为第一操作标识符

0x00,上电时间点为开机时间点T0;

打开普通开关给智能灯上电,之后所述智能灯内置的微控制器要重新从外置存储器中读取第一操作标识符0x00,判断无操作后显示上次存储亮度及颜色并更改操作码为第二操作标识符0x01,在开机时间点T0到第一切换节点T1时间内无操作,更改外置存储器操作码为第三操作标识符0x02,即进入更改智能灯的颜色操作时间段;

若用户要更改智能灯颜色,只需在第一切换节点T1到第二切换节点T2时间内关闭普通开关,再次打开后进入颜色调节,使智能灯断电,再上电后所述智能灯内置的微控制器,时间重置为开机时间点TO,重新从外置存储器中读取操作码第三操作标识符0x02,判断用户执行更改智能灯颜色的操作,从白色渐变到红色,再依次渐变到橙黄绿青蓝紫,并按照红橙黄绿青蓝紫不停的平滑渐变直到用户确定为止;

若用户满意该颜色,则可以关闭普通开关,断电前更改操作码为0x00并将颜色值保存在外置存储器内,再次打开则重新跳入重新调节智能灯亮度、颜色的模式;还含有以下步骤;

步骤1、开机初始化;

步骤2、判断“从外存储中读取是否有事件被挂起”;若有执行步骤3;若没有,执行步骤

6;

步骤3、判断事件类别;事件类别为更改亮度,执行步骤4;事件类别为更改颜色,执行步骤5;

步骤4、更改亮度步骤:亮度按照从最低渐变到最高再渐变到最低的顺序,循环平滑地变动,直到断电确认亮度并将外设存储中的事件标识改为无事件,程序结束;

步骤5、更改颜色步骤:颜色从白色渐变到红色,之后按照红橙黄绿青蓝紫的顺序,循环平滑地变动,直到断电确认颜色并将外设存储中的事件标识改为无事件,程序结束;

步骤6、按照之前存储的RGB值,点亮LED智能灯,将外设存储中的事件标识更改为更改亮度,并开启定时;

步骤7、到达定时时刻后,将外设存储中的事件标识更改为更改颜色,同时再次开启定时;

步骤8、到达定时时刻后,将外设存储中的事件标识更改为无事件,程序结束。

说明书 :

一种利用开关平滑调节智能灯亮度颜色变化的方法

技术领域

[0001] 本发明涉及一种利用开关平滑调节智能灯亮度颜色变化的方法,属于智能控制技术领域。

背景技术

[0002] 在智能灯操作过程中,无法摆脱被手机和遥控器的束缚,一旦手机和遥控器不在手边的情况下,无法对智能灯进行亮度和颜色进行调节,给用户使用带来了不便。而普通开关是总会存在的,通过这一种利用开关平滑调节智能灯亮度颜色变化的方法,可以让用户在手机和遥控器都不在手边的情况下调节智能灯,并且平滑调节智能灯亮度颜色。

发明内容

[0003] 为了克服现有技术的不足,本发明提供一种利用开关平滑调节智能灯亮度颜色变化的方法,其目的是解决当手机和遥控器不在用户手边的情况下,无法对智能灯进行平滑的亮度和颜色调节,而给用户使用带来了不便的问题。
[0004] 一种利用开关平滑调节智能灯亮度颜色变化的方法,包括调整智能灯内置的微控制器和外置存储器的步骤和控制智能灯通断的普通开关步骤;
[0005] 控制智能灯通断的普通开关步骤:在仅操作普通开关的情况下:
[0006] 有平滑调节智能灯的亮度步骤,
[0007] 有平滑调节智能灯的颜色步骤;
[0008] 调整智能灯内置的微控制器和外置存储器的步骤:在开关通电后,智能灯内置的微控制器从外置存储器读取操作码,进行相应操作,根据用户在相应时间内断电进行亮度调节步骤和颜色调节步骤,或者根据用户在相应时间内断电进行亮度调节步骤和颜色调节步骤。
[0009] 调整智能灯内置的微控制器和外置存储器的步骤还包括:
[0010] 对相应的操作时间与操作场景进行预设,然后通过上电后计时并在不同时间或者在断电前修改操作码,在用户上电后在不同的时间段断电,然后再次上电后,根据智能灯内置的微控制器从外置存储器内读取的操作码直接跳转至相应操作场景。
[0011] 预置的操作场景、操作码和操作时间是根据应用实际环境,由应用软件动态设置确定。
[0012] 本发明通过预设操作场景、操作码和操作时间,利用所述智能灯内置的微控制器和外置存储器,可以利用普通开关平滑调节智能灯的亮度颜色。此方法使得用户在无需手机和遥控器的时候,就可以平滑的调节智能灯的亮度与颜色,极大地方便了用户的使用。

附图说明

[0013] 当结合附图考虑时,通过参照下面的详细描述,能够更完整更好地理解本发明以及容易得知其中许多伴随的优点,但此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定,如图其中:
[0014] 图1、本发明的程序流程框图。
[0015] 图2、本发明的程序操作时间轴示意图。
[0016] 下面结合附图和实施例对本发明进一步说明。
[0017] 设开机时间点T0,第一切换节点T1、第二切换节点T2为预设操作事件的切换节点,且开机时间点T0<第一切换节点T1<第二切换节点T2,开机时间点T0到第一切换节点T1时间内为更改智能灯亮度的操作时间段,第一切换节点T1到第二切换节点T2时间内为更改智能灯颜色的操作时间段,当时间大于第三切换节点T2后,即退出普通开关调节模式。

具体实施方式

[0018] 显然,本领域技术人员基于本发明的宗旨所做的许多修改和变化属于本发明的保护范围。
[0019] 实施例1:如图1、图2所示,一种利用开关平滑调节智能灯亮度、颜色变化的方法,含有以下步骤;
[0020] 步骤1、开机初始化;
[0021] 步骤2、判断“从外存储中读取是否有事件被挂起”;若有执行步骤3;若没有,执行步骤6;
[0022] 步骤3、判断事件类别;事件类别为更改亮度,执行步骤4;事件类别为更改颜色,执行步骤5;
[0023] 步骤4、更改亮度步骤:亮度按照从最低渐变到最高再渐变到最低的顺序,循环平滑地变动,直到断电确认亮度并将外设存储中的事件标识改为无事件,程序结束;
[0024] 步骤5、更改颜色步骤:颜色从白色渐变到红色,之后按照红橙黄绿青蓝紫的顺序,循环平滑地变动,直到断电确认颜色并将外设存储中的事件标识改为无事件,程序结束;
[0025] 步骤6、按照之前存储的RGB值,点亮LED智能灯,将外设存储中的事件标识更改为更改亮度,并开启定时;
[0026] 步骤7、到达定时时刻后,将外设存储中的事件标识更改为更改颜色,同时再次开启定时;
[0027] 步骤8、到达定时时刻后,将外设存储中的事件标识更改为无事件,程序结束。
[0028] 实施例2:如图1所示,一种利用开关平滑调节智能灯亮度颜色变化的方法,包括智能灯内置微控制器和存储器,所述存储器用来存储操作标识符,所述微控制器判断开关操作时间,从而确定后续操作。
[0029] 预设好操作时间段,当用户在对应时间段关闭开关,再次开启后,所述微控制器判断后自动进入对应场景。通过此方法,使得用户在无需手机和遥控器的情况下对智能灯的亮度颜色进行调节。
[0030] 根据用户在上电后再次断电的时间段不同,操作场景也不同,具体调节步骤如下(应用软件动态设置):
[0031] 设开机时间点T0,第一切换节点T1、第二切换节点T2为预设操作事件的切换节点,且开机时间点T0<第一切换节点T1<第二切换节点T2,开机时间点T0到第一切换节点T1时间内为更改智能灯亮度的操作时间段,第一切换节点T1到第二切换节点T2时间内为更改智能灯颜色的操作时间段,当时间大于第三切换节点T2后,即退出普通开关调节模式;
[0032] 第一操作标识符0x00、第二操作标识符0x01、第三操作标识符0x02、第四操作标识符0x03为操作标识符,第一操作标识符0x00表示无操作,第二操作标识符0x01表示改变灯的亮度,第三操作标识符0x02表示改变灯的颜色,第四操作标识符0x03表示把灯调到默认颜色亮度;
[0033] 操作时间、操作场景和操作码的确定要到实际应用环境中,通过应用软件动态设置。
[0034] 应用软件动态设置步骤如下:
[0035] 更改亮度步骤:假设之前无操作与设置即外置存储器内操作码为第一操作标识符0x00,上电时间点为开机时间点T0。
[0036] 打开普通开关给智能灯上电,之后所述智能灯内置的微控制器要重新从外置存储器中读取第一操作标识符0x00,判断无操作后显示上次存储亮度及颜色并更改操作码为第二操作标识符0x01,即进入更改智能灯亮度的操作时间段。
[0037] 若用户要更改智能灯亮度,只需在开机时间点T0到第一切换节点T1时间内关闭普通开关,使智能灯断电,再上电后所述智能灯内置的微控制器,时间重置为开机时间点TO,重新从外置存储器中读取操作码第二操作标识符0x01,判断用户执行更改智能灯亮度的操作,即在保证RGB比例相同的情况下,按照从亮度最低渐变到最高在渐变到最低的顺序,循环平滑的变动直到用户确定为止;
[0038] 若用户满意该亮度,则可以关闭普通开关,断电前更改操作码为0x00并将亮度值保存在外置存储器内,再次打开则重新跳入重新调节智能灯亮度、颜色的模式。
[0039] 更改颜色步骤:假设之前无操作与设置即外置存储器内操作码为第一操作标识符0x00,上电时间点为开机时间点T0。
[0040] 打开普通开关给智能灯上电,之后所述智能灯内置的微控制器要重新从外置存储器中读取第一操作标识符0x00,判断无操作后显示上次存储亮度及颜色并更改操作码为第二操作标识符0x01,在开机时间点T0到第一切换节点T1时间内无操作,更改外置存储器操作码为第三操作标识符0x02,即进入更改智能灯的颜色操作时间段。
[0041] 若用户要更改智能灯颜色,只需在第一切换节点T1到第二切换节点T2时间内关闭普通开关,再次打开后进入颜色调节,使智能灯断电,再上电后所述智能灯内置的微控制器,时间重置为开机时间点TO,重新从外置存储器中读取操作码第三操作标识符0x02,判断用户执行更改智能灯颜色的操作,从白色渐变到红色,再依次渐变到橙黄绿青蓝紫,并按照红橙黄绿青蓝紫不停的平滑渐变直到用户确定为止。
[0042] 若用户满意该颜色,则可以关闭普通开关,断电前更改操作码为0x00并将颜色值保存在外置存储器内,再次打开则重新跳入重新调节智能灯亮度、颜色的模式。
[0043] 本发明的更改亮度步骤和更改颜色步骤,不分先后顺序,可以选择先实施更改亮度步骤,然后实施更改颜色步骤,或者选择先实施更改颜色步骤,然后实施更改亮度步骤。
[0044] 本领域技术人员将进一步领会,结合本文公开描述的系统框图、电路、和算法步骤可被实现为电子硬件、计算机软件、或两者的组合。为清楚地说明硬件与软件的这一可互换性,各种说明性组件、框、电路和步骤在上面是以其功能集的形式作一般化描述的。
[0045] 此类功能集是被实现为硬件还是软件取决于具体应用和强加于整体系统的设计约束,技术人员可针对每种特定应用以不同方式来实现所描述的功能集,但此类实现决策不应被解释为致使脱离本发明的范围。