掌桥专利:专业的专利平台
掌桥专利
首页

门锁控制方法、门锁及智能门

文献发布时间:2023-06-19 09:29:07


门锁控制方法、门锁及智能门

技术领域

本发明实施例涉及智能门锁技术领域,具体涉及一种门锁控制方法、门锁及智能门。

背景技术

随着科学技术的不断发展,越来越多的新奇的、智能化的产品出现在人们的日常生活中,以满足人们日益增长的生活需求,比如,智能门锁,替代了传统的机械门锁,除了可以实现可采用多种方式对门锁进行解锁,提高安全性之外。

在实现本发明实施例的过程中,发明人发现:现有的智能门锁中,当门锁开门之后,在预设的时间内自动强制锁定,因此,该方式上锁慢,容易导致门锁无法准确上锁,甚至因无法正确锁定到门锁的准确位置而导致门锁毁坏,影响用户体验。

发明内容

鉴于上述问题,本发明实施例提供了一种门锁控制方法、门锁及智能门,克服了上述问题或者至少部分地解决了上述问题。

根据本发明实施例的一个方面,提供了一种门锁控制方法,所述方法包括:

接收开锁控制信号;

根据所述开锁控制信号打开门锁;

监控所述门锁感应信号;

记录所述门锁感应信号的第一持续时长;

当所述门锁感应信号的第一持续时长大于或等于预设第一阈值时,则关闭所述门锁。

在一种可选的方式中,所述记录所述门锁感应信号的第一持续时长之前,进一步包括:

当所述门锁打开时,记录所述门锁感应信号的第二持续时长;

判断所述第二持续时长是否大于或等于预设第二阈值;

当所述门锁感应信号的第二持续时长大于所述预设第二阈值时,则关闭所述门锁。

在一种可选的方式中,记录所述门锁感应信号的第一持续时长前,进一步包括:

当所述第二持续时长小于所述预设第二阈值时,则继续执行监控所述门锁感应信号。

在一种可选的方式中,所述门锁控制方法还包括:

当所述门锁感应信号的第一持续时长小于所述预设第一阈值时,则继续执行所述记录所述门锁感应信号的第一持续时长的步骤,直至所述门锁感应信号的第一持续时长大于或等于所述预设第一阈值。

在一种可选的方式中,所述记录第一持续时长,包括:

记录所述门锁感应信号的开始时间T1和所述门锁感应信号的结束时间T2;

将所述门锁感应信号的结束时间T2和所述门锁感应信号的开始时间T1的差值作为第一持续时间。

在一种可选的方式中,所述记录门锁感应信号的第二持续时长,包括:

当监控到所述门锁打开时,记录开锁时间T3;

当第一次监控到所述门锁感应信号消失时,记录所述门锁感应信号消失时间T4;

将所述门锁感应信号消失时间T4和所述开锁时间T3的差值作为第二持续时间。

在一种可选的方式中,所述预设第二阈值大于预设第一阈值;所述预设第一阈值为0.1-0.5秒,所述预设第二阈值为5-10秒。

根据本发明实施例的另一方面,提供了一种门锁,包括:感应器、存储器、处理器、通信接口和通信总线,所述感应器、处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述的门锁控制方法。

在一种可选的方式中,所述感应器为磁感应器或红外感应器。

根据本发明实施例的另一方面,提供了一种智能门,包括门锁,所述门锁采用上述门锁控制方法。

本发明实施例通过在接收开锁控制信号,将门锁开锁之后,通过对门锁感应信号进行监控间接判断门锁与门之间的位置关系,并且记录门锁感应信号存在的第一持续时长,将第一持续时长与预设第一阈值对比,根据对比结果控制门锁开关,从而实现了门锁能够自适应上锁,上锁速度快,提高门锁的上锁的准确度,提高用户体验。

上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明第一实施例提供的门锁控制方法流程图;

图2示出了本发明第二实施例提供的门锁控制方法的流程图;

图3示出了本发明实施例提供的门锁的结构示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

实施例一

图1示出了本发明第一实施例提供的门锁控制方法流程图。如图1所示,该方法包括以下步骤:

步骤110:接收开锁控制信号。

所述开锁控制信号可以是通过密码输入、脸部识别、指纹识别、声音识别等触发门锁实现开锁的电信号,也可以是通过机械传动方式所产生的电信号。

步骤120:根据所述开锁控制信号打开门锁。

因为实现门锁开锁的开锁控制信号可以由多种方式去实现,比如:步骤110中所述的密码输入、脸部识别、指纹识别、声音识别,因此,用户根据不同方式解锁时,需要出入不同的开锁信息,门锁需要对这些开锁信息与预置的信息进行对比,当所述开锁信息与预置的信息一致时,门锁才会进行解锁。

步骤130:监控所述门锁感应信号。

