一种灯具控制方法及相关装置与流程

文档序号:18181818发布日期:2019-07-17 05:13阅读:192来源:国知局
一种灯具控制方法及相关装置与流程

本申请涉及智能家电技术领域,特别涉及一种灯具控制方法、灯具控制系统、灯具控制装置以及计算机可读存储介质。



背景技术:

随着信息技术的不断发展,信息技术不断应用在日常生活中,使得家电更加智能化,也就是目前应用中的智能家电,不仅可以使得家电的功能更多元,还可以提高用户的使用体验。

目前,在智能家电使用的过程中,并且在照明设备的使用过程中,照明用的灯具虽然是采用了智能设计,可以通过联网功能实现更多的功能。但是,目前智能灯具只存在单一的控制模式,例如只有采用控制信息对灯具进行相应的控制,也就是其状态控制只是根据外界被动的控制信息输入才可以进行相应的控制操作,控制模式相对单一,用户在使用智能灯具时体验较差。

因此,如何提高使用智能照明设备的体验,同时降低能源消耗是本领域技术人员关注的重点问题。



技术实现要素:

本申请的目的是提供一种灯具控制方法、灯具控制系统、灯具控制装置以及计算机可读存储介质,灯具通过获取到的控制模式信息确定参数获取操作,从而实现对灯具进行不同工作模式的控制,避免灯具的工作模式过于单一,提高用户的使用体验。

为解决上述技术问题,本申请提供一种灯具控制方法,包括:

获取灯具的控制模式信息;

根据所述控制模式信息确定对应的控制参数获取操作,执行所述控制参数获取操作得到控制参数;

根据所述控制参数执对所述灯具进行控制。

可选的,根据所述控制模式信息确定对应的控制参数获取操作,执行所述控制参数获取操作得到控制参数,包括:

当所述控制模式信息为单机模式时,获取所述灯具的周围环境信息;

根据人体感知算法对所述周围环境信息进行计算,得到所述控制参数。

可选的,根据所述控制模式信息确定对应的控制参数获取操作,执行所述控制参数获取操作得到控制参数,包括:

当所述控制模式信息为联机模式时,通过联网模块获取联机控制信息;

将所述联机控制信息作为所述控制参数。

可选的,根据所述控制模式信息确定对应的控制参数获取操作,执行所述控制参数获取操作得到控制参数,包括:

当所述控制模式信息为互动模式时,通过联网模块获取与所述灯具配对的灯具的控制信息;

将所述控制信息作为所述控制参数。

本申请还提供一种灯具控制系统,包括:

控制模式信息获取模块,用于获取灯具的控制模式信息;

控制操作执行模块,用于根据所述控制模式信息确定对应的控制参数获取操作,执行所述控制参数获取操作得到控制参数;

控制模块,用于根据所述控制参数执对所述灯具进行控制。

可选的,所述控制操作执行模块,包括:

环境信息获取单元,用于当所述控制模式信息为单机模式时,获取所述灯具的周围环境信息;

控制参数获取单元,用于根据人体感知算法对所述周围环境信息进行计算,得到所述控制参数。

可选的,所述控制操作执行模块,包括:

联机控制信息获取单元,用于当所述控制模式信息为联机模式时,通过联网模块获取联机控制信息;

控制参数获取单元,用于将所述联机控制信息作为所述控制参数。

可选的,所述控制操作执行模块,包括:

配对信息获取单元,用于当所述控制模式信息为互动模式时,通过联网模块获取与所述灯具配对的灯具的控制信息;

控制参数获取单元,用于将所述控制信息作为所述控制参数。

本申请还提供一种灯具控制装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上所述的灯具控制方法的步骤。

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的灯具控制方法的步骤。

本申请所提供的一种灯具控制方法,包括:获取灯具的控制模式信息;根据所述控制模式信息确定对应的控制参数获取操作,执行所述控制参数获取操作得到控制参数;根据所述控制参数执对所述灯具进行控制。

通过获取到的控制模式信息确定以何种模式对灯具进行控制,也就是确定对应的控制参数获取操作得到控制参数,以便对灯具进行不同模式的控制。并且,不同的控制模式下采用的控制信息的获取方式不同,可以使灯具呈现不同的控制模式,避免灯具仅采用单一的控制方式,提升用户对灯具的使用体验,提高对应用场景的适应能力,避免浪费不必要的电能。

