智能门锁的自动关锁方法以及智能门锁技术

技术编号:29128328 阅读:22 留言:0更新日期:2021-07-02 22:23
本申请公开了智能门锁的自动关锁方法以及智能门锁。该方法包括:获取陀螺仪传感器在启动时采集的第一关门位置数据;判断第一关门位置数据是否在基于第二关门位置数据所形成的关门位置数据范围内;若判定第一关门位置数据不在关门位置数据范围内,则通过陀螺仪传感器判断智能门锁是否完成关门过程,且通过地磁传感器判断智能门锁是否回到第二关门位置数据对应的关门位置;在判定智能门锁完成关门过程且回到第二关门位置数据对应的关门位置时,启动关锁。通过上述方式,本申请能够提高自动关锁的准确率。

【技术实现步骤摘要】
智能门锁的自动关锁方法以及智能门锁
本申请涉及智能门锁
,特别是涉及智能门锁的自动关锁方法以及智能门锁。
技术介绍
随着智能化时代的到来,智能门锁的应用越来越广泛,相对于传统机械门锁,智能门锁更安全更便捷。其中,智能门锁的自动关锁技术是智能门锁领域的关键技术。然而在现有的自动关锁技术中,存在智能门锁误判门板已到达关门位置从而启动关锁的情况,也就是说在门板或智能门锁还没有到达关门位置时门锁锁舌已伸出且被锁定,需要用户再次进行开门动作后才能继续关锁。
技术实现思路
本申请主要解决的技术问题是提供智能门锁的自动关锁方法以及智能门锁,以解决如何提高自动关锁的准确率的技术问题。为解决上述技术问题,本申请采用的一个技术方案是:提供一种智能门锁的自动关锁方法,包括:获取陀螺仪传感器在启动时采集的第一关门位置数据;判断第一关门位置数据是否在基于第二关门位置数据所形成的关门位置数据范围内;若判定第一关门位置数据不在关门位置数据范围内,则通过陀螺仪传感器判断智能门锁是否完成关门过程,且通过地磁传感器判断智能门锁是否回到第二关门位置数据对应的关门位置;在判定智能门锁完成关门过程且回到第二关门位置数据对应的关门位置时,启动关锁。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种智能门锁,包括存储器、地磁传感器、陀螺仪传感器以及处理器,存储器存储有计算机程序,所述计算机程序能够被处理器执行以实现上述智能门锁的自动关锁方法的步骤。本申请的有益效果是:通过利用地磁传感器获取的第一关门位置数据所形成的关门位置数据范围,进而判断陀螺仪传感器所获取的第一关门位置数据是否位于关门位置数据范围内,若第一关门位置数据不在关门位置数据范围内,此时直接利用陀螺仪传感器执行自动关锁会导致误关锁的情况出现,仅利用地磁传感器执行自动关锁也会因为地磁传感器容易受干扰而导致误关锁的情况出现,为此还通过地磁传感器采集智能门锁的位置数据并与第二关门位置数据进行比较,且通过陀螺仪传感器判断智能门锁是否完成关门过程,在同时满足上述条件的情况下才执行自动关锁,如此还可以能够有效地降低仅利用陀螺仪传感器或者地磁传感器执行自动关锁所产生的误判,提高自动关锁的准确率,并且能够在陀螺仪传感器误判关门位置的情况下,也能够利用地磁传感器实现有效地自动关锁,进一步提高关锁的准确率以及自动化程度。附图说明图1是本申请智能门锁实施例的关门状态下的应用场景示意图;图2是本申请智能门锁实施例的开门状态下的应用场景示意图;图3是本申请智能门锁实施例的结构示意框图;图4是本申请门锁控制器实施例的模块结构示意框图;图5是本申请智能门锁的自动关锁的方法实施例的流程示意图;图6是本申请具有存储功能的装置实施例的结构示意框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参阅图1和图2,图1是本申请智能门锁实施例的关门状态下的应用场景示意图,图2是本申请智能门锁实施例的开门状态下的应用场景示意图。如图1和图2所示,智能门锁1可以被固定在门板A上。门扣板2被固定在门框B。智能门锁1与门扣板2相配合,智能门锁1的锁舌在关门状态下可以插置于门扣板2中,以实现关锁。如图1所示,在门板A回至门框B处时,则是实际关门位置。智能门锁1可以在实际关门位置进行关锁,也即关门状态。如图2所示,门板A远离门框B时,则是开门状态。智能门锁1可以实现较高准确率的自动关锁,能够改善现有技术中智能门锁容易对关门位置产生误判而导致在未关门的情况就关锁的问题。对于智能门锁1的结构和原理可以参照如下内容:请参阅图3,图3是本申请智能门锁实施例的结构示意框图。智能门锁1可以包括地磁传感器11、陀螺仪传感器12和门锁控制器13。智能门锁1还可以包括耦接门锁控制器13的通信收发器,通信收发器是智能门锁1与外界设备进行通信的接口,通信收发器可与智能手机、智能手表、个人数字助理、计算设备(诸如平板计算机,便携式计算器或笔记本计算机)进行无线或有线通信,以实现远距离关锁或智能化管理。当然,智能门锁1可以包括存储器14,用于存储有计算机程序。存储器14可以作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器14可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(RandomAccessMemory,RAM)、静态随机访问存储器(StaticRandomAccessMemory,SRAM)、可编程只读存储器(ProgrammableReadOnlyMemory,PROM)、只读存储器(ReadOnlyMemory,ROM)、带电可擦除可编程只读存储器(ElectricallyErasableProgrammableRead-OnlyMemory,EEPROM)、磁性存储器、磁盘、光盘等等。存储器14是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本专利技术实施例中的存储器14还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。可选地,门锁控制器13用于控制智能门锁1的操作,可以为处理器,或者包括处理器在内的器件。门锁控制器13可以以一个或一个以上集成电路芯片的形式实现,例如但不限于,一个或一个以上单核处理器,一个或一个以上多核处理器,一个或一个以上简化指令集计算(reduced-instruction-set-computing,RISC)处理器,或一个以上复杂指令集计算(complex-instruction-set-computing,CISC)处理器。具体地,处理器还可以称为CPU(CentralProcessingUnit,中央处理单元)。处理器可能是一种集成电路芯片,具有信号的处理能力。处理器110还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。地磁传感器11和陀螺仪传感器12可以分别与门锁控制器13耦接。可选地,地磁传感器11和/或陀螺仪传感器12可作为智能门锁1的内部组件,可设置在智能门锁1内部,如此能够将智能门锁1作为整体装置直接替换传统门锁,从而实现对传统智能门锁1的智能化快速升级。地磁传感器11是用于检测地球磁场的传感器,可以通过检测地磁来检测方向。地磁场是地球的固有资源,提供了天然的坐标系,可应用于定位定向及姿态控制,目前地磁传感器多用于汽车、舰船等定位定向。陀螺仪传感器12作为角运动传感器,可本文档来自技高网...

