基于室内噪音的自动助眠方法、智能电子设备及存储介质

文档序号:1867957 发布日期:2021-11-23 浏览:20次 >En<

阅读说明:本技术 基于室内噪音的自动助眠方法、智能电子设备及存储介质 (Automatic sleep aiding method based on indoor noise, intelligent electronic equipment and storage medium ) 是由 王敏洁 于 2021-08-30 设计创作,主要内容包括:本发明公开了一种基于室内噪音的自动助眠方法、终端设备及存储介质,基于室内噪音的自动助眠方法应用于智能电子设备,智能电子设备至少用于控制智能门窗打开或关闭,基于室内噪音的自动助眠方法包括以下步骤:在智能门窗处于打开状态时,每隔第一预设时间间隔检测当前室内环境在第一预设检测时长内的第一平均噪音值;判断第一平均噪音值连续多次大于第一预设噪音阈值的第一持续检测次数是否等于第一预设次数;若第一平均噪音值连续多次大于第一预设噪音阈值的第一持续检测次数等于第一预设次数,则控制智能门窗关闭,以隔绝室外噪音。本发明公开的基于室内噪音的自动助眠方法旨在使用户能够方便且有效地抵御室外噪音。(The invention discloses an automatic sleep-aiding method based on indoor noise, a terminal device and a storage medium, wherein the automatic sleep-aiding method based on the indoor noise is applied to intelligent electronic equipment, the intelligent electronic equipment is at least used for controlling an intelligent door and window to be opened or closed, and the automatic sleep-aiding method based on the indoor noise comprises the following steps: when the intelligent door and window is in an open state, detecting a first average noise value of the current indoor environment within a first preset detection duration at intervals of a first preset time interval; judging whether a first continuous detection frequency of the first average noise value which is continuously and repeatedly larger than a first preset noise threshold value is equal to a first preset frequency or not; if the first continuous detection times that the first average noise value is continuously larger than the first preset noise threshold value for multiple times are equal to the first preset times, the intelligent door and window is controlled to be closed so as to isolate outdoor noise. The invention discloses an automatic sleep-aiding method based on indoor noise, which aims to enable a user to conveniently and effectively resist outdoor noise.)

基于室内噪音的自动助眠方法、智能电子设备及存储介质

技术领域

本发明属于智能家居技术领域,具体涉及一种基于室内噪音的自动助眠方法、智能电子设备及存储介质。

背景技术

随着城市建设的发展,夜间施工已经成为了常见现象,睡眠时段的施工噪音会严重影响人们的睡眠质量。

当施工噪音影响到睡眠时,传统的解决办法只能主动去关闭门窗。人在夜间睡眠时段视野条件不佳且意识不清醒,尤其是在冬天天气寒冷的情况下,起床关闭门窗存在极大的不便。

因此,如何使用户能够方便且有效地抵御室外噪音,是本领域技术人员亟待解决的技术问题。

发明内容

为了克服现有技术的上述缺点,本发明的目的在于提供一种基于室内噪音的自动助眠方法,旨在使用户能够方便且有效地抵御室外噪音。

本发明为达到其目的,所采用的技术方案如下:

一种基于室内噪音的自动助眠方法,应用于智能电子设备,所述智能电子设备至少用于控制智能门窗打开或关闭,所述基于室内噪音的自动助眠方法包括以下步骤:

在所述智能门窗处于打开状态时,每隔第一预设时间间隔检测当前室内环境在第一预设检测时长内的第一平均噪音值;

判断所述第一平均噪音值连续多次大于第一预设噪音阈值的第一持续检测次数是否等于第一预设次数;

若所述第一平均噪音值连续多次大于所述第一预设噪音阈值的所述第一持续检测次数等于所述第一预设次数,则控制所述智能门窗关闭,以隔绝室外噪音。

进一步地,所述控制所述智能门窗关闭的步骤之后,还包括:

在所述智能门窗关闭后,每隔第二预设时间间隔检测当前室内环境在第二预设检测时长内的第二平均噪音值;

判断所述第二平均噪音值连续多次大于第二预设噪音阈值的第二持续检测次数是否等于第二预设次数;

