一种基于二维码的门禁系统的制作方法

文档序号:10318629阅读:782来源:国知局
一种基于二维码的门禁系统的制作方法
【技术领域】
[0001]本实用新型涉及一种门禁系统,特别涉及一种基于二维码的门禁系统。
【背景技术】
[0002]移动电子设备功能的完善让人们的生活越来越便利,例如手机、PAD等移动终端能够方便的实现支付等功能,人们无需携带支付卡或验证卡,只需要扫描二维码等信息即可进行商场、超市的支付。现在有的门禁系统通过扫描二维码即可打开房门。但二维码的这种使用方式存在很大的安全隐患,一旦他人获取该二维码信息也可以进行交易验证等操作。因此有必要研究出一种安全的二维码使用技术。
【实用新型内容】
[0003]本实用新型为了解决上述技术问题,提出了一种基于二维码的门禁系统。
[0004]本实用新型提出的基于二维码的门禁系统包括:第一移动终端、第二移动终端、二维码扫描器、定位模块和电子锁具,其中,第一移动终端包括第一通信模块、第一处理模块、显示模块和第一存储模块;第二移动终端包括第二通信模块、第二处理模块、二维码生成模块、二维码解码模块和第二存储模块;二维码扫描器包括第三通信模块和摄像模块;第一通信模块与第二通信模块通信,第二通信模块与第三通信模块通信;第一处理模块分别与第一通信模块、显示模块和第一存储模块连接;第二处理模块分别与第二通信模块、二维码生成模块、二维码解码模块和第二存储模块连接;第三通信模块与摄像模块连接。
[0005]进一步地,第二处理模块用于对第一移动终端进行身份注册;
[0006]第一处理模块用于根据定位模块确定的第一移动终端所在的位置和第一存储模块中存储的目的地位置来判断第一移动终端是否位于预设范围内;
[0007]第一通信模块用于在第一移动终端处于设定范围内时,向第二通信模块发送包含身份注册信息的消息,请求第二移动终端反馈解锁二维码信息;
[0008]第二处理模块还用于在第二通信模块接收到该请求后,根据身份注册信息对第一移动终端进行身份验证,并在身份验证通后,通知二维码生成模块生成解锁二维码信息;
[0009]第二存储模块用于存储生成解锁二维码信息的原始信息;
[0010]第二通信模块用于接收第一通信模块发送的请求,并将生成的解锁二维码信息发送给第一通信模块;
[0011 ]第一通信模块还用于接收第二通信模块发送的解锁二维码信息;
[0012]显示模块用于显示第一通信模块接收到的该解锁二维码信息;
[0013]摄像模块用于读取显示模块显示的该解锁二维码信息;
[0014]第三通信模块用于将摄像模块读取的该解锁二维码信息发送给第二通信模块;
[0015]第二通信模块还用于接收该解锁二维码信息;
[0016]二维码解码模块用于对第二通信模块接收到的解锁二维码信息进行解码;
[0017]该第二处理模块还用于将解码后的信息与第二存储模块中存储的原始信息进行比较,如果一致,则解锁成功,第二处理模块通过第二通信模块将解锁成功信号发送给电子锁具进行解锁。
[0018]进一步地,该第一移动终端和/或第二移动终端为手机或平板电脑。
[0019]更进一步地,第一移动终端还包括sim卡。
[0020]更进一步地,该定位模块集成在第一移动终端中。
[0021]更进一步地,该定位模块为车载定位模块。
[0022]本实用新型的有益效果:本实用新型通过实时生成解锁二维码的方式,可以防止他人获取二维码信息,提高了解锁的安全性。进一步地,本实用新型能够保证他人即使获得该解锁二维码信息但如果没有用第一移动终端进行解锁仍不能解锁成功。
【附图说明】
[0023]图1是本实用新型的门禁系统的结构框图。
【具体实施方式】
[0024]为使本实用新型的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本实用新型进一步详细说明。但本领域技术人员知晓,本实用新型并不局限于附图和以下实施例。
[0025]本实用新型提出的门禁系统如图1所示,该门禁系统包括:第一移动终端1、第二移动终端2、二维码扫描器3、定位模块4和电子锁具5,其中,第一移动终端I包括第一通信模块12、第一处理模块11、显示模块14和第一存储模块13;第二移动终端2包括第二通信模块22、第二处理模块21、二维码生成模块24、二维码解码模块25和第二存储模块23; 二维码扫描器3包括第三通信模块32和摄像模块31;第一通信模块与第二通信模块通信,第二通信模块与第三通信模块通信。第一处理模块分别与第一通信模块、显示模块和第一存储模块连接;第二处理模块分别与第二通信模块、二维码生成模块、二维码解码模块和第二存储模块连接;第三通信模块与摄像模块连接。
[0026]第二处理模块用于对第一移动终端进行身份注册;
[0027]第一处理模块用于根据定位模块确定的第一移动终端所在的位置和第一存储模块中存储的目的地位置来判断第一移动终端是否位于预设范围内;
[0028]第一通信模块用于在第一移动终端处于设定范围内时,向第二通信模块发送包含身份注册信息的消息,请求第二移动终端反馈解锁二维码信息;
[0029]第二处理模块用于在第二通信模块接收到该请求后,根据身份注册信息对第一移动终端进行身份验证,并在身份验证通后,通知二维码生成模块生成解锁二维码信息;
[0030]第二存储模块用于存储生成解锁二维码信息的原始信息;
[0031]第二通信模块用于接收第一通信模块发送的请求,并将生成的解锁二维码信息发送给第一通信模块;
[0032]第一通信模块还用于接收第二通信模块发送的解锁二维码信息;
[0033]显示模块用于显示第一通信模块接收到的该解锁二维码信息;
[0034]摄像模块用于读取显示模块显示的该解锁二维码信息;
[0035]第三通信模块用于将摄像模块读取的该解锁二维码信息发送给第二通信模块;
[0036]第二通信模块还用于接收该解锁二维码信息;
[0037]二维码解码模块用于对第二通信模块接收到的解锁二维码信息进行解码;
[0038]该第二处理模块还用于将解码后的信息与第二存储模块中存储的原始信息进行比较,如果一致,则解锁成功,第二处理模块通过第二通信模块将解锁成功信号发送给电子锁具进行解锁。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1