一种灯光控制方法、存储介质及控制装置与流程

文档序号:19151075发布日期:2019-11-16 00:05阅读:132来源:国知局
一种灯光控制方法、存储介质及控制装置与流程

本发明涉及灯光控制的技术领域,尤其是涉及一种灯光控制方法、存储介质及控制装置。



背景技术:

电灯,即用电作能源的人造照明用具,能将电转化为光,大大推动了人类文明的进步。常见的电灯种类有白炽灯、荧光灯、led灯等。

床头灯是因它用于床头而得名,有固定式和可移动式两类,可满足躺靠在床头读书报用光的需要,可以说是现代家庭卧室中的一颗“夜明珠”。

现有的床头灯功能比较单一,灯光的照明模式无法自动调节,人们起夜后,往往会因为灯光的刺激而彻底清醒,导致用户起夜之后很难继续入睡,影响人们的睡眠质量,尚有改进的空间。



技术实现要素:

本发明的第一目的是提供一种灯光控制方法,用户在起夜时触发床头灯开启,则控制床头灯逐渐点亮,使用户不易因灯光刺激而很难继续入睡,提高了用户的睡眠质量。

本发明的上述发明目的是通过以下技术方案得以实现的:

一种灯光控制方法,其特征是,包括:

获取当前用户的当前触发行为信息;

根据当前触发行为信息以获取当前触发时间信息;

从预先设置的触发时间信息与照明模式之间的对应关系中,查找与所述当前触发时间信息对应的当前照明模式;

所述照明模式包括逐渐点亮照明模式;

当所述当前触发时间信息落入到所预设的基准起夜时间范围内时,则根据逐渐点亮照明模式控制所预设的床头灯开启。

通过采用上述技术方案,先对当前用户的触发行为信息进行检测,再根据触发行为信息获取触发时间信息,即触发行为信息的发生时间,若触发时间信息落入到基准起夜时间范围内,则控制床头灯逐渐点亮照明,使用户不易因灯光的刺激而在起夜之后无法继续入睡,提高了用户的睡眠质量。

本发明进一步设置为:所述触发行为信息包括主动检测触发信息以及被动检测触发信息;

根据主动检测触发信息或被动检测触发信息以获取当前触发时间信息。

通过采用上述技术方案,根据当前用户的不同清醒程度,则需要采用不同的检测方式,若用户清醒会自己开启床头灯,则只需检测床头灯开关的按压信息即可;若用户不是很清醒,自己可能不会去开启床头灯,则需要检测用户的行为来判断用户是否要起夜。

本发明进一步设置为:获取主动检测触发信息的方法如下:

获取床头灯开关的当前按压信息;

根据当前按压信息以获取主动检测触发信息。

通过采用上述技术方案,若当前用户清醒会自开启床头灯,则只需获取床头灯开关的按压信息,根据按压信息来获取触发时间信息,即用户按压床头灯开关开启床头灯的发生时间。

本发明进一步设置为:获取被动检测触发信息的方法如下:

定义床体上侧均匀设置有若干压力传感器;

获取压力传感器的当前压力检测信息;

根据当前压力检测信息与所预设的第一基准压力检测信息的比较情况获取压力传感器的当前受压数量信息;

根据当前受压数量信息与所预设的第一基准数量信息的比较情况判断是否获取被动检测触发信息;

若当前受压数量信息大于所预设的第一基准数量信息,则不获取被动检测触发信息;

若当前受压数量信息不大于所预设的第一基准数量信息,则获取被动检测触发信息。

通过采用上述技术方案,若当前用户不是很清醒,则可能不会去主动按压床头灯的开关来开启床头灯,此时则需通过当前用户的行为判断用户是否起夜,在床体上侧均匀布置若干压力传感器,通过压力检测信息与第一基准压力检测信息的比较,获取压力检测信息大于第一基准压力检测信息的压力传感器的数量,即受压数量信息,受压数量信息大于第一基准数量信息,则说明用户躺在床上,未下床,则获取被动检测触发信息;受压数量信息不大于第一基准数量信息,则说明用户坐起或下床,即起夜,则获取被动检测触发信息,实现了床头灯的自动触发,而无需人为开启。

本发明进一步设置为:若当前受压数量信息不大于所预设的第一基准数量信息,则获取当前用户的当前心率信息;

若当前心率信息大于所预设的基准心率信号,则获取被动检测触发信息;

若当前心率信息不大于所预设的基准心率信号,则不获取被动检测触发信息。

通过采用上述技术方案,受压数量信息不大于第一基准数量信息,说明用户坐起或下床,则获取当前用户的心率信息,若心率信息大于基准心率信息,则进一步证明当前用户要起夜,而不是无意识坐起,则获取被动检测触发信息;若心率信息不大于基准心率信息,则说明当前用户是无意识坐起,而不是起夜,则不获取被动检测触发信息,提高了被动检测触发信息判断的准确性。