本申请还提供一种灯具控制系统、灯具控制装置以及计算机可读存储介质,具有以上有益效果,在此不作赘述。

附图说明

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

图1为本申请实施例所提供的一种灯具控制方法的流程图;

图2为本申请所提供的第二种灯具控制方法的流程示意图;

图3为本申请所提供的第三种灯具控制方法的流程示意图;

图4为本申请所提供的第四种灯具控制方法的流程示意图;

图5为本申请实施例所提供的一种灯具控制系统的结构示意图。

具体实施方式

本申请的核心是提供一种灯具控制方法、灯具控制系统、灯具控制装置以及计算机可读存储介质,灯具通过获取到的控制模式信息确定参数获取操作,从而实现对灯具进行不同工作模式的控制,避免灯具的工作模式过于单一,提高用户的使用体验。

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

现有技术中,在智能家电使用的过程中,并且在照明设备的使用过程中,照明用的灯具虽然是采用了智能设计,可以通过联网功能实现更多的功能。但是,目前智能灯具只存在单一的控制模式,例如只有采用控制信息对灯具进行相应的控制,也就是其状态控制只是根据外界被动的控制信息输入才可以进行相应的控制操作,控制模式相对单一,用户在使用智能灯具时体验较差。

因此,本申请提供一种灯具控制方法,通过获取到的控制模式信息确定以何种模式对灯具进行控制,也就是确定对应的控制参数获取操作得到控制参数,以便对灯具进行不同模式的控制。并且,不同的控制模式下采用的控制信息的获取方式不同,可以使灯具呈现不同的控制模式,避免灯具仅采用单一的控制方式,提升用户对灯具的使用体验,提高对应用场景的适应能力,避免浪费不必要的电能。

请参考图1,图1为本申请实施例所提供的一种灯具控制方法的流程图。

本实施例中,该方法可以包括:

s101,获取灯具的控制模式信息;

本步骤旨在获取到灯具的控制模式信息,也就是获取到以何种模式对灯具进行控制的信息。具体的,本步骤中可以通过预设路径获取到该控制模式信息。其中,预设路径可以是通过本地获取,还可以是通过网络获取,也可以是向用户发送选项信息,获取到用户的选定信息进行获取。可见,本步骤中获取控制模式信息的方式并不唯一,在此不做具体限定。

其中,控制模式信息一般是指表示目前灯具的工作模式。例如,单机模式、联机模式、活动模式中的任意一种。而现有技术中,灯具出厂后就根据灯具的售卖定位固定了唯一的工作模式,使得使用时的工作模式单一,降低用户的使用体验。并且,无法变换的工作模式无法匹配当前最佳的工作模式,会提高工作的电能消耗。

而本实施例中的灯具可以运行多种工作模式,可以根据获取到控制模式信息确定对应的工作模式,从而变更对应的工作模式。

s102,根据控制模式信息确定对应的控制参数获取操作,执行控制参数获取操作得到控制参数;

本步骤旨在根据获取到的控制模式信息确定对应的控制参数获取操作,并执行该控制参数获取操作得到控制参数。

无论本实施例中的控制模式信息如何,本步骤执行后均可获取到对应的控制参数。可见,本步骤主要是获取到控制参数。而本步骤又是根据不同控制模式信息获取到不同的控制参数。区别于现有技术中只通过一种方式获取到控制参数。例如,只通过外界环境获取到控制参数,再对灯具进行控制。

其中,控制参数可以是灯具的亮度,也可以是灯具的色温,还可以是灯具的光照区域或者是光照角度。可以想到的是控制参数亦可以是以上几种属性的组合。可见,本实施例中的控制参数的具体内容并不唯一,可以选择合适的控制参数内容对灯具进行控制,在此不做具体限定。

而现有技术中,只存在一种控制参数获取操作,灯具启动时只通过这一种控制参数获取操作获取到控制参数。可见只在一种工作模式下进行工作,无法适应更多的应用场景,降低用户的体验感受。同时,当灯具运行在不适合当下环境的工作模式时可能会增大电能的消耗。

s103,根据控制参数执对灯具进行控制。

