一种可微信分享密码的蓝牙智能锁系统的制作方法

文档序号:10229028阅读:1601来源:国知局
一种可微信分享密码的蓝牙智能锁系统的制作方法
【技术领域】
[0001]本实用新型涉及蓝牙智能锁的技术领域,具体涉及一种可微信分享密码的蓝牙智能锁系统。
【背景技术】
[0002]随着电子技术的发展和人们对安全技术防范的要求,密码量小、安全性能差的传统机械式密码锁已经不能满足人们的需要。因此,电子密码锁得到了迅速发展。蓝牙技术是一种短距离、低成本的无线连接技术,可以实现语音和数据的无线传输,且一般的移动设备上均设有蓝牙模块。因此,将蓝牙技术应用到门锁上,实现对门锁的打开,不仅方便快捷,且安全性能高。但是,常见的蓝牙智能锁存在如下缺点:须要用户手动输入智能锁密码才能进行开锁操作;须要网络连接功能才能同时实现分享和开锁;其电子密码是预设的,不是控制器随机生成的,安全性低;没有对设备上的电子钥匙数据进行保护,安全性低;无法解决某些情况下产生的安全隐患,如丢失移动终端后;无法对分享出去的钥匙进行精确管理;用户必须在移动设备上安装指定应用软件才可以使用智能锁,不够方便。
【实用新型内容】
[0003]为了解决上述技术问题,本实用新型提供了一种可微信分享密码的蓝牙智能锁系统,通过与移动终端和云端服务器相配合实现电子密码对其他用户的分享,且安全性能高、操作方便。
[0004]为了达到上述目的,本实用新型的技术方案是:一种可微信分享密码的蓝牙智能锁系统,其特征在于,包括智能锁、移动终端和云端服务器,所述移动终端至少设有两个;所述智能锁通过蓝牙技术与移动终端相连接,移动终端通过移动网络或无线网络与云端服务器相连接。
[0005]所述智能锁内设有锁控制器、电机驱动电路、锁蓝牙收发模块、防读保护模块、锁存储模块和锁电源模块,锁控制器分别与电机驱动电路、锁蓝牙收发模块、防读保护模块、锁存储模块和锁电源模块相连接;所述移动终端设有终端控制器、终端蓝牙收发模块、实时开锁检测模块、加密解密模块、终端电源模块、终端存储模块、HTTPS通信管理模块和微信功能模块,终端控制器分别与终端蓝牙收发模块、实时开锁检测模块、加密解密模块、终端电源模块、终端存储模块、HTTPS通信管理模块和微信功能模块相连接;所述云端服务器上设有通信模块和云端存储模块。
[0006]所述锁蓝牙收发模块与终端蓝牙收发模块通过蓝牙技术相连接,HTTPS通信管理模块与通信模块通过移动网络或无线网络相连接。
[0007]所述移动终端为手机或iPad。
[0008]所述加密解密模块采用椭圆曲线加解密算法实现。
[0009]所述实时开锁检测模块中设有时钟模块,用于定时检测终端存储模块内所有智能锁的蓝牙信号是否存在。
[0010]所述移动终端内设有锁管理模块、锁配置管理模块,锁管理模块、锁配置管理模块与终端控制器相连接。
[0011 ]所述移动终端内设有密码分享管理模块,密码分享管理模块与终端控制器相连接。
[0012]所述微信功能模块通过二维码接收或发送电子密码,微信功能模块利用AirSync功能与智能锁进行通信。
[0013]本实用新型移动终端上存储有电子密码,智能锁和移动终端通过蓝牙收发模块传输该电子密码,智能锁验证移动终端发送的电子密码与智能锁保存的密码相同可实现开锁,不需要手动输入实现了开锁操作;移动终端将要分享的智能锁的电子密码传送至云端服务器并进行保存,其他用户可以通过云端服务器的通信模块获取分享的电子密码进行开锁,从而实现电子密码的分享;移动终端也可以将分享信息传送至其他用户的微信,其他用户可以通过微信从云端服务器的通信模块获取分享的电子密码进行开锁,从而不需要安装指定软件也可实现电子密码的分享;智能锁生成的电子密码是随机的,且防读保护模块可以保护其不被其他设备读取,安全性更高;且在移动终端遗失的情况下,可以通过锁管理模块、锁配置管理模块修改电子密码,增加了其安全性。微信从云端服务器的通信模块获取分享的电子密码是经过加密的,只有智能锁能解密,也增加了其安全性。密码分享管理模块可以对分享出去的电子密码进行精确管理。因此,本实用新型可以利用移动终端和智能锁的通信实现直接开锁操作,且可以实现不同移动终端之间的电子密码的分享,且可以将电子密码分享给具备微信功能的移动设备,且安全性高,使用方便,便于管理。
【附图说明】
[0014]图1为本实用新型的结构示意图。
[0015]图2为本实用新型的原理框图。
【具体实施方式】
[0016]下面通过附图和实施例具体描述一下本实用新型。
[0017]—种可微信分享密码的蓝牙智能锁系统,如图1所示,包括智能锁1、移动终端2和云端服务器3,所述移动终端2至少设有两个;所述智能锁1通过蓝牙技术与移动终端2相连接,移动终端2通过移动网络或无线网络与云端服务器3相连接。移动终端2可以为手机或
iPado
[0018]如图2所示,智能锁1内设有锁控制器4、电机驱动电路5、锁蓝牙收发模块6、防读保护模块7、锁存储模块8和锁电源模块9,锁控制器4分别与电机驱动电路5、锁蓝牙收发模块
6、防读保护模块7、锁存储模块8和锁电源模块9相连接。锁控制器4可以生成多个随机的电子密码,且可以实现对电子密码的加密和解密操作。通过锁控制器4生成多个随机的电子密码,可避免攻击方对电子密码的猜测。锁存储模块8可以存储电子密码。电机驱动电路5与智能锁1的把手相连接,锁控制器4可以通过电机驱动电路5驱动把手实现把手与锁芯的连接,实现开锁。锁蓝牙收发模块6用于对外发出蓝牙信号,可以通过蓝牙技术实现接收或发送电子密码。防读保护模块7由防读保护芯片实现,可以通过锁控制器4保护存储模块8存储的电子密码不被外部设备读取,可避免攻击方的恶意读取。锁控制器4和防读保护模块7有效地保护电子密码,提高了智能锁1的安全性。锁电源模块9为智能锁1提供电源支持,从而实现整个装置的正常工作。
[0019]移动终端2内设有终端控制器11、终端蓝牙收发模块12、实时开锁检测模块13、加密解密模块14、终端电源模块15、终端存储模块16、HTTPS通信管理模块17和微信功能模块20。终端控制器11分别与终端蓝牙收发模块12、实时开锁检测模块13、加密解密模块14、终端电源模块15、终端存储模块16、HTTPS通信管理模块17和微信功能模块20相连接。终端电源模块15为移动终端提供电源,终端存储模块16用于存储智能锁1及其加密后的电子密码,即其内可能有多个智能锁1信息和其加密后的电子密码。加密解密模块14采用椭圆曲线(ECC)加解密算法实现,其计算量小、安全性能高。HTTPS通信管理模块17用于与云端服务器3进行安全通信。
[0020]实时开锁检测模块13内设有时钟模块,用于定时检测终端存储模块16内存储的所有智能锁1的蓝牙信号是否存在。当检测到智能锁1的蓝牙信号在其扫描距离内时,终端控制器11打开终端蓝牙收发模块12实现与智能锁1的连接,实现电子密码的传送。实时开锁检测模块13可以实时检测蓝牙信号,从而可以自动的通过移动终端2实现对智能锁1的开锁。
[0021]终端蓝牙收发模块12通过蓝牙与锁蓝牙收发模块6相连接,通过终端蓝牙收发模块12和锁蓝牙收发模块6可以实现加密后的电子密码在智能锁1和移动终端2之间的传输。移动终端2的终端蓝牙收发模块12传送至智能锁1的锁蓝牙收发模块6电子密码,锁控制器4将该电子密码进行解密后与锁存储模块8内存储的电子密码进行比较,当锁存储模块8内有该电子密码时,锁控制器4打开电机驱动电路5,驱动把手实现开锁。因此,用户可通过移动终端2便捷地激活智能锁1。
[0022 ]通过将电子密码保存在终端存储模块16上,利用移动终端2可以直接对智能锁1进行开锁操作,不须要手动输入密码,只要保持智能锁1的低功耗蓝牙一直启动,移动终端2—旦扫描到智能锁1的蓝牙信号则会自动开锁,更加便捷。
[0023]移动终端2内设有微信功能模块20,在客人没有移动终端2而只有具备微信功能的移动设备时,主人的移动终端2也可以将电子密码通过微信功能模块20分享给客人,客人通过其移动设备上的微信功能接收电子密码,并通过微信的AirSync功能与智能锁1通讯从而开锁。
[0024]云端服务器3上设有通信模块18和云端存储模块19。通信模块18输入端与HTTPS通信管理模块17相连接,通信模块19输出端与云端存储模块19相连接,它们之间通过移动网络或无线网络相连接。一方面主人的移动终端2可以通过HTTPS通信管理模块17将其要分享的电子密码和移动终端信息传送至云端服务器3;另一方面,客人的移动终端2可以通过HTTPS通信管理模块17读取云端服务器3内存储的电子密码。
[0025]只有在客人的移动终端2获取分享的电子密码时才需要网络数
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1