门锁感应信号是实现门锁与门之间相互靠近进行感知的信号,该门锁感应信号可以通过在门锁或者门上设置相关的感应装置或者传感器去实现,比如:当所述门锁感应信号为磁感应信号时,可在门锁或者门上设置感应线圈;当所述门锁感应信号为红外信号时,可以在门锁或者门体上设置红外传感器。

由于门锁感应信号在门或者门锁的相对位置发生改变时,比如:门被打开的瞬间、或者门被打开之后,由于门会产生摆动,因此会使门锁感应信号强弱发生变化,门锁感应信号会从有到无,或者从无到有再到无进行变化,因此,通过监控所述门锁感应信号的变化,可以间接判断是否发生了开门的,以及门与门锁之间的相对位置关系。

步骤140:记录所述门锁感应信号的第一持续时长。

其中,第一持续时长为门锁在发生开门动作之后,监控到门锁感应信号从产生开始到消失结束的过程的时间长度。

具体的,记录所述门锁感应信号的第一持续时长包括:记录所述门锁感应信号的开始时间T1和所述门锁感应信号的结束时间T2,将所述门锁感应信号的结束时间T2与所述门锁感应信号的开始时间的差值作为第一持续时间。其表达式为:

TIME1=T2-T1。

步骤150:当所述门锁感应信号的第一持续时长大于或等于预设第一阈值时,则关闭所述门锁。

其中,预设第一阈值为预先设定的一个门限值,用于与第一持续时长进行比较。

第一持续时长越大,则表示门锁与门之间的位置处于相对稳定的状态,或者门处于关闭状态,比如:实际生活中,当门未上锁时,门一直处于关闭时,此时门锁感应信号是比较稳定的,因此第一持续时长也越大,当用户关门开门之后,再将门关闭时,由于门会摆动,因此门锁感应信号会从开始的不稳地状态逐渐变为稳定状态,第一持续时长会由小变大。因此,本步骤中,需对步骤140所记录的门锁感应信号的第一持续时长进行判断,根据第一持续时长控制门锁开关,从而使门锁通过对门锁感应信号的存在时长进行判断实现自适应上锁。

步骤160:当所述门锁感应信号的第一持续时长小于所述预设第一阈值时,则继续执行所述记录所述门锁感应信号的第一持续时长的步骤,直至所述门锁感应信号的第一持续时长大于或等于所述预设第一阈值。

本发明实施例通过在接收开锁控制信号,并且将门锁开锁之后,对门锁感应信号进行监控,并且记录门锁感应信号存在的第一持续时长,以判断门锁与门之间的相对位置关系,并且将第一持续时长与预设第一阈值对比,根据对比结果控制门锁开关,从而实现了门锁能够自适应上锁,上锁速度快,提高门锁的上锁的准确度,提高用户体验。

实施例二

图2示出了本发明第二实施例提供的门锁控制方法的流程图。如图2所示,该方法包括以下步骤:

步骤202:接收开锁控制信号。

步骤204:根据所述开锁控制信号打开门锁。

步骤206:监控所述门锁感应信号。

步骤202至步骤206的详细内容参考上述实施例中的步骤110至步骤130的描述,此处不再一一赘述。

步骤208:当监控到所述门锁打开时,记录所述门锁感应信号的第二持续时长。

其中,第二持续时长为当所述门锁打开时开始,到门锁感应信号消失时结束的过程时间长度。

具体的,所述记录第二持续时长,包括当监控到所述门锁打开时,记录开锁时间T3;当第一次监控到所述门锁感应信号消失时,记录所述门锁感应信号消失时间T4;将所述门锁感应信号消失时间T4和所述开锁时间T3的差值作为第二持续时间。其表达式为:

TIME2=T4-T3。

在实际情况中,门锁解锁之后,门并没有打开,因此,从接收到开锁控制信号到打开门锁之后,没有发生开门动作,门与门锁之间为位置关系没有发生改变,此时的门锁感应信号一直存在,而且持续不变。因此,本步骤通过记录第二持续时长,获取门锁开锁之后到门被打开的持续时间长度。

步骤210:判断所述第二持续时长是否大于或等于预设第二阈值。

其中,预设第二阈值为人为设定的比较值,用于与第二持续时长进行比较。本步骤中,通过将第二持续时长与预设第二阈值进行对比,判断第二持续时长的时间长度,根据比较结果控制门锁的关闭,避免门锁在开锁之后,由于用户没有发生开门动作而一直处于开锁的状态,从而提高门锁安全性。具体的:

步骤212:当所述门锁感应信号的第二持续时长大于所述预设第二阈值时,则关闭所述门锁。

步骤214:当所述第二持续时长小于所述预设第二阈值时,则继续执行监控所述门锁感应信号。

步骤:216:记录所述门锁感应信号的第一持续时长。

步骤218:当所述门锁感应信号的第一持续时长大于或等于预设第一阈值时,则关闭所述门锁。

