一种具有盗用钥匙开锁报警功能的智能锁及其报警方法与流程

文档序号:23162178发布日期:2020-12-04 13:56阅读:258来源:国知局
一种具有盗用钥匙开锁报警功能的智能锁及其报警方法与流程

本发明涉及智能锁领域,具体涉及一种具有盗用钥匙开锁报警功能的智能锁及其报警方法。



背景技术:

目前市面上的智能锁均保留有传统的钥匙机械开锁功能,这一设置是考虑到,智能锁是电子设备,在智能锁的软硬件故障或者设备断电的情况下,智能锁无法正常通过指纹或密码或ic卡的方式开锁,钥匙能紧急机械开锁。由于智能锁机械开锁通道的保留,留下了和传统机械锁一样的安全漏洞,即无论是谁,只要有钥匙就能开锁,无论这把钥匙是偷盗来的还是复制来的。因此,为了提高安全性,有必要设计一种具有盗用钥匙开锁报警功能的智能锁。



技术实现要素:

针对背景技术中的问题,本发明的目的在于提高智能锁的安全性,设计了一种具有盗用钥匙开锁报警功能的智能锁及其报警方法。

为了解决上述技术问题,本发明采取的技术方案为:

一种具有盗用钥匙开锁报警功能的智能锁,该智能锁安装于智能锁门上,包括微处理器模块、角度传感器模块、无线通讯模块及电源模块;

角度传感器模块、无线通讯模块及电源模块均与微处理器模块电连接,且无线通讯模块与外部的app用户端无线连接;

角度传感器模块用于检测智能锁门是否开启,并将信息传输给微处理器模块;

当检测到智能锁门开启时,微处理器模块用于判断智能锁门是否由钥匙开启,若是,则控制无线通讯模块将确认信息发送至app用户端,以确认智能锁门是否由用户本人开启;

若用户回复确认信息并确认智能锁门并非由用户本人开启,或在预设时间内用户未回复确认信息,则微处理器模块控制无线通讯模块向app用户端发送报警信息。

在一些实施例中,还包括与微处理器模块电连接的指纹识别模块和/或触摸键盘模块,分别用于实现指纹开锁及密码开锁;

当检测到智能锁门开启时,微处理器模块先根据指纹识别模块和/或触摸键盘模块判断开锁方式是否为指纹开锁和/或密码开锁,若否,则判定智能锁门由钥匙开启。

在一些实施例中,还包括与微处理器模块电连接的电机模块,用于实现该智能锁的自动开启或锁定。

在一些实施例中,还包括与微处理器模块电连接的语音模块,语音模块用于用户在操作智能锁时进行语音帮助提示,当设备有报警信息产生时,进行设备本地语音报警。

基于所述智能锁的盗用钥匙开锁报警方法,其不同在于:其包括以下步骤:

盗用钥匙开锁报警智能锁通电,角度传感器模块(2)初始化;

此时,用钥匙开门,门的角度发生变化,角度传感器检测到角度发生变化数据;

微处理器模块(1)接受到角度变化数据后,审查角度变化数据产生时间点事件;

角度变化数据产生时间点,是否有指纹开门状态标志;

当微处理器模块(1)检测到有指纹开门状态标志,微处理器模块(1)通过串口与无线通讯模块(3)连接,把该指纹开门信息上传给服务器,服务器把该信息推送到app用户端;

当微处理器模块(1)检测到没有指纹开门状态标志,微处理器模块(1)检测是否有密码开门状态标志;

当微处理器模块(1)检测到有密码开门状态标志,微处理器模块(1)通过串口与无线通讯模块(3)连接,把该密码开门信息上传给服务器,服务器把该信息推送到app用户端。

当微处理器模块(1)检测到没有密码开门状态标志,微处理器模块(1)通过串口与无线通讯模块(3)连接,把非指纹、密码开门信息上传服务器;

服务器通过app用户端,询问用户是否在用钥匙开门;app用户端收到推送消息后,如用户回答是在用钥匙开门,app用户端收到钥匙开门提醒消息;

app用户端如果没有回答,报警信息触发,报警信息触发后,智能锁硬件本地语音报警,智能锁app用户端收到此事件的报警信息;

app用户端回答,不是用户自己钥匙开门,报警信息触发,报警信息触发后,智能锁硬件本地语音报警,智能锁app用户端收到此事件的报警信息。