若所述第二平均噪音值连续多次大于所述第二预设噪音阈值的所述第二持续检测次数等于所述第二预设次数,则播放预设的助眠音频。

进一步地,所述在所述智能门窗关闭后,每隔第二预设时间检测当前室内环境在第二预设检测时长内的第二平均噪音值的步骤之后,还包括:

判断所述第二平均噪音值持续不大于所述第二预设噪音阈值的第一持续时长是否达到第一预设时长;

若所述第二平均噪音值持续不大于所述第二预设噪音阈值的所述第一持续时长达到所述第一预设时长,则控制所述智能门窗打开。

进一步地,所述判断所述第二平均噪音值持续不大于所述第二预设噪音阈值的第一持续时长是否达到第一预设时长的步骤之后,还包括:

若所述第二平均噪音值持续不大于所述第二预设噪音阈值的所述第一持续时长未达到所述第一预设时长,则保持所述智能门窗关闭。

进一步地,所述播放预设的助眠音频的步骤之后,还包括:

在播放所述助眠音频后,每隔第三预设时间间隔检测当前室内环境在第三预设检测时长内的第三平均噪音值;其中,在检测当前室内环境在所述第三预设检测时长内的所述第三平均噪音值的过程中,所述助眠音频处于暂停状态;

判断所述第三平均噪音值是否大于第三预设噪音阈值;

若所述第三平均噪音值不大于所述第三预设噪音阈值,则判断所述第三平均噪音值持续不大于所述第三预设噪音阈值的第二持续时长是否达到第二预设时长;

若所述第三平均噪音值持续不大于所述第三预设噪音阈值的所述第二持续时长达到所述第二预设时长,则控制所述助眠音频停止和/或控制所述智能门窗打开。

进一步地,所述判断所述第三平均噪音值是否大于第三预设噪音阈值的步骤之后,还包括:

若所述第三平均噪音值大于所述第三预设噪音阈值,则播放所述助眠音频;

若所述第三平均噪音值不大于所述第三预设噪音阈值,则判断所述第三平均噪音值持续不大于所述第三预设噪音阈值的所述第二持续时长是否达到所述第二预设时长;

若所述第三平均噪音值持续不大于所述第三预设噪音阈值的所述第二持续时长未达到所述第二预设时长,则播放所述助眠音频。

进一步地,所述在所述智能门窗处于打开状态时,每隔第一预设时间间隔检测当前室内环境在第一预设检测时长内的第一平均噪音值的步骤,包括:

在所述智能门窗处于打开状态时,将预设的第一计数器的数值重置为零,并每隔所述第一预设时间间隔对当前室内环境进行噪音检测,且每次进行所述噪音检测的检测时长为所述第一预设检测时长;

计算当前室内环境在所述第一预设检测时长内的所述第一平均噪音值,并判断所述第一平均噪音值是否大于所述第一预设噪音阈值;

若所述第一平均噪音值大于所述第一预设噪音阈值,则控制所述第一计数器的数值加一;

若所述第一平均噪音值不大于所述第一预设噪音阈值,则控制所述第一计数器的数值重置为零。

进一步地,所述在所述智能门窗关闭后,每隔第二预设时间间隔检测当前室内环境在第二预设检测时长内的第二平均噪音值的步骤,包括:

在所述智能门窗关闭后,将预设的第二计数器的数值重置为零,并每隔所述第二预设时间间隔对当前室内环境进行噪音检测,且每次进行所述噪音检测的检测时长为所述第二预设检测时长;

计算当前室内环境在所述第二预设检测时长内的所述第二平均噪音值,并判断所述第二平均噪音值是否大于所述第二预设噪音阈值;

若所述第二平均噪音值大于所述第二预设噪音阈值,则控制所述第二计数器的数值加一;

若所述第二平均噪音值不大于所述第二预设噪音阈值,则控制所述第二计数器的数值重置为零。

对应地,本发明还提出一种智能电子设备,所述智能电子设备包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的自动助眠程序,所述自动助眠程序配置为实现如前述的基于室内噪音的自动助眠方法的步骤。