本发明进一步设置为:若当前心率信息大于所预设的基准心率信息,则根据当前受压数量信息与所预设的第二基准数量信息的比较情况判断是否获取被动检测触发信息;第一基准数量信息大于第二基准数量信息;

若当前受压数量信息大于所预设的第二基准数量信息,则不获取被动检测触发信息;

若当前受压数量信息不大于所预设的第二基准数量信息,则获取当前触发时间信息。

通过采用上述技术方案,若当前心率信息大于所预设的基准心率信息,则比较受压数量信息与第二基准数量信息,若受压数量信息大于第二基准数量信息,则说明当前用户没有下床,则不获取被动检测触发信息;若受压数量信息不大于第二基准数量信息,说明当前用户从床上下到地上,再次证明当前用户是要起夜,则获取当前触发时间信息,提高了被动检测触发信息判断的准确性。

本发明进一步设置为:定义床体上对应当前用户头部位置设有压力传感器;

若床头灯处于开启状态,则获取床体上的头部压力检测信息;

根据头部压力检测信息与所预设的第二基准压力检测信息之间的比较情况以控制是否关闭床头灯;

若头部压力检测信息大于第二基准压力检测信息,则控制床头灯关闭。

通过采用上述技术方案,在床头灯开启状态下,检测床体上与当前用户头部对应位置的头部压力检测信息,若头部压力检测信息较大即大于第二基准压力检测信息,则控制床头灯关闭,使床头灯不易因用户忘记关灯而保持一直开启,实现了床头灯的自动关闭,节约了能源。

本发明进一步设置为:若头部压力检测信息大于第二基准压力检测信息且保持该状态所预设的时间,则控制床头灯关闭。

通过采用上述技术方案,采用保持所预设的时间来进行判断,能够有效的避免一些误判情况的发生,例如用户开启床头灯之后未坐起而造成的误判,导致床头灯自动关闭,提高了判断用户起夜后是否回到床上继续睡觉的准确性。

本发明的第二目的是提供一种计算机可读存储介质,用户在起夜时触发床头灯开启,则控制床头灯逐渐点亮,使用户不易因灯光刺激而很难继续入睡,提高了用户的睡眠质量。

本发明的上述发明目的是通过以下技术方案得以实现的:

一种计算机可读存储介质,存储有能够被处理器加载执行时实现如上述方案所述的一种灯光控制方法。

通过采用上述技术方案,先对当前用户的触发行为信息进行检测,再根据触发行为信息获取触发时间信息,即触发行为信息的发生时间,若触发时间信息落入到基准起夜时间范围内,则控制床头灯逐渐点亮照明,使用户不易因灯光的刺激而在起夜之后无法继续入睡,提高了用户的睡眠质量。

本发明的第三目的是提供一种控制装置,用户在起夜时触发床头灯开启,则控制床头灯逐渐点亮,使用户不易因灯光刺激而很难继续入睡,提高了用户的睡眠质量。

本发明的上述发明目的是通过以下技术方案得以实现的:

一种控制装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,该程序能够被处理器加载执行时实现如上述方案所述的一种灯光控制方法。

通过采用上述技术方案,先对当前用户的触发行为信息进行检测,再根据触发行为信息获取触发时间信息,即触发行为信息的发生时间,若触发时间信息落入到基准起夜时间范围内,则控制床头灯逐渐点亮照明,使用户不易因灯光的刺激而在起夜之后无法继续入睡,提高了用户的睡眠质量。

综上所述,本发明的有益技术效果为:

1.用户在起夜时触发床头灯开启,则控制床头灯逐渐点亮,使用户不易因灯光刺激而很难继续入睡,提高了用户的睡眠质量;

2.用户不是很清醒时,能够通过用户的行为精确判断用户是否起夜,从而控制床头灯的开启,而无需人为开启床头灯,进而实现了床头灯控制的自动化。

附图说明

图1是一种灯光控制方法的流程框图。

图2是获取主动检测触发信息的方法的流程框图。

图3是获取被动检测触发信息的方法的流程框图。

图4是起夜后床头灯关闭的监测控制方法的流程框图。

具体实施方式

以下结合附图对本发明作进一步详细说明。

本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。

本发明实施例提供一种灯光控制方法,包括:获取当前用户的当前触发行为信息;根据当前触发行为信息以获取当前触发时间信息;从预先设置的触发时间信息与照明模式之间的对应关系中,查找与所述当前触发时间信息对应的当前照明模式;所述照明模式包括逐渐点亮照明模式;当所述当前触发时间信息落入到所预设的基准起夜时间范围内时,则根据逐渐点亮照明模式控制所预设的床头灯开启。

