一种台灯控制系统及其控制方法与流程

文档序号:15024757发布日期:2018-07-27 11:39阅读:645来源:国知局

本发明属于智能控制技术领域,特别涉及一种台灯控制系统及其控制方法。



背景技术:

台灯是人们生活中用来照明的常用家用电器,通常用于晚间的伏案工作。LED台灯的光 源通常由多个LED灯珠共同组成,当使用者离开台灯的光照范围时,也就是使用者不使用 LED台灯时,所有LED灯珠都点亮将造成能源浪费,也有些人习惯照着光才能睡眠,当处于睡眠状态时已经不需要台灯,但台灯还在进行工作,造成了台灯使用寿命降低和能源的浪费。

中国专利CN201210345055.7提供智能台灯控制方法,通过工作时间与判断台灯周围是否有人来开启或关闭台灯,但实际情况中很多人由于太困灯原因进入睡眠从而忘记关闭台灯,这样的情况系统就无法解决了,所以发明一种智能判断需求的台灯时十分有必要的。



技术实现要素:

本发明目的在于提供一种台灯控制系统及其控制方法。

一种台灯控制系统及其控制方法,包括如下步骤,

步骤一:台灯打开,启动系统,获取时间,时间段为黑夜跳至步骤二;

步骤二:检测房间是否有人,检测到有人则跳至步骤三,未检测到有人则跳至步骤四;

步骤三:启动摄像头获取房间内人体头部所处坐标(X,Y),保存至处理器并跳至步骤五;

步骤四:检测时间T中房间内是否有检测到人体信号,若时间T内房间未检测到人体信号则跳至步骤十一,若时间T内房间内检测到人体信号则跳至步骤三;

步骤五:启动床头处的人体检测装置,检测床范围内是否检测到人体信号,若检测到人体信号则跳至步骤六,若未检测到人体信号则调制步骤七;

步骤六:每隔时间T1获取一次人体头部坐标(X1,Y1),计算两次坐标的差值绝对值|X1-X|与|Y1-Y|,其中(X1,Y1)值赋予(X,Y),判断两个差值绝对值其中是否有一个以上大于所设定预设阈值,若两个坐标差值大于预设阈值则重复步骤六,若两个坐标差值未超过预设定阈值则跳至步骤八,若无法获取人体头部坐标则跳至步骤四;

步骤七:每隔时间T1获取一次人体头部坐标(X1,Y1),计算两次坐标的差值绝对值|X1-X|与|Y1-Y|,其中(X1,Y1)值赋予(X,Y),判断两个差值绝对值其中是否有一个以上大于所设定预设阈值,若两个坐标差值大于预设阈值则重复步骤七,若两个坐标差值未超过预设定阈值则跳至步骤九,若无法获取人体头部坐标则跳至步骤四;

步骤八:处理器每隔T2时间降低一次台灯LED10%电压占空比,判断电压占空比在10%时之前复位按键是否有触发,若在10%之间有触发则跳至步骤十,若未有触发复位按键则跳至步骤十一;

步骤九:处理器每隔T3时间降低一次台灯LED10%电压占空比,判断电压占空比在10%时之前复位按键是否有触发,若在10%之间有触发则跳至步骤十,若未有触发复位按键则跳至步骤十一;

步骤十:处理器调节台灯LED电压占空比至100%并跳至步骤一;

步骤十一:关闭台灯,等待台灯打开后跳至步骤一。

其中,台灯连接时钟模块,用于判断所处时间段是否未白天或是夜晚,将检测值发送至处理器。

其中,房间内放置有两个人体检测装置,一个检测整个房间范围,另一个检测房间床所处的范围。

其中,房间内放置有两个高清摄像头,分别放置在房间最高处的两个对角,用于检测房间内人所处的坐标值,并发送至处理器。

其中,时间T的检测范围未10min~30min。

其中,(X1,Y1)和(X,Y)的绝对值差值设定阈值为1~5。

其中,时间T1的检测范围未5min~10min。

其中,时间T2的设定值为3min。

其中,时间T3所设定的值为5min。

其中,系统用于单人房间,或房间内只有一个人。

有益效果:

本发明根据用户在房间内具体位置,和通过高清摄像头拍摄于处理器的头部识别判断用户在一定时间内是否进行过移动,从而判断是否需要关闭台灯,一定程度上节约能源。

附图说明

图1是本发明一种台灯控制系统及其控制方法的流程图。

图2是本发明一种台灯控制系统及其控制方法的结构图。

具体实施方式