在s102的基础上,本步骤旨在根据获取到的控制参数对灯具进行控制。由于控制参数的内容形式多种多样,当控制参数的内容不同时,对灯具进行控制的方式也就不同。例如,当控制参数是灯具的亮度时,那么就是根据该控制参数对灯具的亮度进行调节;当控制参数是灯具的色温时,那么就是根据该控制参数对灯具的色温进行调节;当控制参数包括灯具的亮度和色温时,那么就根据该控制参数对灯具的亮度和色温进行调节。可见,本步骤中根据控制参数对灯具进行控制的方式并不唯一,在此不做具体限定。

综上,本实施例通过获取到的控制模式信息确定以何种模式对灯具进行控制,也就是确定对应的控制参数获取操作得到控制参数,以便对灯具进行不同模式的控制。并且,不同的控制模式下采用的控制信息的获取方式不同,可以使灯具呈现不同的控制模式,避免灯具仅采用单一的控制方式,提升用户对灯具的使用体验,提高对应用场景的适应能力,避免浪费不必要的电能。

下面通过另一具体实施方式对本申请所提供的灯具控制方法进行进一步阐述。

请参考图2,图2为本申请所提供的第二种灯具控制方法的流程示意图。

本实施例中,该方法可包括:

s201,按照预设路径获取灯具的控制模式信息;

s202,当控制模式信息为单机模式时,获取灯具的周围环境信息;

s203,根据人体感知算法对周围环境信息进行计算,得到控制参数;

可见,本实施例中的s202和s203主要是当灯具的工作模式处于单机模式时,该灯具通过环境传感器获取到灯具的周围环境信息。然后再根据人体感知算法对周围环境信息进行计算,得到控制参数。其中,人体感知算法是指根据环境参数计算出最适合当下的光照程度对应的控制参数,例如,最合适的亮度,最合适的色温,最合适的光照角度大小。

s204,根据控制参数执对灯具进行控制。

关于上述步骤s201和s204的具体实施过程可参照前述实施例的内容,在此不再进行赘述。

下面通过另一具体实施方式对本申请所提供的灯具控制方法进行进一步阐述。

请参考图3,图3为本申请所提供的第三种灯具控制方法的流程示意图。

本实施例中,该方法可包括:

s301,按照预设路径获取灯具的控制模式信息;

s302,当控制模式信息为联机模式时,通过联网模块获取联机控制信息;

s303,将联机控制信息作为控制参数;

可见,本实施例中的s302和s303主要是对当灯具的工作模式为联机模式时的工作方式进行说明。具体的,当控制模式信息为联机模式时,通过联网模块获取到联机控制信息,将联机控制信息作为控制参数,最后再根据该控制参数对灯具进行控制。其中,联机模式是指存在其他设备对该灯具进行控制的情况,此时灯具属于被控制端,根据接收到的联机控制信息进行工作。此时,获取到的联机控制信息就是指灯具的亮度、灯具的色温以及灯具的亮灯区域。

s304,根据控制参数执对灯具进行控制。

关于上述步骤s301和s304的具体实施过程可参照前述实施例的内容,在此不再进行赘述。

下面通过另一具体实施方式对本申请所提供的灯具控制方法进行进一步阐述。

请参考图4,图4为本申请所提供的第四种灯具控制方法的流程示意图。

本实施例中,该方法可包括:

s401,按照预设路径获取灯具的控制模式信息;

s402,当控制模式信息为互动模式时,通过联网模块获取与灯具配对的灯具的控制信息;

s403,将控制信息作为控制参数;

可见,本实施例中的s402和s403主要是对工作模式为互动模式的操作进行说明。具体的,当控制模式信息为互动模式,先通过联网模块获取到与灯具配对的灯具的控制信息,然后将该控制信息作为该控制参数,最后采用该控制参数对灯具进行控制。

s404,根据控制参数执对灯具进行控制。

关于上述步骤s401和s404的具体实施过程可参照前述实施例的内容,在此不再进行赘述。

在以上所有实施例的基础上,下面通过一个更具体的实施例对本申请中的灯具控制方法进行说明。

本实施例中首先应用在一种具体的灯具中,该灯具以ht321765(单片机型号)为控制核心,设计功能均围绕网络模块展开。该灯具还包括led驱动电路和led灯组,光强测量模块,红外热释电感应模块,温度测量传感部分,时钟部分,显示部分以及供电系统。

