基于微信扫码储物柜智能电子锁的设计
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3 软件设计
本项目软件部分包括三部分:电子锁程 序、服务器程序、上位机程序。电子锁程序主 要实现接收服务器指令,控制外围 I/O 口,驱
图 1:电子储物柜系统框图
动电机开锁。服务器程序主要实现接收上位机
信息,分配柜子信息,并将用户身份信息与
柜子信息绑定,最后下达开锁指令,与上位机
(智能终端)通信采用 Http 协议,主要基于
【关键词】微信扫码 智能储物柜 电子锁设计
1 引言
电子储物柜目前使用比较广泛,目前常 见电子锁主要通过密码来进行存取,具有操作 方便和更好的安全性等优点 . 但系统可维护性 以及信息化程度还有待提高。随着移动互联网 的发展以及智能终端的普及,近几年,基于智 能移动终端的远程控制技术成为移动开发者们 热忱的研究课题。本项目利用移动互联技术与 电子锁技术相结合,设计一款基于互联网 + 的 共享储物柜。
2 系统方案
基于移动终端的电子锁,信息存储在远 端数据库中,用户只需要扫描二维码直接登陆 到储物柜管理界面,一键就可以获取空闲储物 柜;同样一键可以实现开锁。
系统总体框架如图 1 所示,该系统包括 电子锁、Web 服务器、智能终端组成。其中 电子锁采用 STM32107 处理器作为控制处理 核心部件,该模块具有网络功能,可以连接到 Internet;智能终端扫描柜子上二维码可以登陆 到储物柜存取信息界面,用户可以实现空闲柜 子信息获取,以及开启自己申请的柜子,并可 以显示存储时间等信息,管理员登录可以获取 统计信息;Web 服务器存储锁使用记录信息和 开锁状态等信息。
作者单位 淮安信息职业技术学院 223003
江苏省淮安市
●江苏省大学生创新训练计划项目,项目编号 201812805003Y。
Electronic Technology & Software Engineering 电子技术与软件工程 • 45
[4] 刘振忠 . 双电源转换开关电器及其应用 [J]. 电器与能效管理技术 ,2015(01).
本项目采用移动互联技术与嵌入式技术 相结构,实现了智能存物柜的便捷存取操作, 解决电子存物柜密码丢失的困扰。对于实际生
[5] 王 府 井 , 陈 凯 元 . 应 用 AT89C2051 单 片 机 设 计 电 子 密 码 锁 [J]. 电 子 制 作 ,2014(23).
Jsp+Servlet 技术开发,与底层电子锁模块通信
采用的 Tcp 协议,主要利用 socket 编程实现。
上位机程序主要获取用户身份信息,并下达存
取指令。可以采用网页版和微信小程序来实现。
本文主要介绍微信小程序具体实现过程。操作
主要包括三个步骤:获取授权信息(身份信息
微信号);存物将携带身份信息以及加密信息
• Software Application 软件应用
基于微信扫码储物柜智能电子锁的设计
文/宋成浩 刘烁 杜文龙 刘长荣
摘
本文利用移动互联技术与电
子 锁 技 术 相 结 合, 设 计 了 一 款 基 要 于互联网 + 的共享储物柜。基于
移 动 终 端 的 电 子 锁, 可 实 现 扫 描
Βιβλιοθήκη Baidu
开锁,既安全又便利。
以及存物指令发送到服务器,并反馈成功与否; 取物同样需要将身份信息解密信息以及取物指 令发送到服务器请求取物,并反馈是否成功。 微信小程序效果图如图 2 所示。
4 总结
图 2:智能存储柜微信小程序效果图
[3] 张常友 . 一种智能防盗电子锁的设计研究 [J]. 电子技术与软件工程 ,2015(04).
产生活中还需要进一步改进与完善。
作者简介
参考文献 [1] 刘 少 军 , 王 瑜 瑜 . 手 机 蓝 牙 技 术 在 智 能
宋成浩(1997-),江苏省连云港市人。大专 大学生。主要研究方向为通信技术。
电子锁控制系统中的研究 [J]. 机械与电 子 ,2016(04). [2] 许燕 . 单片机技术设计红外线电子锁系统 研究 [J]. 电子设计工程 ,2018(06).
本项目软件部分包括三部分:电子锁程 序、服务器程序、上位机程序。电子锁程序主 要实现接收服务器指令,控制外围 I/O 口,驱
图 1:电子储物柜系统框图
动电机开锁。服务器程序主要实现接收上位机
信息,分配柜子信息,并将用户身份信息与
柜子信息绑定,最后下达开锁指令,与上位机
(智能终端)通信采用 Http 协议,主要基于
【关键词】微信扫码 智能储物柜 电子锁设计
1 引言
电子储物柜目前使用比较广泛,目前常 见电子锁主要通过密码来进行存取,具有操作 方便和更好的安全性等优点 . 但系统可维护性 以及信息化程度还有待提高。随着移动互联网 的发展以及智能终端的普及,近几年,基于智 能移动终端的远程控制技术成为移动开发者们 热忱的研究课题。本项目利用移动互联技术与 电子锁技术相结合,设计一款基于互联网 + 的 共享储物柜。
2 系统方案
基于移动终端的电子锁,信息存储在远 端数据库中,用户只需要扫描二维码直接登陆 到储物柜管理界面,一键就可以获取空闲储物 柜;同样一键可以实现开锁。
系统总体框架如图 1 所示,该系统包括 电子锁、Web 服务器、智能终端组成。其中 电子锁采用 STM32107 处理器作为控制处理 核心部件,该模块具有网络功能,可以连接到 Internet;智能终端扫描柜子上二维码可以登陆 到储物柜存取信息界面,用户可以实现空闲柜 子信息获取,以及开启自己申请的柜子,并可 以显示存储时间等信息,管理员登录可以获取 统计信息;Web 服务器存储锁使用记录信息和 开锁状态等信息。
作者单位 淮安信息职业技术学院 223003
江苏省淮安市
●江苏省大学生创新训练计划项目,项目编号 201812805003Y。
Electronic Technology & Software Engineering 电子技术与软件工程 • 45
[4] 刘振忠 . 双电源转换开关电器及其应用 [J]. 电器与能效管理技术 ,2015(01).
本项目采用移动互联技术与嵌入式技术 相结构,实现了智能存物柜的便捷存取操作, 解决电子存物柜密码丢失的困扰。对于实际生
[5] 王 府 井 , 陈 凯 元 . 应 用 AT89C2051 单 片 机 设 计 电 子 密 码 锁 [J]. 电 子 制 作 ,2014(23).
Jsp+Servlet 技术开发,与底层电子锁模块通信
采用的 Tcp 协议,主要利用 socket 编程实现。
上位机程序主要获取用户身份信息,并下达存
取指令。可以采用网页版和微信小程序来实现。
本文主要介绍微信小程序具体实现过程。操作
主要包括三个步骤:获取授权信息(身份信息
微信号);存物将携带身份信息以及加密信息
• Software Application 软件应用
基于微信扫码储物柜智能电子锁的设计
文/宋成浩 刘烁 杜文龙 刘长荣
摘
本文利用移动互联技术与电
子 锁 技 术 相 结 合, 设 计 了 一 款 基 要 于互联网 + 的共享储物柜。基于
移 动 终 端 的 电 子 锁, 可 实 现 扫 描
Βιβλιοθήκη Baidu
开锁,既安全又便利。
以及存物指令发送到服务器,并反馈成功与否; 取物同样需要将身份信息解密信息以及取物指 令发送到服务器请求取物,并反馈是否成功。 微信小程序效果图如图 2 所示。
4 总结
图 2:智能存储柜微信小程序效果图
[3] 张常友 . 一种智能防盗电子锁的设计研究 [J]. 电子技术与软件工程 ,2015(04).
产生活中还需要进一步改进与完善。
作者简介
参考文献 [1] 刘 少 军 , 王 瑜 瑜 . 手 机 蓝 牙 技 术 在 智 能
宋成浩(1997-),江苏省连云港市人。大专 大学生。主要研究方向为通信技术。
电子锁控制系统中的研究 [J]. 机械与电 子 ,2016(04). [2] 许燕 . 单片机技术设计红外线电子锁系统 研究 [J]. 电子设计工程 ,2018(06).