如图1-2所示,一种台灯控制系统及其控制方法包括人体检测模块,高清摄像模块,控制器,系统通过人体检测模块判断用户在房间内的主要位置,通过高清摄像模块判断用户一定时间内是否移动过,若一定时间内用户为进行移动通过调节台灯LED刺激用户进行判断用户是否处于睡眠状态,处理器在操作台灯的关闭一种台灯控制系统及其控制方法,包括如下步骤,

步骤一:台灯打开,启动系统,获取时间,时间段为黑夜跳至步骤二;

步骤二:检测房间是否有人,检测到有人则跳至步骤三,未检测到有人则跳至步骤四;

步骤三:启动摄像头获取房间内人体头部所处坐标(X,Y),保存至处理器并跳至步骤五;

步骤四:检测时间T中房间内是否有检测到人体信号,若时间T内房间未检测到人体信号则跳至步骤十一,若时间T内房间内检测到人体信号则跳至步骤三;

步骤五:启动床头处的人体检测装置,检测床范围内是否检测到人体信号,若检测到人体信号则跳至步骤六,若未检测到人体信号则调制步骤七;

步骤六:每隔时间T1获取一次人体头部坐标(X1,Y1),计算两次坐标的差值绝对值|X1-X|与|Y1-Y|,其中(X1,Y1)值赋予(X,Y),判断两个差值绝对值其中是否有一个以上大于所设定预设阈值,若两个坐标差值大于预设阈值则重复步骤六,若两个坐标差值未超过预设定阈值则跳至步骤八,若无法获取人体头部坐标则跳至步骤四;

步骤七:每隔时间T1获取一次人体头部坐标(X1,Y1),计算两次坐标的差值绝对值|X1-X|与|Y1-Y|,其中(X1,Y1)值赋予(X,Y),判断两个差值绝对值其中是否有一个以上大于所设定预设阈值,若两个坐标差值大于预设阈值则重复步骤七,若两个坐标差值未超过预设定阈值则跳至步骤九,若无法获取人体头部坐标则跳至步骤四;

步骤八:处理器每隔T2时间降低一次台灯LED10%电压占空比,判断电压占空比在10%时之前复位按键是否有触发,若在10%之间有触发则跳至步骤十,若未有触发复位按键则跳至步骤十一;

步骤九:处理器每隔T3时间降低一次台灯LED10%电压占空比,判断电压占空比在10%时之前复位按键是否有触发,若在10%之间有触发则跳至步骤十,若未有触发复位按键则跳至步骤十一;

步骤十:处理器调节台灯LED电压占空比至100%并跳至步骤一;

步骤十一:关闭台灯,等待台灯打开后跳至步骤一。

台灯连接时钟模块,用于判断所处时间段是否未白天或是夜晚,将检测值发送至处理器,房间内放置有两个人体检测装置,一个检测整个房间范围,另一个检测房间床所处的范围,房间内放置有两个高清摄像头,分别放置在房间最高处的两个对角,用于检测房间内人所处的坐标值,并发送至处理器。

时间T的检测范围未10min~30min,(X1,Y1)和(X,Y)的绝对值差值设定阈值为1~5。时间T1的检测范围未5min~10min。时间T2的设定值为3min,时间T3所设定的值为5min,系统用于单人房间,或房间内只有一个人。

系统的具体实施例为:当台灯打开,系统自动获取时钟模块的时间信号,判断该时间段为晚上时,第一次检测房间内是不是有人存在,如果没有人存在, 则给予一个时间段判断该时间内是否有人进来,该时间段一般设定为10分钟到30分钟左右,如果检测到房间有人,开启房间两个高清摄像头,将房间图像拍摄发送至处理器,处理器通过数字处理,识别人的头部,并计算出头部所处的坐标点(x,y),启动床头处的人体检测装置,判断用户是在床上还是在床外,如果用户在床上以五分钟到十分获取一次头部坐标,判断两次头部坐标的差值,如果如果差值在5以上,判断用户正在运动中,判断用户处于清醒状态,如果差值在5下一判断用户可能出于睡眠状态,这时处理器控制台灯以每3分钟减低一次台灯电压占空比,如果在占空比降到0之前用户按下了复位键,台灯亮度恢复原状,系统检测用户头部坐标并进行判断,如果降到0还没有出发复位键,系统关闭台灯,等待台灯的下一次开启,当用户不再床上的时候,系统以五分钟到十分钟获取一次头部坐标,判断两次头部坐标的差值,如果如果差值在5以上,判断用户正在运动中,判断用户处于清醒状态,如果差值在5下一判断用户可能出于睡眠状态,这时处理器控制台灯以每3分钟减低一次台灯电压占空比,如果在占空比降到0之前用户按下了复位键,台灯亮度恢复原状,系统检测用户头部坐标并进行判断,如果降到0还没有出发复位键,系统关闭台灯,等待台灯的下一次开启。

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