智能锁及其开锁方法和装置制造方法及图纸

技术编号:12126858 阅读:65 留言:0更新日期:2015-09-25 15:25
本发明专利技术实施例提供一种智能锁及其开锁方法和装置。该智能锁包括:锁体和设置在锁体中的锁芯,锁体还包括:无线接入模块,用于获取移动终端发送的用于开锁的加密信息,并发送至开源硬件平台;开源硬件平台,与无线接入模块连接,用于采用预设解密算法对加密信息进行解密,并将得到的解密内容与加密信息对应的原始加密内容进行匹配,并在匹配成功时控制马达进行开锁;马达,与锁芯和开源硬件平台分别连接,用于切换的控制锁芯打开或关闭。用户可以根据自身需要输入合适的加密内容,克服了钥匙容易被复制的缺陷,开锁时需要匹配,增加了开锁难度,提高了用户财产的安全性;用户只需携带移动终端,无需携带额外的钥匙,更加智能和便捷。

【技术实现步骤摘要】

本专利技术实施例涉及信息
,尤其涉及一种智能锁及其开锁方法和装置
技术介绍
在移动互联网快速发展的当今,智能设备广泛的应用在人们的生活中,智能移动终端(如智能手机)几乎成为每个人的必备品。物联网智能家居产品层出不穷,而智能家居的第一道关卡就是门锁。现有技术中仍广泛采用机械锁,主要包括钥匙和锁体两个部件,其中钥匙用于开启锁体;锁体承担封闭和封锁的作用,用于保护用户的财产,可以使用钥匙开启。上述机械锁存在的缺陷在于:钥匙很容易被复制,安全性不高;而且,钥匙必须随身携带,容易丢失从而造成不便,不能满足现代人追求智能和便捷的需求。
技术实现思路
本专利技术实施例提供一种智能锁及其开锁方法和装置,以解决机械锁的钥匙容易丢失和安全性不高的问题,并且适应移动互联网的发展,更加智能和方便。第一方面,本专利技术实施例提供了一种智能锁,包括:锁体和设置在所述锁体中的锁芯,所述锁体还包括:无线接入模块,用于获取移动终端发送的用于开锁的加密信息,并发送至开源硬件平台;开源硬件平台,与所述无线接入模块连接,用于采用预设解密算法对所述加密信息进行解密,并将得到的解密内容与所述加密信息对应的原始加密内容进行匹配,并在匹配成功时控制马达进行开锁;马达,与所述锁芯和所述开源硬件平台分别连接,用于切换的控制所述锁芯打开或关闭。第二方面,本专利技术实施例提供了一种智能锁的开锁方法,所述智能锁为本专利技术任意实施例提供的智能锁,该方法包括:驱动移动终端中的麦克风采集用户输入的用于开锁的语音;对所述语音进行声纹识别处理,得到对应的声纹;获取用户输入的用于开锁的密码;对所述声纹和所述密码进行加密,得到用于开锁的加密信息;驱动移动终端中的无线传输模块将所述加密信息传输至智能锁,以使所述智能锁采用预设解密算法对所述加密信息进行解密,并将得到的解密内容与所述加密信息对应的原始加密内容进行匹配,并在匹配成功时控制马达进行开锁。第三方面,本专利技术实施例提供了一种智能锁的开锁装置,所述智能锁为本专利技术任意实施例提供的智能锁,该装置包括:语音采集模块,用于驱动移动终端中的麦克风采集用户输入的用于开锁的语音;声纹识别模块,用于对所述语音进行声纹识别处理,得到对应的声纹;密码获取模块,用于获取用户输入的用于开锁的密码;加密模块,对所述声纹和所述密码进行加密,得到用于开锁的加密信息;无线传输驱动模块,用于驱动移动终端中的无线传输模块将所述加密信息传输至智能锁,以使所述智能锁采用预设解密算法对所述加密信息进行解密,并将得到的解密内容与所述加密信息对应的原始加密内容进行匹配,并在匹配成功时控制马达进行开锁。本专利技术实施例提供的智能锁及其开锁方法和装置,通过锁体中的无线接入模块获取移动终端发送的用于开锁的加密信息,并发送至锁体中的开源硬件平台,通过所述开源硬件平台对所述加密信息进行解密,并将得到的解密内容与所述加密信息对应的原始加密内容进行匹配,并在匹配成功时控制马达打开锁芯,移动终端发送的用于开锁的加密信息优选是包括对用户输入的用于开锁的语音所对应的声纹、以及用户输入的用于开锁的密码进行加密所得到的信息,只有在解密得到的声纹以及密码与加密时的原始声纹和原始密码分别匹配成功的情况下,所述开源硬件平台才控制马达打开锁芯,而且用户可以根据自身需要输入合适的语音和密码,相对于现有技术中通过钥匙对机械锁进行开锁,克服了钥匙容易被复制的缺陷,增加了开锁难度,使得当有不良企图的开锁者试图开启智能锁时,不仅需要输入的语音对应的声纹一致,而且输入的密码也要匹配成功,才能达到开启智能锁的目的,提高了用户财产的安全性;用户只需携带移动终端,无需携带额外的钥匙,避免了易丢失的缺陷,更加智能和便捷。【附图说明】为了更清楚地说明本专利技术,下面将对本专利技术中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的一种智能锁的结构示意图;图2为本专利技术实施例二提供的一种智能锁的开锁方法的流程示意图;图3为本专利技术实施例三提供的一种智能锁的开锁装置的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施例中的技术方案作进一步详细描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。可以理解的是,此处所描述的具体实施例仅用于解释本专利技术,而非对本专利技术的限定,基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。实施例一请参阅图1,为本专利技术实施例一提供的一种智能锁的结构示意图。该智能锁包括:锁体11和设置在所述锁体中的锁芯12,所述锁体11还包括:无线接入模块13、开源硬件平台14和马达15。所述无线接入模块13和所述马达15均连接至所述开源硬件平台14,所述马达15还与所述锁芯12连接。其中,所述无线接入模块13用于获取移动终端发送的用于开锁的加密信息,并发送至开源硬件平台14。所述无线接入模块13的无线传输方式所基于的通信协议可包括:近距离无线通讯、蓝牙或无线保真。移动终端发送的用于开锁的加密信息可优选包括:对用户输入的用于开锁的语音所对应的声纹、以及用户输入的用于开锁的密码进行加密所得到的信息。移动终端发送的用于开锁的加密信息的作用类似于现有的机械锁对应的钥匙。其中,声纹(Voiceprint)可表征语音的声波频谱。所述开源硬件平台14用于采用预设解密算法对所述加密信息进行解密,并将得到的解密内容与所述加密信息对应的原始加密内容进行匹配,并在匹配成功时控制马达15进行开锁;所述马达15用于切换的控制所述锁芯12打开或关闭。所述开源硬件平台可包括:Arduino开源硬件平台。所述Arduino开源硬件平台构建于开放原始码simple I/O介面版,并且具有使用类似Java,C语言的Processing/Wiring开发环境。Arduino是一款便捷灵活、方便上手的开源电子原型平台。具体地,在所述马达15控制所述锁芯12处于关闭的状态下,通过智能锁可以保护用户的财产安全;在所述开源硬件平台14对所述用于开锁的加密信息进行解密之后,当得到的解密内容与所述加密信息对应的原始加密内容匹配成功时,才控制马达15打开锁芯12ο在移动终端发送的用于开锁的加密信息包括,对用户输入的用于开锁的语音所对应的声纹、以及用户输入的用于开锁的密码进行加密所得到的信息时,相应的,所述开源硬件平台14解密得到的解密内容包括:开锁者输入的语音所对应的声纹、以及输入的密码;相应的,将得到的解密内容与所述加密信息对应的原始加密内容进行匹配,不仅包括将解密得到的所述声纹与加密时的原始声纹进行匹配,而且包括将解密得到的所述密码与加密时的原始密码进行匹配,只有在解密得到的声纹以及密码与加密时的原始声纹和原始密码分别匹配成功的情况下,所述开源硬件平台14控制马达15打开锁芯12。相对于现有技术中通过钥匙对机械锁进行开锁,增加了开锁难度,使得当有不良企图的开锁者试图开启智能锁时,不仅需要输入的语音对应的声纹一致,而且本文档来自技高网...
智能锁及其开锁方法和装置

【技术保护点】
一种智能锁,包括:锁体和设置在所述锁体中的锁芯,其特征在于,所述锁体还包括:无线接入模块,用于获取移动终端发送的用于开锁的加密信息,并发送至开源硬件平台;开源硬件平台,与所述无线接入模块连接,用于采用预设解密算法对所述加密信息进行解密,并将得到的解密内容与所述加密信息对应的原始加密内容进行匹配,并在匹配成功时控制马达进行开锁;马达,与所述锁芯和所述开源硬件平台分别连接,用于切换的控制所述锁芯打开或关闭。

【技术特征摘要】

【专利技术属性】
技术研发人员:乔木
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1