其中,本实施例的光源采用大功率rgb三基色led,选用电流驱动模式,同时考虑到实施例结构,选用达林顿阵列uln2803作为led驱动,uln2803是八路npn达林顿连接晶体管阵,特别适用于低逻辑电平数字电路(诸如ttl,cmos或pmos/nmos)和较高的电流/电压要求之间的接口,广泛应用于计算机,工业用和消费类产品中的灯、继电器、打印锤或其它类似负载中,所有器件具有集电极开路输出和续流箱位二极管,用于抑制跃变。uln2803的设计与标准ttl系列兼容。

本实施例还可以包括网络模块,网络模块为本实施例的通讯核心,考虑到所要建立的网络通讯要保证足够的稳定性和足够强的可靠性。可以选择的是wifi数据传输模块wf-u-09t,wf-u-09t是联创科技开发的一款多功能uart接口wi-fi数据传输模块,它内部集成了支持arp、icmp、udp、tcp/ip、dhcp客户端以及dhcp服务器等诸多协议tcp:ip协议和wi-fi驱动,具有系统接口灵活,编程控制方便等诸多优点。网络结构上,模块支持基础网络(infra)和特殊的ad-hoc网络结构。由于灵活的结构设计使得模块在功能完备的前提下拥有更低功耗和较高的数据吞吐率。

并且,在使用网络模块之前,需要对模块和其需要连接的无线路由进行设置,模块的设置主要为将模块连接到预定网络,设置目标ip地址,即对方灯具的ip地址等,对无线路由的设置主要为将灯具与路由进行绑定,从而实现一对一的信息传输。模块与mcu的连接是通过usart进行的,发送和接收的消息由mcu对应的服务函数完成,在以上设置完成之后,每次上电模块都会自动与所绑路由进行连接,灯具进入特定的模式后,将自动完成所采集信息的发送与接收。

其中,光强测量模块是在单机模式下使用,用途在于采集环境光强,根据环境光强自动调节灯光亮度,从而达到最佳照明效果,同时避免不必要的电能浪费。本实施例的光强测量模块可以采用bh1750fvi,bh1750fvi是一种集成有两线式串行总线i2c接口的数字型光强度传感器集成电路。这种集成电路收集环境的光线强度数据,能够探测较大范围的光强变化,探测范围llx-655351x,由于芯片本身具有i2c接口,所以可以很方便的与mcu进行通信并进行数据的传输。该芯片具有多种工作模式,本实施例选择了其中的连续h分辨率模式,分辨率为llx,测量时间为120ms,此种模式下能够实现对环境光强的实时探测,且保证有足够的探测精度,完全满足设计要求。芯片的每一次测量都会由内部集成的16位adc转换器将采集的光强信息转化为对应的16位数据,由i2c接口传输到mcu内部后,经由mcu的运算处理得到对应的环境光强,从而实现了环境亮度的实时测量。

其中,红外热释电感应模块是为探测在灯具的作用范围内是否有人活动而设立,作用在于当作用范围内有人活动时输出高电平(3.3v),在范围内没有人活动时输出低电平,经由mcu的检测处理后结合其他模块对灯具模式进行转换和控制。在红外热释电感应模块中有两个关键性的元件,一个是热释电红外传感器(pir),另外一个器件就是菲涅尔透镜,pir能将波长为8-12um之间的红外信号变化转变为电信号,并能对自然界中的白光信号具有抑制作用,因此在被动红外探测器的探测范围内,当无人体移动时,热释电红外感应器感应到的只是背景温度,当人体进入探测区,通过菲涅尔透镜,热释电红外感应器感应到的是人体温度与背景温度的差异信号,红外探测器的红外探测的基本概念就是感应移动物体与背景物体的温度的差异。菲涅尔透镜作用有两个:一是聚焦作用,即将热释的红外信号折射(反射)在pir上、第二个作用是将探测区分为若干个明区和暗区,使进入探测区的移动物体能以温度变化的形式在pir上产生变化热释红外信号,这样pir就能产生变化的电信号。人体都有恒定的体温,一般在37度,所以会发出特定波长10微米左右的红外线,被动式红外探头就是靠探测人体发射的10微米左右的红外线而进行工作的,人体发射的10微米左右的红外线通过菲涅尔透镜增强后聚集到红外感应源上。红外感应源通常采用热释电元件,这种元件在接收到人体红外辐射温度发生变化时就会失去电荷平衡,向外释放电荷,后续电路经检测处理后就能产生高电平信号,mcu采集后执行对应处理。