与现有技术相比,本发明的优点至少包括:本发明提供了一种具有盗用钥匙开锁报警功能的智能锁及其报警方法,其结构简单,使用价值高,能提高智能锁的安全性能,在出现他人盗用钥匙或复制钥匙开锁时及时提示报警,能避免对用户造成重大损失。

附图说明

通过下文中参照附图对本发明所作的描述,本发明的其它目的和优点将显而易见,并可帮助对本发明有全面的理解。

图1为本发明提供的具有盗用钥匙开锁报警功能的智能锁的模块连接示意图。

附图标记说明:

1-微处理器模块;2-角度传感器模块;3-无线通讯模块;4-电源模块;5-指纹识别模块;6-触摸键盘模块;7-电机模块;8-语音模块;9-app用户端

图2为本发明实施例的角度传感器电路图;

图3为本发明盗用钥匙开锁报警智能锁的工作流程图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本发明/发明保护的范围。

除非另外定义,本发明使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。

参照图1,本发明提供了一种具有盗用钥匙开锁报警功能的智能锁,该智能锁安装于智能锁门上,包括微处理器模块1、角度传感器模块2、无线通讯模块3及电源模块4;角度传感器模块2、无线通讯模块3及电源模块4均与微处理器模块1电连接,且无线通讯模块3与外部的app用户端9(如智能手机)无线连接;角度传感器模块2用于检测智能锁门是否开启,并将信息传输给微处理器模块1;当检测到智能锁门开启时,微处理器模块1用于判断智能锁门是否由钥匙开启,若是,则控制无线通讯模块3将确认信息发送至app用户端9,以确认智能锁门是否由用户本人开启;若用户回复确认信息并确认智能锁门并非由用户本人开启,或在预设时间内用户未回复确认信息,则微处理器模块1控制无线通讯模块3向app用户端9发送报警信息。

进一步地,该智能锁还可包括与微处理器模块1电连接的指纹识别模块5和/或触摸键盘模块6,分别用于实现指纹开锁及密码开锁;

当检测到智能锁门开启时,微处理器模块1先根据指纹识别模块5和/或触摸键盘模块6判断开锁方式是否为指纹开锁和/或密码开锁,若否,则判定智能锁门由钥匙开启。

优选地,该智能锁还可包括与微处理器模块1电连接的电机模块7,用于实现该智能锁的自动开启或锁定。

优选地,该智能锁还可包括与微处理器模块1电连接的语音模块8,语音模块8用于用户在操作智能锁时进行语音帮助提示,当设备有报警信息产生时,进行设备本地语音报警。

在一个具体实施例中,微处理器模块1可由stm32f030c8t6单片机和时钟电路组成;stm32f030c8t6单片机作为主控芯片,其工作电压低,处理速度快,内存大,低功耗,能有效对各个模块进行控制。stm32f030c8t6单片机通过自身的串口与无线通讯模块3进行有线通讯,无线通讯模块3接入服务器,从而实现与app用户端9的无线通讯。

角度传感器模块2可采用qmc5883l芯片,其具有高精度,低功耗,高可靠性等特点。qmc5883l芯片采用第三代amr磁传感技术;量程范围+/-8g,16位的模数转换,分辨率达到2mg/lsb,i2c的数字通讯,待机电流为3μa,工作电流为75μa。通过i2c的数字通讯与stm32f030c8t6单片机进行有线连接。

角度传感器模块2在连续测量模式下,通过检测地磁的变化计算出偏移角度。角度传感器芯片qmc5883l的drdy引脚电平变化,唤醒微处理器模块1的stm32f030c8t6单片机,stm32f030c8t6单片机通过iic读出角度传感器模块2的磁场变化数据,计算出角度。当角度偏移超过2度,stm32f030c8t6单片机判断门已经开启。

无线通讯模块3可为wifi通讯模块,采用esp8266无线wifi芯片,其具有低功耗,传输距离远,无通讯费用产生等特点。

电源模块4可采用可拆卸锂电池,其容量大,使用时间长,充电方便。

指纹识别模块5及触摸键盘模块6均可采用现有的智能锁使用的指纹解锁、密码解锁的模块。

电机模块7可采用ta6586芯片,其具有低功耗,抗干扰能力强的特点,能实现自动上锁及在指纹解锁、密码解锁后的自动开锁。ta6586芯片的1脚和2脚分别有线连接到stm32f030c8t6单片机,stm32f030c8t6控制ta6586的1脚和2脚的高低电平来控制电机的正转和反转。1脚接高电平和2脚接低电平,电机正转打开智能锁门;1脚接低电平和2脚接高电平,电机反转关闭智能锁门。