对应地,本发明还提出一种存储介质,所述存储介质上存储有自动助眠程序,所述自动助眠程序被处理器执行时实现如前述的基于室内噪音的自动助眠方法的步骤。

与现有技术相比,本发明的有益效果是:

本发明提出的基于室内噪音的自动助眠方法,通过每隔第一预设时间间隔检测当前室内环境在第一预设检测时长内的第一平均噪音值,并在第一平均噪音值连续多次大于第一预设噪音阈值的第一持续检测次数等于第一预设次数时,控制智能门窗自动关闭,从而可方便有效地帮助处于睡眠状态的用户抵御室外的噪音,以智能化手段降低了室内环境的嘈杂度并使之更适于睡眠。

附图说明

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

图1为本发明第一实施例中基于室内噪音的自动助眠方法的流程示意图;

图2为本发明第二实施例中基于室内噪音的自动助眠方法的流程示意图;

图3为本发明第三实施例中基于室内噪音的自动助眠方法的流程示意图;

图4为本发明第四实施例中基于室内噪音的自动助眠方法的流程示意图;

图5为本发明第五实施例中基于室内噪音的自动助眠方法的流程示意图;

图6为本发明第六实施例中基于室内噪音的自动助眠方法的流程示意图;

图7为本发明第七实施例中基于室内噪音的自动助眠方法的流程示意图;

图8为本发明实施例方案涉及的硬件运行环境的终端设备结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

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

如图8所示,图8是本发明实施例方案涉及的硬件运行环境的智能电子设备的结构示意图。

本实施例的智能电子设备可以是一种智能电视机、手机、平板电脑等具有存储功能的智能电子设备。

如图8所示,该智能电子设备可以包括:处理器1001,例如CPU,通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元(比如键盘(Keyboard)),可选的用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图8中示出的智能电子设备并不构成对智能电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图8所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及自动助眠程序。

在如图8所示的智能电子设备中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要包括输入单元比如键盘,键盘包括无线键盘和有线键盘,用于连接客户端,与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的自动助眠程序,并执行下述任一实施例中的基于室内噪音的自动助眠方法中的操作。

基于上述硬件结构,提出本发明的基于室内噪音的自动助眠方法实施例。

参照图1,本发明一实施例提供一种基于室内噪音的自动助眠方法,应用于智能电子设备,智能电子设备至少用于控制智能门窗打开或关闭,基于室内噪音的自动助眠方法包括以下步骤:

在智能门窗处于打开状态时,每隔第一预设时间间隔检测当前室内环境在第一预设检测时长内的第一平均噪音值;

判断第一平均噪音值连续多次大于第一预设噪音阈值的第一持续检测次数是否等于第一预设次数;

若第一平均噪音值连续多次大于第一预设噪音阈值的第一持续检测次数等于第一预设次数,则控制智能门窗关闭,以隔绝室外噪音。

在本实施例的具体实施过程中,可通过设置计时器来触发智能电子设备在各个时间点执行相对应的操作。本实施例中可设置第一计时器,基于该第一计时器,以下针对本实施例中的各个步骤进行详细说明:

S1,在智能门窗处于打开状态时,每隔第一预设时间间隔检测当前室内环境在第一预设检测时长内的第一平均噪音值;

当智能门窗处于打开状态时,第一计时器的时间重置为零并开始计时,假设第一预设时间间隔设定为5分钟,第一预设检测时长设定为1分钟,则在第一计时器到达第5分钟时开始对当前室内环境进行噪音检测,并在第一计时器到达第6分钟时停止噪音检测,最终根据这1分钟内检测的实时噪音值计算出第一平均噪音值;然后第一计时器的时间重置为零并重新开始计时,以重复上述检测过程。其中,采用平均噪音值的方式是为了排除偶发情况对噪音值检测的影响(如房间内有物体掉落发出响声),尽量还原室内的真实噪音情况,从而提高噪音值检测的准确性。

S2,判断第一平均噪音值连续多次大于第一预设噪音阈值的第一持续检测次数是否等于第一预设次数;

假设第一预设噪音阈值为50dB,第一预设次数为3次,则若在某次检测中第一平均噪音值大于50dB,且在该次检测之后连续两个检测周期的检测中第一平均噪音值均大于50dB,则判定第一平均噪音值连续多次大于第一预设噪音阈值(50dB)的第一持续检测次数等于第一预设次数(3次)。