步骤220:当所述门锁感应信号的第一持续时长小于所述预设第一阈值时,则继续执行所述记录所述门锁感应信号的第一持续时长的步骤,直至所述门锁感应信号的第一持续时长大于或等于所述预设第一阈值。

步骤216至步骤220的详细内容参考上述实施例中步骤140至步骤160的描述,此处不再一一赘述。

需要说明的是:所述预设第二阈值大于所述预设第一阈值,具体的,所述预设第一阈值为0.1-0.5s,所述预设第二阈值为5-10s,门锁可以通过设置不同的预设第一阈值和预设第二阈值,改变门锁的上锁速度,。

本发明实施例通过将第二持续时长与预设第二阈值进行对比,判断第二持续时长的时间长度,控制门锁的关闭,避免门锁在开锁之后,由于用户没有发生开门动作而一直处于开锁的状态,从而提高门锁的安全性。

图3示出了本发明实施例提供的门锁的结构示意图,本发明具体实施例并不对门锁的具体实现做限定。

如图3所示,该门锁可以包括:处理器(processor)302、通信接口(CommunicationsInterface)304、存储器(memory)306、通信总线308和感应器310。

其中:处理器302、通信接口304、存储器306、以及感应器310通过通信总线308完成相互间的通信。通信接口304,用于与其它设备比如客户端或其它服务器等的网元通信。处理器302,用于执行程序302,具体可以执行上述用于门锁的图形绘制方法实施例中的相关步骤。

具体地,程序302可以包括程序代码,该程序代码包括计算机操作指令。

处理器302可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。门锁包括的一个或多个处理器302,可以是同一类型的处理器302,如一个或多个CPU;也可以是不同类型的处理器302,如一个或多个CPU以及一个或多个ASIC。

存储器306,用于存放程序302。存储器306可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

程序302具体可以用于使得处理器302执行以下操作:

接收开锁控制信号;

根据所述开锁控制信号打开门锁;

监控所述门锁感应信号;

记录所述门锁感应信号的第一持续时长;

当所述门锁感应信号的第一持续时长大于或等于预设第一阈值时,则关闭所述门锁。

在一种可选的方式中,所述记录所述门锁感应信号的第一持续时长之前,进一步包括:

当所述门锁打开时,记录所述门锁感应信号的第二持续时长;

判断所述第二持续时长是否大于或等于预设第二阈值;

当所述门锁感应信号的第二持续时长大于所述预设第二阈值时,则关闭所述门锁。

在一种可选的方式中,记录所述门锁感应信号的第一持续时长前,进一步包括:

当所述第二持续时长小于所述预设第二阈值时,则继续执行监控所述门锁感应信号。

在一种可选的方式中,所述门锁控制方法还包括:

当所述门锁感应信号的第一持续时长小于所述预设第一阈值时,则继续执行所述记录所述门锁感应信号的第一持续时长的步骤,直至所述门锁感应信号的第一持续时长大于或等于所述预设第一阈值。

在一种可选的方式中,所述记录第一持续时长,包括:

记录所述门锁感应信号的开始时间T1和所述门锁感应信号的结束时间T2;

将所述门锁感应信号的结束时间T2和所述门锁感应信号的开始时间T1的差值作为第一持续时间。

在一种可选的方式中,所述记录门锁感应信号的第二持续时长,包括:

当接收到所述开锁控制信号时或监控到门锁打开时,记录开锁时间T3;

当第一次监控到所述门锁感应信号消失时,记录所述门锁感应信号消失时间T4;

将所述门锁感应信号消失时间T4和所述开锁时间T3的差值作为第二持续时间。

在一种可选的方式中,所述预设第二阈值大于预设第一阈值;所述预设第一阈值为0.1-0.5秒,所述预设第二阈值为5-10秒。

在一种可选的方式中,所述感应器为磁感应器或红外感应器。

本发明实施例通过在接收开锁控制信号,并且将门锁开锁之后,对门锁感应信号进行监控,以间接判断门锁与门之间的相对位置关系,并且记录门锁感应信号存在的第一持续时长,将第一持续时长与预设第一阈值对比,根据对比结果控制门锁开关,从而实现了门锁能够自适应上锁,上锁速度快,提高门锁的上锁的准确度,提高用户体验;另外,在门锁解锁后,记录门锁感应信号的第二持续时长,根据第二持续时长的时间长度,控制门锁的关闭,避免门锁在开锁之后,由于用户没有发生开门动作而一直处于开锁的状态,从而提高门锁的安全性。

在本发明实施例中个的另一方面,提供一种智能门,所述智能门包括上述实施例中的门锁。智能门能够实现与上述门锁实施例中相同的有益效果,此处不再一一赘述。

在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。

相关技术
  • 门锁控制方法、门锁及智能门
  • 智能门锁控制方法、智能门锁控制系统及智能门锁
技术分类

06120112181670