本发明涉及智能照明领域,特别是涉及一种灯具控制方法、装置、设备及计算机可读存储介质。
背景技术:
随着通讯技术与互联网技术的进步,智能城市、智慧家居等词变得越来越贴近人们的日常生活,其中,智能照明是指利用物联网技术、有线/无线通讯技术、电力载波通讯技术、嵌入式计算机智能化信息处理,以及节能控制等技术组成的分布式照明控制系统,来实现对照明设备的智能化控制。
而其中,pir(人体热释电红外传感器)光源为通过pir传感器检测预设区域有无人体,当预设区域内有人存在时,自动打开灯具进行照明的智能照明设备,可大大方便任命的日常生活起居,但目前其面临一巨大问题,即pir传感器的误触发,甚至存在人还没有接近智能照明设备,智能照明设备便自动亮起的现象,经研究发现智能照明设备的wifi信号发射时引起的干扰是重要干扰源之一,在wifi模块处于发射状态下时,可通过传导干扰、辐射干扰及电源干扰导致所述pir组件的误触发,甚至存在人还没有接近台灯,台灯自动亮起的现象。
因此,如何解决pir传感器受外外界干扰严重,容易误触发的问题是本领域技术人员亟待解决的问题。
技术实现要素:
本发明的目的是提供一种灯具控制方法、装置、设备及计算机可读存储介质,以解决现有技术中pir传感器受外界干扰严重,容易误触发的问题。
为解决上述技术问题,本发明提供一种灯具控制方法,所述灯具包括pir传感器和wifi模块,包括:
接收所述pir传感器的激活信号;
确定所述wifi组件的工作状态;
当所述wifi组件不处于发射状态,且接收到所述pir传感器发送的激活信号时,点亮所述灯具。
可选地,在所述的灯具控制方法中,所述确定所述光源的wifi组件的工作状态,具体为:
在接收到所述pir传感器的激活信号后,确定所述wifi组件的工作状态。
可选地,在所述的灯具控制方法中,所述在接收到所述pir传感器发送的激活信号后,确定所述wifi组件的工作状态具体为:
当持续接收第一预设时间的所述pir传感器发送的激活信号时,确定所述wifi组件的工作状态。
一种灯具控制装置,包括:
pir监控模块,用于接收所述灯具的pir传感器的发送的激活信号;
wifi监控模块,用于确定所述灯具的wifi组件的工作状态;
执行模块,用于当所述wifi组件不处于发射状态,且接收到所述pir传感器的激活信号时,点亮所述灯具。
可选地,在所述的灯具控制装置中,所述wifi监控模块包括:
顺序单元,用于在接所述pir监控模块收到所述pir传感器发送的激活信号后,所述wifi监控模块确定所述wifi组件的工作状态。
可选地,在所述的灯具控制装置中,所述wifi监控模块包括:
计时单元,用于当持续接收第一预设时间的所述pir传感器发送的激活信号时,确定所述wifi组件的工作状态。
可选地,在所述的灯具控制装置中,所述pir传感器为热型pir传感器。
一种灯具控制设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上述任一种所述的灯具控制方法的步骤。
可选地,在所述的灯具控制设备中,所述处理器为mcu,所述mcu集成于所述wifi组件中。
一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述的灯具控制方法的步骤。
本发明所提供的灯具控制方法,所述灯具包括pir传感器和wifi模块,通过接收所述pir传感器的激活信号;确定所述wifi组件的工作状态;当所述wifi组件不处于发射状态,且接收到所述pir传感器发送的激活信号时,点亮所述灯具。在智慧光源中,所述wifi组件是所述pir传感器的主要干扰源,可实际生产中所述wifi组件及所述pir传感器集成在同一块pcb板上,且所述pcb板面积不大,难以通过物理隔离的方法隔绝干扰,本发明不在所述wifi组件处于发射状态时读取所述pir传感器的激活信号,又因为所述wifi组件的发射时间很短,一般只有几毫秒,因此不会影响从所述智慧光源识别预设区域内有无人体存在,避免了处于发射状态下的所述wifi组件的干扰,提高了所述智慧光源的人体识别准确率,避免了光源误启动,延长了光源设备的使用寿命。本发明同时还提供了一种具有上述有益效果的灯具控制装置、设备及计算机可读存储介质。
附图说明
为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的灯具控制方法的一种具体实施方式的流程示意图;
图2为本发明提供的灯具控制方法的另一种具体实施方式的流程示意图;
图3为本发明提供的灯具控制方法的又一种具体实施方式的流程示意图;
图4为本发明提供的灯具控制装置的一种具体实施方式的结构示意图;
图5为本发明提供的灯具控制装置的另一种具体实施方式中wifi组件及pir传感器的电路示意图。
具体实施方式
上述的电源干扰具体为在wifi信号发射时,3.3v电源会产生很大的抽电流,引起3.3v电源的电压电流震荡,震荡引起的的噪声会导致pir传感器被干扰。
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的核心是提供一种灯具控制方法,其一种具体实施方式的流程示意图如图1所示,称其为具体实施方式一,包括:
步骤s101:接收所述pir传感器的激活信号。
所述激活信号指当有人体进入所述pir传感器对应的预设区域后,所述pir传感器发送的状态变化信号,现有技术中的智慧灯具在接收到所述激活信号后直接打开灯具,本发明中前述的wifi组件对pir传感器的干扰也是指所述wifi组件处于发射状态时会激发所述pir传感器产生所述激活信号,造成系统误判,所述灯具误启动。
步骤s102:确定所述wifi组件的工作状态。
步骤s103:当所述wifi组件不处于发射状态,且接收到所述pir传感器发送的激活信号时,点亮所述灯具。
需要注意的是,本具体实施方式中步骤s101及步骤s102是可以调换的,即可以先接收到所述激活信号后再确定所述wifi组件是否处于发射状态,也可以先确定所述wifi组件是否处于发射状态,只有在所述wifi组件不处于所述发射状态时,才接收所述激活型号;或者更进一步地,只有在所述wifi组件不处于所述发射状态时,启动所述pir传感器使其可以在预设区域内有人时反馈所述激活信号。
所述wifi组件不处于发射状态指所述wifi组件可以处于接收状态或休眠状态或其他状态,只要不处于发射状态即可。
需要注意的是,本发明中所述的智慧光源即为所述灯具,由于本发明中的灯具能够实现检测人体自动点亮的功能,因此称其为一种智慧光源。
本发明所提供的灯具控制方法,所述灯具包括pir传感器和wifi模块,通过接收所述pir传感器的激活信号;确定所述wifi组件的工作状态;当所述wifi组件不处于发射状态,且接收到所述pir传感器发送的激活信号时,点亮所述灯具。在智慧光源中,所述wifi组件是所述pir传感器的主要干扰源,可实际生产中所述wifi组件及所述pir传感器集成在同一块pcb板上,且所述pcb板面积不大,难以通过物理隔离的方法隔绝干扰,本发明不在所述wifi组件处于发射状态时读取所述pir传感器的激活信号,又因为所述wifi组件的发射时间很短,一般只有几毫秒,因此不会影响从所述智慧光源识别预设区域内有无人体存在,避免了处于发射状态下的所述wifi组件的干扰,提高了所述智慧光源的人体识别准确率,避免了光源误启动,延长了光源设备的使用寿命。
在具体实施方式一的基础上,进一步对步骤的顺序做限定,得到具体实施方式二,其流程示意图如图2所示,包括:
步骤s201:接收所述pir传感器的激活信号。
步骤s202:在接收到所述pir传感器的激活信号后,确定所述wifi组件的工作状态。
步骤s203:当所述wifi组件不处于发射状态,且接收到所述pir传感器发送的激活信号时,点亮所述灯具。
本具体实施方式与上述具体实施方式的不同之处在于,本具体实施方式中限定了步骤的顺序,其余步骤均与上述具体实施方式相同,在此不再展开赘述。
本具体实施方式中,限定了先接收所述激活信号,当接收到所述激活信号后再确认所述wifi组件是否处于发射状态,由于在实际使用中,天黑后人进入所述pir对应的预设区域,点亮智慧光源的频率较低,因此将第一步设为接受所述激活信号,只有在收到激活信号后才会进行下面的其他步骤,使系统不需要长期处于收集数据的活跃状态,可大大降低系统能耗,同时减少器件损耗,进一步延长智慧光源的使用寿命。
在具体实施方式二的基础上,进一步对步骤的顺序做限定,得到具体实施方式三,其流程示意图如图3所示,包括:
步骤s301:接收所述pir传感器的激活信号。
步骤s302:当持续接收第一预设时间的所述pir传感器发送的激活信号时,确定所述wifi组件的工作状态。
所述第一预设时间的范围为0.1秒至3秒,包括端点值,如0.1秒、1.0秒、2.0秒或3.0秒中任一个,当然,也可根据实际情况做相应调整。
步骤s303:当所述wifi组件不处于发射状态,且持续接收第一预设时间的所述pir传感器发送的激活信号时,点亮所述灯具。
本具体实施方式与上述具体实施方式的不同之处在于,本具体实施方式中在持续接收一定时间的所述激活信号后,才会进行后续步骤,其余步骤均与上述具体实施方式相同,在此不再展开赘述。
本具体实施方式中,限定了只有在所述pir传感器发送一定时间的所述激活信号后才开始确定所述wifi组件的工作状态,如前文所述,所述wifi组件完成一次发射,即一次处于发射状态下的时间为毫秒级,因此,上文所述的第一预设时间只要设计的比所述wifi组件的工作时间略长(如0.1秒或2秒),即可进一步排除所述wifi组件对所述pir传感器的干扰,还可排除一部分来自非wifi组件的干扰,进一步降低所述智慧光源误触发的概率,节约能源,延长器件使用寿命
下面对本发明实施例提供的灯具控制装置进行介绍,下文描述的灯具控制装置与上文描述的灯具控制方法可相互对应参照。
图4为本发明实施例提供的灯具控制装置的结构框图,参照图4灯具控制装置可以包括:
pir监控模块100,用于接收所述灯具的pir传感器的发送的激活信号;
wifi监控模块200,用于确定所述灯具的wifi组件的工作状态;
执行模块300,用于当所述wifi组件不处于发射状态,且接收到所述pir传感器的激活信号时,点亮所述灯具。
作为一种优选的具体实施方式,所述wifi监控模块200包括:
顺序单元,用于在接所述pir监控模块100收到所述pir传感器发送的激活信号后,所述wifi监控模块200确定所述wifi组件的工作状态。
作为一种优选的具体实施方式,所述wifi监控模块200包括:
计时单元,用于当持续接收第一预设时间的所述pir传感器发送的激活信号时,确定所述wifi组件的工作状态。
作为一种优选的具体实施方式,所述pir传感器为热型pir传感器。热型pir传感器可在常温下操作,无波长依存性,造价便宜,其中最具代表性者有测辐射热器,热电堆及热电元件。除热型pir之外,还有量子型pir。
需要注意的是,本发明提供的灯具控制装置,所述wifi组件及所述pir传感器为可为同一供电组件供电,即为共电源组件,其结构示意图如图5所示。
本发明所提供的灯具控制装置,包括:pir监控模块100,用于接收所述灯具的pir传感器的发送的激活信号;wifi监控模块200,用于确定所述灯具的wifi组件的工作状态;执行模块300,用于当所述wifi组件不处于发射状态,且接收到所述pir传感器的激活信号时,点亮所述灯具。在智慧光源中,所述wifi组件是所述pir传感器的主要干扰源,可实际生产中所述wifi组件及所述pir传感器集成在同一块pcb板上,且所述pcb板面积不大,难以通过物理隔离的方法隔绝干扰,本发明不在所述wifi组件处于发射状态时读取所述pir传感器的激活信号,又因为所述wifi组件的发射时间很短,一般只有几毫秒,因此不会影响从所述智慧光源识别预设区域内有无人体存在,避免了处于发射状态下的所述wifi组件的干扰,提高了所述智慧光源的人体识别准确率,避免了光源误启动,延长了光源设备的使用寿命。
本实施例的灯具控制装置用于实现前述的灯具控制方法,因此灯具控制装置中的具体实施方式可见前文中的灯具控制方法的实施例部分,例如,pir监控模块100,wifi监控模块200,执行模块300,分别用于实现上述灯具控制方法中步骤s101,s102和s103,所以,其具体实施方式可以参照相应的各个部分实施例的描述,在此不再赘述。
本申请还提供了一种灯具控制设备,包括:
存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上述任一种所述的灯具控制方法的步骤。本发明所提供的灯具控制方法,所述灯具包括pir传感器和wifi模块,通过接收所述pir传感器的激活信号;确定所述wifi组件的工作状态;当所述wifi组件不处于发射状态,且接收到所述pir传感器发送的激活信号时,点亮所述灯具。在智慧光源中,所述wifi组件是所述pir传感器的主要干扰源,可实际生产中所述wifi组件及所述pir传感器集成在同一块pcb板上,且所述pcb板面积不大,难以通过物理隔离的方法隔绝干扰,本发明不在所述wifi组件处于发射状态时读取所述pir传感器的激活信号,又因为所述wifi组件的发射时间很短,一般只有几毫秒,因此不会影响从所述智慧光源识别预设区域内有无人体存在,避免了处于发射状态下的所述wifi组件的干扰,提高了所述智慧光源的人体识别准确率,避免了光源误启动,延长了光源设备的使用寿命。
作为一种优选方案,所述处理器为mcu,所述mcu集成于所述wifi组件中;所述mcu指微控制单元(microcontrollerunit),又称单片微型计算机(singlechipmicrocomputer)或者单片机。
本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述的灯具控制方法的步骤。本发明所提供的灯具控制方法,所述灯具包括pir传感器和wifi模块,通过接收所述pir传感器的激活信号;确定所述wifi组件的工作状态;当所述wifi组件不处于发射状态,且接收到所述pir传感器发送的激活信号时,点亮所述灯具。在智慧光源中,所述wifi组件是所述pir传感器的主要干扰源,可实际生产中所述wifi组件及所述pir传感器集成在同一块pcb板上,且所述pcb板面积不大,难以通过物理隔离的方法隔绝干扰,本发明不在所述wifi组件处于发射状态时读取所述pir传感器的激活信号,又因为所述wifi组件的发射时间很短,一般只有几毫秒,因此不会影响从所述智慧光源识别预设区域内有无人体存在,避免了处于发射状态下的所述wifi组件的干扰,提高了所述智慧光源的人体识别准确率,避免了光源误启动,延长了光源设备的使用寿命。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
以上对本发明所提供的灯具控制方法、装置、设备及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。