本发明实施例中,先对当前用户的触发行为信息进行检测,再根据触发行为信息获取触发时间信息,即触发行为信息的发生时间,若触发时间信息落入到基准起夜时间范围内,则控制床头灯逐渐点亮照明,使用户不易因灯光的刺激而在起夜之后无法继续入睡,提高了用户的睡眠质量。

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

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。

下面结合说明书附图对本发明实施例作进一步详细描述。

一种灯光控制方法,主要流程描述如下。

如图1所示:

步骤1100:获取当前用户的当前触发行为信息。

其中,触发行为信息可以为用户开启床头灯的行为、坐起的行为、睁眼的行为、下床的行为,可根据具体情景进行设置获取。

步骤1200:根据当前触发行为信息以获取当前触发时间信息。

其中,触发时间信息为触发行为发生的时间,当检测到触发行为信息时,通过联网获取此时的时间信息,即为触发时间信息;例如触发行为信息发生在0点,则触发时间信息即为0点。

步骤1300:从预先设置的触发时间信息与照明模式之间的对应关系中,查找与所述当前触发时间信息对应的当前照明模式。

其中,照明模式信息包括逐渐点亮照明信息,逐渐点亮为在预设的时间内由暗逐渐亮起达到预设的亮度,预设的时间与预设的亮度可根据具体情况进行设置,预设的时间为5-10s,此处预设的时间优选为8s,此处预设的亮度优选为床头灯正常工作时的1/2。

步骤1400:当所述当前触发时间信息落入到所预设的基准起夜时间范围内时,则根据逐渐点亮照明模式控制所预设的床头灯开启

其中,基准起夜时间范围为一个时间段,例如0点-6点,基准起夜时间范围的具体时间段可以根据用户的作息习惯进行设置;获取触发时间信息之后,调取控制装置内预设的基准起夜时间范围,将触发时间信息与基准起夜时间范围比对,若触发时间信息落入到基准起夜时间范围内,则控制床头灯逐渐点亮开启。

关于当前触发行为信息的检测的过程,可以通过主动触发获取的方式,也可以通过被动触发获取的方式。

其中,如图2所示,获取主动检测触发信息的方法如下:

步骤2100:获取床头灯开关的当前按压信息。

其中,在床头灯开关的按钮上设置压力传感器,通过压力传感器来获取用户的按压信息,压力传感器的型号优选宇博智能rfp-602柔性薄膜压力传感器。

步骤2200:根据当前按压信息以获取当前触发时间信息。

其中,若用户按压床头灯开关的按钮,则压力传感器输出压力信号,通过联网获取此时的时间信息,即用户按压床头灯开关按钮时的时间信息,就是当前触发时间信息。

其中,如图3所示,获取被动检测触发信息的方法如下:

步骤3000:定义床体上侧均匀设置有若干压力传感器;获取压力传感器的当前压力检测信息。

其中,在用户睡觉的床体的上表面均匀铺设若干压力传感器,压力传感器优选宇博智能rfp612薄膜压力传感器;薄膜压力传感器将施加在传感器感应区域的压力转换成电阻信号,压力越大,传感器输出的电阻越小,根据压力值与电阻的曲线获取压力传感器的压力检测值,即压力检测信息。

步骤4000:根据当前压力检测信息与所预设的第一基准压力检测信息的比较情况获取压力传感器的当前受压数量信息。

其中,第一基准压力检测信息与床体上压力传感器的数量以及用户的体重有关,例如床体上均匀排布有120个压力传感器,用户的体重为70kg,此处重力加速度g取10n/kg,用户平躺时有80个压力传感器受压,此时受压的压力传感器的压力检测信息平均值为8.75n;侧躺时有40个压力传感器受压,此时受压的压力传感器的压力检测信息平均值为17.5n;坐起时有25个压力传感器受压,此时受压的压力传感器的压力检测信息平均值为28n;第一基准压力检测信息为5-12n,此处第一基准压力检测信息优选为10n;受压数量信息为压力检测信息大于第一基准压力检测信息的压力传感器的数量。

步骤5000:根据当前受压数量信息与所预设的第一基准数量信息的比较情况判断是否获取被动检测触发信息。

其中,第一基准数量信息为10-30个,此处第一基准数量信息优选为25个;获取受压数量信息之后,调取控制装置内存储的第一基准数量信息与受压数量信息进行比较。

步骤5100:若当前受压数量信息大于所预设的第一基准数量信息,则不获取被动检测触发信息。

其中,若受压数量信息大于第一基准数量信息,说明用户躺在床体上没有下床,即用户没有要起夜,则不获取被动检测触发信息。

