您所在的位置: 首页>建站知识>山东手机APP开发与WIFI门禁开发系统

山东手机APP开发与WIFI门禁开发系统

发表于:2021-11-14 阅读:0 关键词: 手机APP开发与WIFI门禁开发系统

当今社会的经济发展迅速,人们的生活节奏变得越来越快,随若科技技术的高速提升,人们的生活方式也在不知不党的变化着,与此同时智能家居得到了广泛的普及。其中基于手机APP与Wi开发的门禁系统,将会取代当今人们使用的钥匙,人们只需要使用手机下载本系统的AP,即可管理自家的门锁、车锁等,不再需要携带沉甸甸的钥匙去上斑,也不再需要担心钥匙遗失或者钥匙被锁在家里面。

当今社会的经济发展迅速,人们的生活节奏变得越来越快,随若科技技术的高速提升,人们的生活方式也在不知不党的变化着,与此同时智能家居得到了广泛的普及。其中基于手机APP与Wi开发的门禁系统,将会取代当今人们使用的钥匙,人们只需要使用手机下载本系统的AP,即可管理自家的门锁、车锁等,不再需要携带沉甸甸的钥匙去上斑,也不再需要担心钥匙遗失或者钥匙被锁在家里面。


 
1本门禁系统科学性与先进性
 
本系统主要是用户通过手机AP与门禁系统交互,用户需要在手机APP上登录帐号方可以控门禁系统。该系统装有红外线模块和摄像头,如果红外线感应到门外有人,手机APP将会提醒户主门外有人来访,户主可以打开手机APP摄像头功能现看是哪位访客,是否为他开门;本系统还装有备用电池和自带周期休眼功能,主要用于家里斷电的情况。
 
2W证Fi模块
 
本门禁系统采用FSP型号的WiF模块,该系列模块价格相对较低,降低了产品制作成本,使得销售价格亲民。我们放弃ESP模块最原始的AT指今固件来开发门禁系统,而是采用了Node Mcu固件。
 
Node Meu可以直接运行模块芯片来控制自身引10电平的高低进而控制电路电流;可以自动连接网络与服务器交互数据,实现AP数据传送至服务器数据库;可以实时接收并发送红外线与摄像头的数据和图像信息给服务器等。
 
3门禁系统的安全性
 
个家居产品的首要考虑因素就是安全问题了,相信很多用户在购买智能家居时,都会考虑到该产品的安全性,电子产品的系统总会存在被破解的漏洞,本系统采取数据库数据对比的方法来加强系统的安全性。
 
本门禁系统设有本地数据库和服务器数据库,数据库用于保存用户的帐号密码和手机MAC地址等必要数据,用户通过手机APP登录帐号时,服务器会通过对比两个数据库的数据从而判定账户是否有权限管理该门禁系统。
 
4手机APP数据库的安全设计
 
首次使用本门禁系统时需要注册,用户在手机APP输入账号和密码之后,系统会将其多层加密,然后保存在本地数据库和服务器数据库,同时本地数据库和服务器数据库都会根据网络时间而生成一串时间码,它们分别所生成的时间码是一定是不一致的。由于网络时间是一致的,但本地数据库生成的时间码是较前的,而发送数据到服务器数据库需要一定的时间,所以服务器数据库生成的时间码较后。比如本地数据库生成的时间码为20181022214514250,而服务器数据库生成却要比本地数据库时间要靠后,假设网络延迟21毫秒,那么服务器数据库生成的时间码则为20181022214514271。
 
时间码可防止数据库被非法人员恶意写入帐号密码而破解门禁系统。如上述假设的两个时间码,将它们求差生成21存入隐藏表中,在用户登陆的时候,系统会读取该差值而判定该账号密码的真实性。由于网络时间和延迟是随机的,往往这种判定方法是非法人员想不到的,破解不了的,大幅度増强了门禁系统的安全性。
 
本门禁系统具有高度的安全性和便捷性,适用于现在所有传统门锁。为保障本门禁系统系统的安全性,手机APP仅能注册一位主用户并绑定手机MAC地址,主用户可以根据所需賦相关权限给其子用户。对于该系统我们将一步一步进行优化完善,使其将来能应用于每家每户。