其中,温度测量模块也就是温度传感器,使用的是ds18b20,其采用3脚t0-92封装。ds18b20将温度传感器、a/d传感器、寄存器、接口电路集成在一个芯片中,可实现直接数字化输出和测试,它的测温范围从-55℃~+125℃,且在-10℃~+85℃之间温度精度为±0.5℃,并且转换精度可编程控制。ds18b20工作在9位、10位、11位和12位模式时的温度分辨依次为0.5℃\0.25℃\0.125℃、0.0625℃。和ds18b20线连接的微控制器的i/o口如无内部上拉电阻,必须在总线上加一个上拉电阻,阻值定为10k。ds18b20接收到温度转换命令(44h)后开始转换,转换完成后温度以16位带符号扩展的二进制补码形式,存储在ram中的第0、1字节。在执行读ram命令后,可将这两字节的温度值通过单总线传给主mcu。为了与控制芯片的电平相互兼容,其vcc也接3.3v的电源。

其中,日历时钟模块采用时钟芯片ds1302,可以对年、月、日、星期、时、分、秒进行计时,且具有闰年补偿功能,工作电压宽达2.5~5.5v。采用三线接口与cpu进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或ram数据。

其中,显示模块采用彩色液晶,通过spi接口与盛群mcu进行连接,驱动电路简单,通讯稳定,为实施例提供丰富的显示信息。

其中,由于本实施例涉及多个模块,供电要求不尽相同,所以需要设计完善的供电系统,为本实施例的各个模块提供稳定可靠的电源供应。因此,本实施例的总电源可以采用9v变压器,具有转化效率高、输出纹波小等优点。经变压器得到的9v电源接到ams1117-5.0得到5.0v,而后接到ams1117-3.3得到3.3v,供mcu和各模块使用。

最后,将其他实施例提供的一种灯具控制方法应用在本实施例的灯具中,通过获取到的控制模式信息确定以何种模式对灯具进行控制,也就是确定对应的控制参数获取操作得到控制参数,以便对灯具进行不同模式的控制。并且,不同的控制模式下采用的控制信息的获取方式不同,可以使灯具呈现不同的控制模式,避免灯具仅采用单一的控制方式,提升用户对灯具的使用体验,提高对应用场景的适应能力,避免浪费不必要的电能。

下面对本申请实施例提供的一种灯具控制系统进行介绍,下文描述的一种灯具控制系统与上文描述的一种灯具控制方法可相互对应参照。

请参考图5,图5为本申请实施例所提供的一种灯具控制系统的结构示意图。

本实施例中,该系统可以包括:

控制模式信息获取模块100,用于获取灯具的控制模式信息;

控制操作执行模块200,用于根据控制模式信息确定对应的控制参数获取操作,执行控制参数获取操作得到控制参数;

控制模块300,用于根据控制参数执对灯具进行控制。

可选的,该控制操作执行模块200,可以包括:

环境信息获取单元,用于当控制模式信息为单机模式时,获取灯具的周围环境信息;

控制参数获取单元,用于根据人体感知算法对周围环境信息进行计算,得到控制参数。

可选的,该控制操作执行模块200,可以包括:

联机控制信息获取单元,用于当控制模式信息为联机模式时,通过联网模块获取联机控制信息;

控制参数获取单元,用于将联机控制信息作为控制参数。

可选的,该控制操作执行模块200,可以包括:

配对信息获取单元,用于当控制模式信息为互动模式时,通过联网模块获取与灯具配对的灯具的控制信息;

控制参数获取单元,用于将控制信息作为控制参数。

本申请实施例还提供一种灯具控制装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行计算机程序时实现如上的灯具控制方法的步骤。

本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上的灯具控制方法的步骤。

该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上对本申请所提供的一种灯具控制方法、灯具控制系统、灯具控制装置以及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

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