步骤5200:若当前受压数量信息不大于所预设的第一基准数量信息,则获取被动检测触发信息。

其中,若受压数量信息不大于第一基准数量信息,说明用户不是平躺或侧躺于床体上,而是从床上坐起或下床,即判断用户要起夜,则获取被动检测触发信息。

步骤5300:若当前受压数量信息不大于所预设的第一基准数量信息,则获取当前用户的当前心率信息。

其中,若受压数量信息不大于第一基准数量信息,说明用户不是平躺或侧躺于床体上,即用户可能要起夜,也可能是无意识坐起,则需要通过进一步获取用户的心率信息进行验证;心率是指正常人安静状态下每分钟心跳的次数,也叫安静心率,一般为60~100次/分,可因年龄、性别或其他生理因素产生个体差异;基准心率信号为用户睡眠时的心率信息,可以根据用户的实际情况进行设置,例如用户的安静心率为70次/分,用户睡眠时的心率为60次/分,则基准心率信息大于60次/分且小于70次/分,此时基准心率信息优选为65次/分;若心率信息大于基准心率信息,说明用户处于醒来状态,即进一步证明用户要起夜,则获取被动检测触发信息。

步骤5311:若当前心率信息大于所预设的基准心率信号,则获取被动检测触发信息。

其中,若心率信息大于基准心率信号,则说明用户处于清醒状态,进一步证明用户是要起夜,则获取被动检测触发信息。

步骤5321:若当前心率信息不大于所预设的基准心率信号,则不获取被动检测触发信息。

其中,若心率信息不大于基准心率信号,说明用户仍然处于睡眠状态,可能是无意识坐起等,而不是要起夜,则不需要获取被动检测触发信息。

步骤5331:若当前心率信息大于所预设的基准心率信息,则根据当前受压数量信息与所预设的第二基准数量信息的比较情况判断是否获取被动检测触发信息;第一基准数量信息大于第二基准数量信息。

其中,若心率信息大于基准心率信号,用户可能是要起夜,还可能是用户做噩梦等情况导致,无法准确判断用户是否要起夜,则需要进一步通过第二基准数量信息与受压数量信息的比较进行判断;第二基准数量信息为0-5个,此处第二基准数量信息优选2个。

步骤5332:若当前受压数量信息大于所预设的第二基准数量信息,则不获取被动检测触发信息。

其中,受压数量信息大于所预设的第二基准数量信息,说明用户没有从床上下至地面,证明用户不是要起夜,则不获取被动检测触发信息。

步骤5333:若当前受压数量信息不大于所预设的第二基准数量信息,则获取当前触发时间信息。

其中,受压数量信息不大于所预设的第二基准数量信息,说明用户离开床体,进一步证明用户是要起夜,则获取被动检测触发信息。

关于起夜后床头灯关闭的监测控制方法,即床头灯处于启动的状态,则对床体与用户头部对应的位置的压力情况进行检测,一旦压力大于基准压力,则控制床头灯关闭,如图4所示,具体方法如下:

步骤6100:定义床体上对应当前用户头部位置设有若干压力传感器;若床头灯处于开启状态,则获取床体上的头部压力检测信息。

步骤6200:根据头部压力检测信息与所预设的第二基准压力检测信息之间的比较情况以控制是否关闭床头灯。

步骤6300:若头部压力检测信息大于第二基准压力检测信息,则控制床头灯关闭。

其中,床体上设有压力传感器,压力传感器设于床体上与用户头部对应的位置,压力传感器优选宇博智能rfp612薄膜压力传感器;例如用户头部趟在床体上时的压力值为5n,用户头部未趟在床体上时的压力值为1n,则第二基准压力检测信息需要大于1n且小于5n,此处第二基准压力检测信息优选为3n;通过压力传感器检测床体头部位置的压力检测信息,若压力检测信息大于第二基准压力检测信息,说明用户起夜后已回到床上躺好,则控制床头灯关闭,使床头灯不易因用户忘记关灯而保持一直开启。

步骤6400:若头部压力检测信息大于第二基准压力检测信息且保持该状态所预设的时间,则控制床头灯关闭。

其中,所预设的时间为1-5分钟,此处所预设的时间优选为5分钟;通过保持所预设的时间来判断,能够有效避免误判断情况的发生,例如用户开启床头灯之后未坐起而造成的误判,而导致床头灯自动关闭。

本发明实施例提供一种计算机可读存储介质,存储有能够被处理器加载执行时实现如图1-图4流程中所述的各个步骤。

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

基于同一发明构思,本发明实施例提供一种控制装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,该程序能够被处理器加载执行时实现如图1-图4流程中所述的一种灯光控制方法。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

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