一种控制闹钟信号的方法和装置与流程

文档序号:13003242阅读:252来源:国知局
一种控制闹钟信号的方法和装置与流程
本发明涉及电子
技术领域
,特别涉及一种控制闹钟信号的方法和装置。
背景技术
:闹钟的一个最重要的功能是天亮时提醒用户起床,现有的闹钟的时间需要用户根据天亮的时间进行相应的设定。在实现本公开的过程中,发明人发现至少存在以下问题:用户需要对闹钟的时间进行设定,比较耗时,给用户的使用带来不便。技术实现要素:为了克服相关技术中存在的用户需要对闹钟的时间进行设定,比较耗时的问题,本公开提供了一种控制闹钟信号的方法。所述技术方案如下:根据本公开实施例的第一方面,提供一种控制闹钟信号的方法,所述方法包括:获取第一传感器检测的光照强度;当检测到的光照强度超过第一光强阈值时,发出闹钟信号;当通过第二传感器检测到目标检测对象的满足预设位移条件时,结束所述闹钟信号。可选的,所述方法还包括:当检测到的光照强度超过第一光强阈值时,控制所述第一传感器停止工作;当达到预设时间段时,开启所述第一传感器。可选的,所述方法还包括:当检测到的光照强度超过第一光强阈值时,开启所述第二传感器;在结束所述闹钟信号之后,关闭所述第二传感器。可选的,所述方法还包括:获取当前的天气信息;根据预先存储的天气信息与光强阈值的对应关系,确定当前的天气信息对应的第一光强阈值。可选的,所述方法还包括:获取当前的日期;根据预先存储的日期与光强阈值的对应关系,确定当前的日期对应的第一光强阈值。可选的,所述当检测到的光照强度超过第一光强阈值时,发出闹钟信号,包括:当检测到的光照强度超过第一光强阈值时,如果当前时间在预设时间段内,则发出闹钟信号。根据本公开实施例的第二方面,提供一种控制闹钟信号的装置,所述装置包括:第一获取模块,用于获取第一传感器检测的光照强度;发出模块,用于当检测到的光照强度超过第一光强阈值时,发出闹钟信号;结束模块,用于当通过第二传感器检测到目标检测对象满足预设位移条件时,结束所述闹钟信号。可选的,所述装置还包括第一开关模块,所述开关模块用于:当检测到的光照强度超过第一光强阈值时,控制所述第一传感器停止工作;当达到预设时间段时,开启所述第一传感器。可选的,所述装置还包括第二开关模块,所述第二开关模块用于:当检测到的光照强度超过第一光强阈值时,开启所述第二传感器;在结束所述闹钟信号之后,关闭所述第二传感器。可选的,所述装置还包括:第二获取模块,用于获取当前的天气信息;第一确定模块,用于根据预先存储的天气信息与光强阈值的对应关系,确定当前的天气信息对应的第一光强阈值。可选的,所述装置还包括:第三获取模块,用于获取当前的日期;第二确定模块,用于根据预先存储的日期与光强阈值的对应关系,确定当前的日期对应的第一光强阈值。可选的,所述发出模块用于:当检测到的光照强度超过第一光强阈值时,如果当前时间在预设时间段内,则发出闹钟信号。根据本公开实施例的第三方面,提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现第一方面所述的控制闹钟信号的方法。根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现第一方面所述的控制闹钟信号的方法。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中,利用该方法先获取第一传感器检测的光照强度,再对光照强度进行检测,当检测到光照强度超过第一光强阈值时,发出闹钟信号,最后再根据第二传感器的检测情况,结束闹钟信号。这种闹钟信号的发出时间不需要用户进行设定,可以节约时间,方便用户使用。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。在附图中:图1是根据实施例示出的一种闹钟控制系统的结构示意图;图2是根据实施例示出的一种控制闹钟信号的方法流程图;图3是根据实施例示出的一种控制闹钟信号的方法流程图;图4是根据实施例示出的一种控制闹钟信号的方法流程图;图5是根据实施例示出的一种闹钟控制系统的工作原理图;图6是根据实施例示出的一种控制闹钟信号的装置的结构示意图;图7是根据实施例示出的一种控制闹钟信号的装置的结构示意图;图8是根据实施例示出的一种控制闹钟信号的装置的结构示意图;图9是根据实施例示出的一种控制闹钟信号的装置的结构示意图;图10是根据实施例示出的一种控制闹钟信号的装置的结构示意图;图11是根据实施例示出的一种电子设备的结构示意图。通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。实施例一本发明实施例提供了一种控制闹钟信号的方法,该方法可以应用于闹钟控制系统,如图1所示,该闹钟控制系统可以包括网络装置、闹钟、第一传感器和第二传感器等。网络装置(可以是网关、路由器等)可以是该方法的执行主体,而且网络装置设置有无线通信模块,闹钟、第一传感器和第二传感器均通过无线通信模块分别与网络装置实现无线连接。网络装置还设置有处理器、存储器、收发器等。处理器,可以为cpu(centralprocessingunit,中央处理单元)等,用于检测和分别数据。存储器,可以为ram(randomaccessmemory,随机存取存储器),flash(闪存)等,可以用于存储接收到的数据、处理过程所需的数据、处理过程中生成的数据等,如不同日期与光强阈值的对应关系、天气信息与光强阈值的对应关系等。收发器可以用于与其它设备进行数据传输。该方法还可以应用于智能闹钟,该情况下,第一传感器和第二传感器可以集成在智能闹钟中,智能闹钟还设置有处理器、存储器、收发器等,其中,处理器可以是该方法的执行主体。本实施例以应用于闹钟控制系统为例进行方案的详细说明,其它情况与之类似,本实施例不再赘述。如图2所示,该方法的处理流程可以包括如下步骤:步骤201,获取第一传感器检测的光照强度。其中,第一传感器是一种光线传感器,可以检测到光照强度,并将光照强度发送给网络装置。在实施中,第一传感器进行周期性检测光照强度,并将检测到的光照强度发送给网络装置,从而,网络装置获取光照强度。步骤202,当检测到的光照强度超过第一光强阈值时,发出闹钟信号。其中,第一光强阈值可以是对应某一时间的光照强度,如第一光强阈值为对应早上七点钟左右的光照强度。第一光强阈值也可以是保持不变的光照强度。本实施例中前一种光照强度为例进行详细说明。在实施中,网络装置周期性获取第一传感器检测的光照强度,每次获取到光照强度时,都会将该光照强度与第一光强阈值相比较,当检测到光照强度超出第一光强阈值时,向闹钟发送闹钟开启的电信号,闹钟接收到该电信号之后开启闹钟信号,如响铃或震动等。可选的,为了避免网络装置检测到夜间灯光的光照强度超过第一光强阈值时,也发出闹钟信号,可以将步骤102进行如下处理:当检测到的光照强度超过第一光强阈值时,如果当前时间在预设时间段内,则发出闹钟信号。在实施中,网络装置中可以预先设置有控制闹钟发出闹铃信号的预设时间段,例如可以将上午6点至8点之间设置为预设时间段。当网络装置检测到光照强度超过第一光强阈值时,网络装置先判断当前时间是否在6点至8点之间,再基于判断结果,确定是否控制闹钟发出闹钟信号。具体的,当网络装置检测到光照强度超过第一光强阈值时,网络装置判断出当前时间在6点至8点之间,网络装置向闹钟发送闹钟开启的电信号,闹钟接收到该电信号之后发出闹钟信号;当网络装置检测到光照强度超过第一光强阈值时,网络装置判断出当前时间不在6点至8点之间,网络装置不向闹钟发送闹钟开启的电信号,则闹钟不会发出闹钟信号。这样,可以避免用户在夜间打开灯光,网络装置检测到的光照强度超过第一光强阈值时,也控制闹钟发出闹钟信号,打扰用户的休息。步骤203,当通过第二传感器检测到目标检测对象满足预设位移条件时,结束所述闹钟信号。其中,第二传感器可以是一种近距离传感器,放置在用户(也即目标检测对象)的床5附近,可以对用户进行周期性检测,并将检测到用户这一信息发送给网络装置。在实施中,用户躺在床上时,第二传感器可以检测到用户,并将检测到用户这一信息发送给网络装置,网络装置接收到该信息后,控制闹钟持续发出闹钟信号。当用户听到闹钟起床,离开床时,第二传感器检测不到用户,网络装置接收不到第二传感器发送的信息,则网络装置向闹钟发送闹钟关闭的电信号,闹钟接收到该电信号之后,结束闹钟信号。这种,根据光照强度开启闹钟信号,根据用户的位移条件关闭闹钟信号,不需要用户对闹钟进行设定时间,可以节约时间,方便用户的使用。可选的,第二传感器没必要一直处于工作状态,可以在需要第二传感器工作时,网络装置控制其工作,不需要第二传感器工作时,网络装置控制其停止工作,相应的处理可以如下:当检测到的光照强度超过第一光强阈值时,开启第二传感器;在结束闹钟信号之后,关闭第二传感器。在实施中,当网络装置检测到光照强度超过第一光强阈值时,控制闹钟发出闹钟信号的同时,可以向第二传感器发送开启工作的电信号,第二传感器接收到该电信号之后,开启工作。在结束闹钟信号之后,网络装置可以向第二传感器发送关闭工作的电信号,第二传感器接收到该电信号之后,停止工作。这样,减少第二传感器的耗电,从而,达到节约用电的效果。可选的,与第二传感器类似,第一传感器也没必要一直处于工作状态,相应的处理可以如下:当检测到的光照强度超过第一光强阈值时,控制第一传感器停止工作;当达到预设时间段时,开启第一传感器。在实施中,当网络装置检测到光照强度超过第一光强阈值,控制闹钟发出闹钟信号的同时,可以向第一传感器发送停止工作的电信号,第一传感器接收到该电信号之后,停止工作。当网络装置再次达到预设时间段时,如达到第二天的6点至8点之间的时间段时,网络装置向第一传感器发送开启工作的电信号,第一传感器接收到该电信号之后开启工作。这样,网络装置控制第一传感器在预设时间段内工作,可以避免第一传感器在夜间检测灯光的光照强度。另外,也可以达到节约用电的效果。可选的,由于天亮时间和当前的日期有关,相应的,如图3所示,该方法还包括如下步骤:步骤301,获取当前的日期。在实施中,不同日期的光强阈值有可能不相同,特别是不同季节的日期,例如一月一日的七点钟左右的光照强度和六月一日的七点钟的光照强度明显不同,那么,网络装置在控制闹钟发出闹钟信号之前,可以先获取当前的日期。步骤302,根据预先存储的日期与光强阈值的对应关系,确定当前的日期对应的第一光强阈值。在实施中,网络装置中可以预先存储有日期与光强阈值的对应关系,确定当前的日期对应的第一光强阈值。例如,如表1所示,网络装置中可以预先存储有不同日期的七点钟与光强阈值的对应关系,网络装置根据当前日期的七点钟对应的光照强度,确定第一光强阈值。表1不同日期的七点钟与光强阈值的对应关系日期光照强度日期1a日期2b日期3c…………这样,当天亮时间跟随日期变化时,也可以保证闹钟信号响起的时间不变,用户也不用对闹钟时间进行调整,可以方便用户使用。可选的,由于天亮时间和当前的天气信息也有很大的关系,相应的,如图4所示,该方法还包括如下步骤:步骤401,获取当前的天气信息。由于天亮时间受当前天气信息的影响比较大,例如,晴天七点钟的光照强度与阴天七点钟的光照强度不相同,那么,网络装置可以在获取当前日期之后再获取当前的天气信息。步骤402,根据预先存储的天气信息与光强阈值的对应关系,确定当前的天气信息对应的第一光强阈值。在实施中,如表2所示,网络装置中可以预先存储有天气信息与光强阈值的对应关系,确定当前的天气信息对应的第一光强阈值。表2天气信息与光强阈值的对应关系天气信息光照强度天气信息1l天气信息2m天气信息3n…………基于上述所有所述,如图5所示,该控制闹钟信号的方法的具体过程可以如下:当网络装置达到预设时间段时,如上述所述6点至8点之间的时间段,网络装置控制第一传感器开启工作。第一传感器进行检测当前的光照强度,并将该光照强度发送给网络装置。网络装置检测当前光照强度之前,可以先根据表1查找对应当前日期的光强阈值,再根据表2查找对应当前天气信息的光强阈值,之后确定第一光强阈值。当网络装置检测到光照强度超过第一光强阈值时,向闹钟发送开启闹钟信号的电信号,闹钟接收到该电信号之后,发出闹钟信号,如响铃或震动等。当网络装置检测到光照强度超过第一光强阈值时,网络装置还分别控制第一传感器停止工作和控制第二传感器开启工作。闹钟信号响起之后,存在两种情况,第一种情况:若此时用户还在睡觉,第二传感器检测到用户,网络装置接收第二传感器发送的信息,闹钟信号一直持续。用户听到闹钟信号后起床,第二传感器检测不到用户,网络装置接收不到第二传感器发送的信息,则网络装置控制闹钟关闭闹钟信号。第二种情况:此时用户已经起床,第二传感器检测不到用户,网络装置接收不到第二传感器发送的信息,则网络装置控制闹钟关闭闹钟信号。网络装置控制闹钟结束闹钟信号的同时,还控制第二传感器停止工作。本实施例中,利用该方法先获取第一传感器检测的光照强度,再对光照强度进行检测,当检测到光照强度超过第一光强阈值时,发出闹钟信号,最后再根据第二传感器的检测情况,结束闹钟信号。这种闹钟信号的发出时间不需要用户进行设定,可以节约时间,方便用户使用。实施例二本公开又提供了一种控制闹钟信号的装置,如图6所示,所述装置包括:第一获取模块610、发出模块620和结束模块630。第一获取模块610被配置为获取第一传感器检测的光照强度;发出模块620被配置为当检测到的光照强度超过第一光强阈值时,发出闹钟信号;结束模块630被配置为当通过第二传感器检测到目标检测对象满足预设位移条件时,结束所述闹钟信号。可选的,如图7所示,该装置还包括第一开关模块640,第一开关模块640被配置为:当检测到的光照强度超过第一光强阈值时,控制所述第一传感器停止工作;当达到预设时间段时,开启所述第一传感器。可选的,如图8所示,该装置还包括第二开关模块650,第二开关模块650被配置为:当检测到的光照强度超过第一光强阈值时,开启所述第二传感器;在结束所述闹钟信号之后,关闭所述第二传感器。可选的,如图9所示,该装置还包括:第二获取模块660和第一确定模块670。第二获取模块660被配置为获取当前的天气信息;第一确定模块670被配置为根据预先存储的天气信息与光强阈值的对应关系,确定当前的天气信息对应的第一光强阈值。可选的,如图10所示,该装置还包括:第三获取模块680和第二确定模块690。第三获取模块680被配置为获取当前的日期;第二确定模块690被配置为根据预先存储的日期与光强阈值的对应关系,确定当前的日期对应的第一光强阈值。可选的,发出模块620被配置为当检测到的光照强度超过第一光强阈值时,如果当前时间在预设时间段内,则发出闹钟信号。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。本实施例中,先获取第一传感器检测的光照强度,再对光照强度进行检测,当检测到光照强度超过第一光强阈值时,发出闹钟信号,最后再根据第二传感器的检测情况,结束闹钟信号。这种闹钟信号的发出时间不需要用户进行设定,可以节约时间,方便用户使用。需要说明的是:上述实施例提供的控制闹钟信号的装置在控制闹钟信号时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的控制闹钟信号的装置与控制闹钟信号的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。实施例三本公开还提供了一种电子设备,该电子设备可以是如路由器、网关等的网络装置,也可以是智能闹钟等。该电子设备包括处理器和存储器,存储器中存储有至少一条指令,该指令由处理器加载并执行以实现实施例一所述的控制闹钟信号的方法。图11是根据一示例性实施例示出的一种电子设备1100的框图。例如,电子设备1100可以被提供为一路由器。参照图11,电子设备1100包括处理组件1122,其进一步包括一个或多个处理器,以及由存储器1132所代表的存储器资源,用于存储可由处理部件1122的执行的指令,例如应用程序。存储器1132中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1122被配置为执行指令,以执行上述控制闹钟信号的方法。电子设备1100还可以包括一个电源组件1126被配置为执行电子设备1100的电源管理,一个有线或无线网络接口1150被配置为将电子设备1100连接到网络,和一个输入输出(i/o)接口1158。电子设备1100可以操作基于存储在存储器1132的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。电子设备1100可以包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:获取第一传感器检测的光照强度;当检测到的光照强度超过第一光强阈值时,发出闹钟信号;当通过第二传感器检测到目标检测对象满足预设位移条件时,结束所述闹钟信号。可选的,所述方法还包括:当检测到的光照强度超过第一光强阈值时,控制所述第一传感器停止工作;当达到预设时间段时,开启所述第一传感器。可选的,所述方法还包括:当检测到的光照强度超过第一光强阈值时,开启所述第二传感器;在结束所述闹钟信号之后,关闭所述第二传感器。可选的,所述方法还包括:获取当前的天气信息;根据预先存储的天气信息与光强阈值的对应关系,确定当前的天气信息对应的第一光强阈值。可选的,所述方法还包括:获取当前的日期;根据预先存储的日期与光强阈值的对应关系,确定当前的日期对应的第一光强阈值。可选的,所述当检测到的光照强度超过第一光强阈值时,发出闹钟信号,包括:当检测到的光照强度超过第一光强阈值时,如果当前时间在预设时间段内,则发出闹钟信号。本公开实施例中,先获取第一传感器检测的光照强度,再对光照强度进行检测,当检测到光照强度超过第一光强阈值时,发出闹钟信号,最后再根据第二传感器的检测情况,结束闹钟信号。这种闹钟信号的发出时间不需要用户进行设定,可以节约时间,方便用户使用。本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本
技术领域
中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1