S3,若第一平均噪音值连续多次大于第一预设噪音阈值的第一持续检测次数等于第一预设次数,则控制智能门窗关闭,以隔绝室外噪音;

此处通过将第一预设次数设置为多次,使得只有在连续多个周期的检测中均显示噪音超标的情况下才关闭门窗,从而在一定程度上避免了偶发性噪音的影响(如某段时间内有一批大型货车经过而导致噪音超标,但并不会对用户后续的睡眠质量造成太大影响),使噪音检测更有针对性地指向会对用户睡眠产生实质影响的持续性噪音,进一步提高了噪音检测结果的准确性。其中,智能门窗的运动可通过安装于智能门窗内的伺服电机等驱动装置实现,具体地,驱动装置的输入端与智能电视机等智能终端设备的输出端通信连接,智能终端设备通过输出开启信号和关闭信号控制驱动装置的运转,进而控制智能门窗的打开与关闭。需要说明的是,智能终端设备通过控制驱动装置来驱动门窗开闭为本领域技术人员所熟知和通用的技术,故在此对驱动装置与智能门窗的具体连接方式、以及开闭驱动的具体实现方式等不再赘述。

由此可见,本实施例通过每隔第一预设时间间隔检测当前室内环境在第一预设检测时长内的第一平均噪音值,并在第一平均噪音值连续多次大于第一预设噪音阈值的第一持续检测次数等于第一预设次数时,控制智能门窗自动关闭,从而可方便有效地帮助处于睡眠状态的用户抵御室外的噪音,以智能化手段降低了室内环境的嘈杂度并使之更适于睡眠。

进一步地,参照图2,在一个示例性的实施例中,控制智能门窗关闭的步骤之后,还包括:

在智能门窗关闭后,每隔第二预设时间间隔检测当前室内环境在第二预设检测时长内的第二平均噪音值;

判断第二平均噪音值连续多次大于第二预设噪音阈值的第二持续检测次数是否等于第二预设次数;

若第二平均噪音值连续多次大于第二预设噪音阈值的第二持续检测次数等于第二预设次数,则播放预设的助眠音频。

在本实施例的具体实施过程中,可通过设置计时器来触发智能电子设备在各个时间点执行相对应的操作。本实施例中可设置第二计时器,基于该第二计时器,以下针对本实施例中的各个步骤进行详细说明:

S4,在智能门窗关闭后,每隔第二预设时间间隔检测当前室内环境在第二预设检测时长内的第二平均噪音值;

当智能门窗关闭后,第二计时器的时间重置为零并开始计时,假设第二预设时间间隔设定为15分钟,第二预设检测时长设定为2分钟,则在第二计时器到达第15分钟时开始对当前室内环境进行噪音检测,并在第二计时器到达第17分钟时停止噪音检测,最终根据这2分钟内检测的实时噪音值计算出第二平均噪音值;然后第二计时器的时间重置为零并重新开始计时,以重复上述检测过程。其中,采用平均噪音值的方式是为了排除偶发情况对噪音值检测的影响(如房间内有物体掉落发出响声),尽量还原室内的真实噪音情况,从而提高噪音值检测的准确性。

S5,判断第二平均噪音值连续多次大于第二预设噪音阈值的第二持续检测次数是否等于第二预设次数;

假设第二预设噪音阈值为40dB,第二预设次数为2次,则若在某次检测中第二平均噪音值大于40dB,且在该次检测之后的一次检测中第二平均噪音值亦大于40dB,则判定第二平均噪音值连续多次大于第二预设噪音阈值(40dB)的第二持续检测次数等于第二预设次数(2次)。

S6,若第二平均噪音值连续多次大于第二预设噪音阈值的第二持续检测次数等于第二预设次数,则播放预设的助眠音频。