【技术保护点】
1.一种智能门锁的自动关锁方法,其特征在于,包括:/n获取陀螺仪传感器在启动时采集的第一关门位置数据;/n判断所述第一关门位置数据是否在基于第二关门位置数据所形成的关门位置数据范围内,其中,所述第二关门位置数据是由地磁传感器在实际关门位置所采集;/n若判定所述第一关门位置数据不在所述关门位置数据范围内,则通过所述陀螺仪传感器判断所述智能门锁是否完成关门过程,且通过所述地磁传感器判断所述智能门锁是否回到所述第二关门位置数据对应的关门位置;/n在判定所述智能门锁完成关门过程且回到所述第二关门位置数据对应的关门位置时,启动关锁。/n

【技术特征摘要】
1.一种智能门锁的自动关锁方法,其特征在于,包括:
获取陀螺仪传感器在启动时采集的第一关门位置数据;
判断所述第一关门位置数据是否在基于第二关门位置数据所形成的关门位置数据范围内,其中,所述第二关门位置数据是由地磁传感器在实际关门位置所采集;
若判定所述第一关门位置数据不在所述关门位置数据范围内,则通过所述陀螺仪传感器判断所述智能门锁是否完成关门过程,且通过所述地磁传感器判断所述智能门锁是否回到所述第二关门位置数据对应的关门位置;
在判定所述智能门锁完成关门过程且回到所述第二关门位置数据对应的关门位置时,启动关锁。


2.根据权利要求1所述的自动关锁方法,其特征在于,所述通过所述陀螺仪传感器判断所述智能门锁是否完成关门过程,包括:
获取所述陀螺仪传感器的运动轨迹数据;
利用所述运动轨迹数据判断所述智能门锁是否往关门方向移动至静止状态并在所述静止状态持续了预设时间,以判断所述智能门锁是否完成所述关门过程;
所述判定所述智能门锁完成关门过程,包括:
若判定所述智能门锁往所述关门方向移动至所述静止状态,并在所述静止状态持续了预设时间,则判定所述智能门锁完成所述关门过程。


3.根据权利要求2所述的自动关锁方法,其特征在于,所述通过所述地磁传感器判断所述智能门锁是否回到所述第二关门位置数据对应的关门位置,包括:
获取所述地磁传感器采集的第二实时位置数据;
判断在所述静止状态下的所述第二实时位置数据是否与所述第二关门位置数据一致,以判断所述智能门锁是否回到所述第二关门位置数据对应的关门位置;
所述判定所述智能门锁回到所述第二关门位置数据对应的关门位置,包括:
若判定在所述静止状态下的所述第二实时位置数据与所述第二关门位置数据一致,则判定所述智能门锁回到所述第二关门位置数据对应的关门位置。


4.根据权利要求3所述的自动关锁方法,其特征在于,进一步包括:
若判定所述第二实时位置不与所述第二关门位置数据对应的关门位置一致,则返回执行所述获取所述陀螺仪传感器的运动轨迹数据以及所述获取所述地磁传感器采集的第二实时位置数据。


5.根据权利要求1所述的自动关锁方法,其特征在于,进一步包括:
若判定所述第一关门位置数据在所述基于第二关门位置数据所形成的关门位置数据范围内,则通过所述陀螺仪传感器判断所述智能门锁是否回到所述第一关门位置数据对应的关门位置;
若判定所述智能门锁回到所述第一关门位置数据对应的关门...

【专利技术属性】
技术研发人员:魏三涛
申请(专利权)人:深圳海翼智新科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1