语音模块8可采用wt588s16-16s语音芯片,其功耗低,可以存储1000段语音。

并且,用户的每一次开门都可在app用户端9存有记录,用户可在app用户端9查看开门记录,可编辑用户列表,可查看电池电量信息,可以接收和管理各类报警信息。

具体使用时,当stm32f030c8t6单片机判断门已经开启后,stm32f030c8t6单片机检测是否有指纹开门状态标志。

当stm32f030c8t6单片机检测到有指纹开门状态标志,stm32f030c8t6单片机通过串口与无线通讯模块3连接,把该指纹开门信息上传给服务器,服务器把该信息推送到app用户端9。

当stm32f030c8t6单片机检测到没有指纹开门状态标志,再检测是否有密码开门状态标志。

当stm32f030c8t6单片机检测到有密码开门状态标志,stm32f030c8t6单片机通过串口与无线通讯模块3连接,把该密码开门信息上传给服务器,服务器把该信息推送到app用户端9。

当stm32f030c8t6单片机检测到没有密码开门状态标志,当stm32f030c8t6单片机通过串口与无线通讯模块3连接,把非指纹密码开门信息上传服务器,且服务器通过app用户端9询问用户是否在用钥匙开门。

app用户端9收到推送消息后,由用户回答是在用钥匙开门,app用户端9收到钥匙开门提醒消息。

app用户端9如果预设时间(如5秒)之内没有回答,或app用户端9回答不是用户自己钥匙开门,则报警信息触发。

报警信息触发后,app用户端9发出语音提示信息,提示用户注意安全或及时拨打110报警,且app用户端9收到并保存此事件的报警信息,报警信息包括:报警事件发生的时间、报警内容为非法开门;同时可通过语音模块8,在智能锁硬件本地进行语音报警求救,以提示屋内住户或附近的邻居、行人。

可以理解的是,对于智能锁来说,因指纹解锁、密码解锁更方便,主人很少会直接用钥匙进行机械解锁;可在产品的用户手册里进行特别提醒,当主人用钥匙开门会收到app的询问信息,否定和超时回答会触发报警。为减少误报警,用户可在用钥匙开门之前,通过app用户端9,主动一键上报钥匙开门。

如图3所示,本发明实施例盗用钥匙开锁报警智能锁工作流程如下。

盗用钥匙开锁报警智能锁通电,角度传感器qmc5883l初始化。

此时,用钥匙开门,门的角度发生变化,角度传感器检测到角度发生变化数据。

微处理器模块stm32接受到角度变化数据后,审查角度变化数据产生时间点事件。

角度变化数据产生时间点,是否有指纹开门状态标志。

当微处理器模块stm32检测到有指纹开门状态标志,微处理器模块stm32通过串口与wifi模块连接,把该指纹开门信息上传给服务器,服务器把该信息推送到app用户端。

当微处理器模块stm32检测到没有指纹开门状态标志,微处理器模块stm32检测是否有密码开门状态标志.

当微处理器模块stm32检测到有密码开门状态标志,微处理器模块stm32通过串口与wifi模块连接,把该密码开门信息上传给服务器,服务器把该信息推送到app用户端。

当微处理器模块stm32检测到没有密码开门状态标志,微处理器模块stm32通过串口与wifi模块连接,把非指纹、密码开门信息上传服务器。

服务器通过app用户端,询问用户是否在用钥匙开门。

app用户端收到推送消息后,回答是在用钥匙开门,app用户端收到钥匙开门提醒消息。

app用户端如果5秒之内(主人用钥匙开门很少用,在用户手册有特别提醒,当主人用钥匙开门会收到app的询问信息,否定和超时回答会触发报警。为减少误报警,用户在用钥匙开门之前,通过手机app用户端,主动一键上报钥匙开门)没有回答,报警信息触发。

app用户端回答,不是用户自己钥匙开门,报警信息触发。

报警信息触发后,智能锁硬件本地语音报警。

报警信息触发后,智能锁app用户端,收到此事件的报警信息,报警信息包括:报警事件发生的时间、报警内容为非法开门。

综上,本发明提供了一种具有盗用钥匙开锁报警功能的智能锁及其报警方法,其结构简单,使用价值高,能提高智能锁的安全性能,在出现他人盗用钥匙或复制钥匙开锁时及时提示报警,能避免对用户造成重大损失。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

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