此处通过将第二预设次数设置为多次,使得只有在连续多个周期的检测中均显示噪音超标的情况下才播放助眠音频,从而在一定程度上避免了偶发性噪音的影响(如某段时间内有一批大型货车经过而导致噪音超标,但并不会对用户后续的睡眠质量造成太大影响),使噪音检测更有针对性地指向会对用户睡眠产生实质影响的持续性噪音,进一步提高了噪音检测结果的准确性。其中,助眠音频可为旋律轻柔缓慢且频率均匀的白噪音,可在关闭门窗仍无法屏蔽噪音的情况下帮助用户入睡。助眠音频的播放可通过控制CD机、电视机音响等设备实现。

进一步地,参照图3,在一个示例性的实施例中,在智能门窗关闭后,每隔第二预设时间检测当前室内环境在第二预设检测时长内的第二平均噪音值的步骤之后,还包括:

判断第二平均噪音值持续不大于第二预设噪音阈值的第一持续时长是否达到第一预设时长;

若第二平均噪音值持续不大于第二预设噪音阈值的第一持续时长达到第一预设时长,则控制智能门窗打开。

在本实施例的具体实施过程中,可通过设置第三计时器来记录第一持续时长,基于该第三计时器,以下针对本实施例中的各个步骤进行详细说明:

S41,判断第二平均噪音值持续不大于第二预设噪音阈值的第一持续时长是否达到第一预设时长;

当智能门窗关闭后,第二计时器和第三计时器的时间均重置为零并开始计时,假设第二预设时间间隔设定为15分钟,第二预设检测时长设定为2分钟,则在第二计时器到达第15分钟时开始对当前室内环境进行噪音检测,并在第二计时器到达第17分钟时停止噪音检测,最终根据这2分钟内检测的实时噪音值计算出第二平均噪音值;然后第二计时器的时间重置为零并重新开始计时,以重复上述检测过程。假设第二预设噪音阈值为40dB,第一预设时长为60分钟,则若在某次检测中第二平均噪音值不大于40dB,且在该次检测之后的若干次检测中第二平均噪音值亦不大于40dB,且在经过该若干次检测后,第三计时器的时间已到达60分钟,此时则判定第二平均噪音值持续不大于第二预设噪音阈值(40dB)的第一持续时长已达到第一预设时长(60分钟)。

S42,若第二平均噪音值持续不大于第二预设噪音阈值的第一持续时长达到第一预设时长,则控制智能门窗打开。

此处通过设置第一预设时长(第一预设时长应超过第二预设时间间隔与第二预设检测时长相加所得的时间),使得只有在一个连续的时间段内噪音一直未超标的情况下才判定此时环境噪音不会影响用户睡眠,进而才打开门窗,以在环境噪音已不影响用户睡眠的情况下保持室内空气流通,从而在一定程度上避免了因环境噪音暂时不超标而导致误判的情况发生,进一步提高了噪音检测结果的准确性。

进一步地,参照图3,在一个示例性的实施例中,判断第二平均噪音值持续不大于第二预设噪音阈值的第一持续时长是否达到第一预设时长的步骤之后,还包括:

S43,若第二平均噪音值持续不大于第二预设噪音阈值的第一持续时长未达到第一预设时长,则保持智能门窗关闭。

在本实施例中,第二平均噪音值持续不大于第二预设噪音阈值的第一持续时长未达到第一预设时长,说明虽然在检测时间段内环境噪音未超标,但噪音未超标的总持续时间仍未达到要求,即处于不确定状态,后续仍然可能发生噪音超标的情况并影响用户睡眠。因此,门窗需继续保持关闭状态,同时继续执行每隔第二预设时间间隔检测当前室内环境在第二预设检测时长内的第二平均噪音值的步骤。

进一步地,参照图4,在一个示例性的实施例中,播放预设的助眠音频的步骤之后,还包括:

在播放助眠音频后,每隔第三预设时间间隔检测当前室内环境在第三预设检测时长内的第三平均噪音值;其中,在检测当前室内环境在第三预设检测时长内的第三平均噪音值的过程中,助眠音频处于暂停状态;

判断第三平均噪音值是否大于第三预设噪音阈值;

若第三平均噪音值不大于第三预设噪音阈值,则判断第三平均噪音值持续不大于第三预设噪音阈值的第二持续时长是否达到第二预设时长;

若第三平均噪音值持续不大于第三预设噪音阈值的第二持续时长达到第二预设时长,则控制助眠音频停止和/或控制智能门窗打开。

在本实施例的具体实施过程中,可通过设置计时器来触发智能电子设备在各个时间点执行相对应的操作。本实施例中可设置第四计时器和第五计时器,基于该第四计时器和第五计时器,以下针对本实施例中的各个步骤进行详细说明:

S7,在播放助眠音频后,每隔第三预设时间间隔检测当前室内环境在第三预设检测时长内的第三平均噪音值;其中,在检测当前室内环境在第三预设检测时长内的第三平均噪音值的过程中,助眠音频处于暂停状态;

在播放助眠音频后,第四计时器和第五计时器的时间均重置为零并开始计时,假设第三预设时间间隔设定为30分钟,第三预设检测时长设定为3分钟,则在第四计时器到达第30分钟时暂停播放助眠音频(助眠音频会影响噪音检测),并开始对当前室内环境进行噪音检测,且在第四计时器到达第33分钟时停止噪音检测,最终根据这3分钟内检测的实时噪音值计算出第三平均噪音值;然后第四计时器的时间重置为零并重新开始计时,以重复上述检测过程。其中,采用平均噪音值的方式是为了排除偶发情况对噪音值检测的影响(如房间内有物体掉落发出响声),尽量还原室内的真实噪音情况,从而提高噪音值检测的准确性。

S8,判断第三平均噪音值是否大于第三预设噪音阈值;

假设第三预设噪音阈值为30dB,则若在某次检测中第三平均噪音值不大于30dB,则判定第三平均噪音值不大于第三预设噪音阈值(30dB)。

S9,若第三平均噪音值不大于第三预设噪音阈值,则判断第三平均噪音值持续不大于第三预设噪音阈值的第二持续时长是否达到第二预设时长;

假设第二预设时长为90分钟,则若在某次检测中第三平均噪音值不大于30dB,且在该次检测之后的若干次检测中第三平均噪音值亦不大于30dB,且在经过该若干次检测后,第五计时器的时间已到达90分钟,此时则判定第三平均噪音值持续不大于第三预设噪音阈值(30dB)的第二持续时长已达到第二预设时长(90分钟)。

S10,若第三平均噪音值持续不大于第三预设噪音阈值的第二持续时长达到第二预设时长,则控制助眠音频停止和/或控制智能门窗打开;

此处通过设置第二预设时长(第二预设时长应超过第三预设时间间隔与第三预设检测时长相加所得的时间),使得只有在一个连续的时间段内噪音一直未超标的情况下才判定此时环境噪音不会影响用户睡眠,进而才停止播放助眠音频或打开门窗,以在环境噪音已不影响用户睡眠的情况下节省电能以及保持室内空气流通,从而在一定程度上避免了因环境噪音暂时不超标而导致误判的情况发生,进一步提高了噪音检测结果的准确性。

进一步地,参照图5,在一个示例性的实施例中,判断第三平均噪音值是否大于第三预设噪音阈值的步骤之后,还包括:

S81,若第三平均噪音值大于第三预设噪音阈值,则播放助眠音频;

S82,若第三平均噪音值不大于第三预设噪音阈值,则判断第三平均噪音值持续不大于第三预设噪音阈值的第二持续时长是否达到第二预设时长;

S83,若第三平均噪音值持续不大于第三预设噪音阈值的第二持续时长未达到第二预设时长,则播放助眠音频。

在本实施例中,第三平均噪音值大于第三预设噪音阈值,说明该时间段内环境噪音仍然超标;第三平均噪音值持续不大于第三预设噪音阈值的第二持续时长未达到第二预设时长,说明虽然在检测时间段内环境噪音未超标,但噪音未超标的总持续时间仍未达到要求,即处于不确定状态,后续仍然可能发生噪音超标的情况并影响用户睡眠。因此,基于上述两种情况,助眠音频需继续播放以保证用户睡眠质量。

进一步地,参照图6,在一个示例性的实施例中,在智能门窗处于打开状态时,每隔第一预设时间间隔检测当前室内环境在第一预设检测时长内的第一平均噪音值的步骤,包括:

S11,在智能门窗处于打开状态时,将预设的第一计数器的数值重置为零,并每隔第一预设时间间隔对当前室内环境进行噪音检测,且每次进行噪音检测的检测时长为第一预设检测时长;

S12,计算当前室内环境在第一预设检测时长内的第一平均噪音值,并判断第一平均噪音值是否大于第一预设噪音阈值;

S13,若第一平均噪音值大于第一预设噪音阈值,则控制第一计数器的数值加一;

S14,若第一平均噪音值不大于第一预设噪音阈值,则控制第一计数器的数值重置为零。

在本实施例中,第一计数器的引入,使判断第一持续检测次数是否等于第一预设次数的步骤得以借助第一计数器自动实现。具体地,假设第一预设噪音阈值为50dB,第一预设次数为3次,则若在某次检测中第一平均噪音值大于50dB,则控制数值已重置为零的第一计数器的数值加一,此时第一计数器的数值为1;若在该次检测之后连续两个检测周期的检测中第一平均噪音值均大于50dB,则在该两次检测后均控制第一计数器的数值加一,此时第一计数器的数值为3,处理器接收到第一计数器的数值并判断出此时第一计数器的数值等于第一预设次数(3次),则控制智能门窗关闭以隔绝室外噪音。而在第一计数器的数值等于3之前,若在某次检测中第一平均噪音值不大于50dB,则将第一计数器的数值重置为零,以重新开始计数。

本实施例仅为基于第一计数器对本自动助眠方法其中的步骤进行优化,而其余的执行流程及逻辑关系已在上述实施例中详细说明,具体可参见图1及上述实施例,此处不再赘述。

进一步地,参照图7,在一个示例性的实施例中,在智能门窗关闭后,每隔第二预设时间间隔检测当前室内环境在第二预设检测时长内的第二平均噪音值的步骤,包括:

S41,在智能门窗关闭后,将预设的第二计数器的数值重置为零,并每隔第二预设时间间隔对当前室内环境进行噪音检测,且每次进行噪音检测的检测时长为第二预设检测时长;

S42,计算当前室内环境在第二预设检测时长内的第二平均噪音值,并判断第二平均噪音值是否大于第二预设噪音阈值;

S43,若第二平均噪音值大于第二预设噪音阈值,则控制第二计数器的数值加一;

S44,若第二平均噪音值不大于第二预设噪音阈值,则控制第二计数器的数值重置为零。

在本实施例中,第二计数器的引入,使判断第二持续检测次数是否等于第二预设次数的步骤得以借助第二计数器自动实现。具体地,假设第二预设噪音阈值为40dB,第二预设次数为2次,则若在某次检测中第二平均噪音值大于40dB,则控制数值已重置为零的第二计数器的数值加一,此时第二计数器的数值为1;若在该次检测之后的一次检测中第二平均噪音值亦大于40dB,则再控制第二计数器的数值加一,此时第二计数器的数值为2,处理器接收到第二计数器的数值并判断出此时第二计数器的数值等于第二预设次数(2次),则开始播放预设的助眠音频。而在第二计数器的数值等于2之前,若在某次检测中第二平均噪音值不大于40dB,则将第二计数器的数值重置为零,以重新开始计数。

本实施例仅为基于第二计数器对本自动助眠方法其中的步骤进行优化,而其余的执行流程及逻辑关系已在上述实施例中详细说明,具体可参见图2及上述实施例,此处不再赘述。

对应地,本发明实施例还提供一种存储介质,存储介质上存储有自动助眠程序,自动助眠程序被处理器执行时实现上述任一实施例中的基于室内噪音的自动助眠方法的步骤。

在本实施例中,上述存储介质可以包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(RandomAccessMemory,随机存储器)、EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片等各种可以存储程序代码的介质。

显然,本领域的技术人员应当理解,上述的本发明各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

需要说明的是,本发明公开的基于室内噪音的自动助眠方法、智能电子设备及存储介质的其它内容可参见现有技术,在此不再赘述。

另外,需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

以上所述,仅是本发明的可选实施例而已,并非对本发明作任何形式上的限制,故凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种导管防脱检测及报警装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!