一种基于APP远端监控的锁具及其加密方法与流程

文档序号:15485131发布日期:2018-09-21 19:44阅读:243来源:国知局

本发明涉及门锁技术领域,尤其是指一种基于app远端监控的锁具及其加密方法。



背景技术:

随着经济的发展和社会的需求,人们逐渐趋向租房作为自己的居住方式。其中,涉及到出租屋的管理方面,业主需要对每个出租房设置门锁以管理多个出租房,传统的门锁只能通过钥匙开锁,业主需要保存大量的钥匙。当更换租户时,门锁更换的成本大,所以大多选择多配钥匙,造成流通的钥匙多,防盗性能降低。当业主或者租户在外,而有访客有事来访时,无法远程对门锁进行开启,导致使用上的不方便。



技术实现要素:

本发明针对现有技术的问题提供可以实现远程开关锁和监控的一种基于app远端监控的锁具及其加密方法。

为了解决上述技术问题,本发明采用如下技术方案:一种基于app远端监控的锁具,包括带有app的移动终端和锁体,所述锁体内设有无线通讯装置、mcu、驱动装置和锁栓,所述无线通讯装置与app无线连接,所述无线通讯装置与mcu连接,所述mcu与驱动装置连接,所述驱动装置和锁栓连接。

进一步的,所述锁体设有密码输入屏,所述密码输入屏与mcu连接。

进一步的,所述锁体设有应急电源。

进一步的,所述锁体设有钥匙孔,所述钥匙孔与锁栓连接,所述钥匙孔设有盖体。

进一步的,所述无线通讯装置包括无线通讯芯片和sim模块,所述sim模块包括sim卡座与sim芯片,所述无线通讯芯片的第29引脚与mcu的第2引脚连接,所述无线通讯芯片的第30引脚与mcu的第3引脚连接,所述无线通讯芯片的第34引脚与mcu的第13引脚连接,所述无线通讯芯片的第38引脚与sim卡座的第1引脚连接,所述无线通讯芯片的第39引脚与sim卡座的第2引脚连接,所述无线通讯芯片的第40引脚与sim卡座的第7引脚连接,所述无线通讯芯片的第41引脚与sim卡座的第3引脚连接,所述无线通讯芯片的第42引脚与sim卡座的第8引脚和第9引脚连接;所述sim芯片的第1引脚与sim卡座的第2引脚连接,所述sim芯片的第3引脚与sim卡座的第2引脚连接,所述sim芯片的第4引脚与sim卡座的第1引脚连接,所述sim芯片的第7引脚与sim卡座的第7引脚连接。

进一步的,所述锁体设有传感器,所述传感器的第1引脚与mcu的第17引脚连接,所述传感器的第2引脚与mcu的第16引脚连接,所述传感器的第3引脚和第7引脚均与mcu的第9引脚连接,所述传感器的第5引脚与mcu的第12引脚连接,所述传感器的第6引脚与mcu的第11引脚连接。

一种用于上述锁具的加密方法,包括带有app的移动终端和锁体,具体步骤包括:绑定步骤:将业主的app与至少一个锁体进行绑定:在业主的app上搜索锁体型号,并向锁体发送绑定请求信号;锁体接收到绑定请求信号后,校验锁体型号,若正确,则向业主的app发送绑定成功信息;设置密码步骤:若业主需要对锁体设置密码:通过业主的app新建一个密码类型,在密码类型中输入自定义的密码值,业主的app将密码值发送到锁体,锁体接收到密码值并替换初始密码值,从而作为当前密码;开锁步骤:若业主需要对至少一个锁体进行开锁动作:在业主的app上按要求选定锁体型号,并向锁体发送开锁信号,对应锁体型号的锁体接收到开锁信号后,实施开锁动作;设置管理员步骤:若业主需要设置至少一个管理员:通过业主的app输入管理员信息,业主的app校验管理员信息并向管理员的app发送允许管理信息,管理员即可通过管理员的app对锁体设置密码以及控制锁体实施开锁动作;设置授权人步骤:若业主需要设置至少一个授权人:通过业主的app输入授权人信息,业主的app校验授权人信息并向授权人的app发送允许授权信息,授权人即可通过授权人的app设置管理员。

进一步的,还包括以下步骤:开锁记录步骤:每次实施开锁动作时,锁体自动生成一条开门记录,并将开门记录发送到带有app的移动终端进行查看。

进一步的,所述密码类型包括单次密码、限时密码、循环密码和永久密码。

本发明的有益效果:一种基于app远端监控的锁具,业主可以通过带有app的移动终端对锁体实现远程控制,从而远程控制锁体开锁动作,另外,每次开锁时,mcu通过无线通讯装置反馈开锁记录信息,业主可以通过带有app的移动终端查看到开锁记录信息,实现远程监控的作用。

一种加密方法,业主可以通过带有app的移动终端绑定多个锁体,进行集中化管理,无需保存多把钥匙,简便快捷。当更换租户时业主可以通过app随时更改门锁的密码,无需更换锁体,节省成本。当业主在外时,可以通过app实现远程开锁动作,方便快捷,另外,通过设置管理员,可以让管理员获取设置锁体密码和控制锁体实施开锁动作的权限,业主可以给租户设置管理员权限,使得租户可以通过app设置相应的锁体密码以及控制相应的锁体开锁动作。无需额外配置钥匙,减少成本,避免流通的钥匙过多,保证防盗性能。业主可以设置授权人,让授权人有权限设置管理员,避免业主一人管理多个出租屋,实现多人分级管理,满足多个出租屋的管理需求,实现集中化、简便化管理。

附图说明

图1为本发明的模块示意图。

图2为本发明的结构示意图。

图3为本发明所述无线通讯芯片的电路图。

图4为本发明所述主控芯片的电路图。

图5为本发明所述sim模块的电路图。

图6为本发明所述传感器的电路图。

附图标记:1-锁体;2-锁栓;3-密码输入屏;4-盖体。

具体实施方式

为了便于本领域技术人员的理解,下面结合实施例与附图对本发明作进一步的说明,实施方式提及的内容并非对本发明的限定。以下结合附图对本发明进行详细的描述。

请参阅图1至图6所示,一种基于app远端监控的锁具,包括带有app的移动终端和锁体1,所述锁体1内设有无线通讯装置、mcu、驱动装置和锁栓2,所述无线通讯装置与app无线连接,所述无线通讯装置与mcu连接,所述mcu与驱动装置连接,所述驱动装置和锁栓2连接。实际使用时,业主在移动终端上安装app后,可以通过app对锁体1实现远程控制,从而远程控制锁体1开锁动作,具体的,业主在app输入开锁请求信号,开锁请求信号通过移动终端发送至云端,无线通讯装置连接云端并接收到开锁请求信号后,将开锁请求信号发送到mcu,mcu解析信号并判断无误后,向驱动装置发送开锁驱动信号,让驱动装置控制锁栓2实现开锁动作,实现远程开锁控制。所述驱动装置可以为现有的电机。所述开锁请求信号可以为一键开锁信号或者密码信号等。所述移动终端可以为现有的手机等电子设备。另外,每次开锁时,mcu通过无线通讯装置反馈开锁记录信息发送到云端,业主可以通过带有app的移动终端连接云端从而查询到开锁记录信息,实现远程监控的作用。

请参阅图2所示,本实施例中,所述锁体1设有密码输入屏3,所述密码输入屏3与mcu连接。具体的,人们可以通过在密码输入屏3上直接输入数字作为密码信号,当mcu接收到密码信号并判断为正确时,即可以向驱动装置发送开锁驱动信号,让驱动装置控制锁栓2实现开锁动作,提高锁体1的安全性。

本实施例中,所述锁体1设有应急电源。当市电断电时,所述应急电源(附图中未画出)用于对无线通讯装置、mcu和驱动装置进行应急供电,以保证锁体1的正常使用。

请参阅图2所示,本实施例中,所述锁体1设有钥匙孔,所述钥匙孔与锁栓2连接,所述钥匙孔设有盖体4。当锁体1断电时,可以通过钥匙进行开锁动作。增加锁体1的开锁方式,所述盖体4用于遮盖钥匙孔(附图中未画出),起到隐藏钥匙孔,达到美观防尘的作用。

请参阅图3至图5所示,本实施例中,所述无线通讯装置包括无线通讯芯片和sim模块,所述sim模块包括sim卡座与sim芯片,所述无线通讯芯片的第29引脚与mcu的第2引脚连接,所述无线通讯芯片的第30引脚与mcu的第3引脚连接,所述无线通讯芯片的第34引脚与mcu的第13引脚连接,所述无线通讯芯片的第38引脚与sim卡座的第1引脚连接,所述无线通讯芯片的第39引脚与sim卡座的第2引脚连接,所述无线通讯芯片的第40引脚与sim卡座的第7引脚连接,所述无线通讯芯片的第41引脚与sim卡座的第3引脚连接,所述无线通讯芯片的第42引脚与sim卡座的第8引脚和第9引脚连接;所述sim芯片的第1引脚与sim卡座的第2引脚连接,所述sim芯片的第3引脚与sim卡座的第2引脚连接,所述sim芯片的第4引脚与sim卡座的第1引脚连接,所述sim芯片的第7引脚与sim卡座的第7引脚连接。具体的,所述sim卡座用于插入sim卡,从而实现无线通讯装置、云端和app之间通讯连接,实现三者之间的信息互联,保障正常通信,让锁体1获得app远程控制的信号以及将信息反馈给app,实现远程的控制与监控。所述无线通讯芯片的型号为bc95,所述mcu的型号为stm8s103f3。

请参阅图4和图6所示,本实施例中,所述锁体1设有传感器,所述传感器的第1引脚与mcu的第17引脚连接,所述传感器的第2引脚与mcu的第16引脚连接,所述传感器的第3引脚和第7引脚均与mcu的第9引脚连接,所述传感器的第5引脚与mcu的第12引脚连接,所述传感器的第6引脚与mcu的第11引脚连接。具体的,所述传感器用于感知锁栓2向左推还是向右推,在锁栓2动作时触发,根据锁栓2动作的方向判断目前是开锁还是关锁,向左推是开锁,向右推是关锁,同时,传感器将数据发送到mcu,从而让mcu生成开锁记录信息,通过无线通讯装置发送云端,便于通过app查询开锁记录信息,实现远程监控的效果。所述传感器的型号为bma250e。

一种用于上述锁具的加密方法,包括带有app的移动终端和锁体1,具体步骤包括:

绑定步骤:将业主的app与至少一个锁体1进行绑定:在业主的app上搜索锁体1型号,并向锁体1发送绑定请求信号;锁体1接收到绑定请求信号后,校验锁体1型号,若正确,则向业主的app发送绑定成功信息;

设置密码步骤:若业主需要对锁体1设置密码:通过业主的app新建一个密码类型,在密码类型中输入自定义的密码值,业主的app将密码值发送到锁体1,锁体1接收到密码值并替换初始密码值,从而作为当前密码;

开锁步骤:若业主需要对至少一个锁体1进行开锁动作:在业主的app上按要求选定锁体1型号,并向锁体1发送开锁信号,对应锁体1型号的锁体1接收到开锁信号后,实施开锁动作;

设置管理员步骤:若业主需要设置至少一个管理员:通过业主的app输入管理员信息,业主的app校验管理员信息并向管理员的app发送允许管理信息,管理员即可通过管理员的app对锁体1设置密码以及控制锁体1实施开锁动作;

设置授权人步骤:若业主需要设置至少一个授权人:通过业主的app输入授权人信息,业主的app校验授权人信息并向授权人的app发送允许授权信息,授权人即可通过授权人的app设置管理员。

实际使用时,业主可以通过app绑定多个锁体1,进行集中化管理,无需保存多把钥匙,简便快捷。当更换租户时业主可以通过app随时更改门锁的密码,无需更换锁体1,节省成本。当业主在外时,可以通过app实现远程开锁动作,方便快捷,另外,通过设置管理员,可以让管理员获取设置锁体1密码和控制锁体1实施开锁动作的权限,业主可以给租户设置管理员权限,使得租户可以通过app设置相应的锁体1密码以及控制相应的锁体1开锁动作。无需额外配置钥匙,减少成本,避免流通的钥匙过多,保证防盗性能。业主可以设置授权人,让授权人有权限设置管理员,避免业主一人管理多个出租屋,实现多人分级管理,满足多个出租屋的管理需求,实现集中化、简便化管理。

本实施例中,还包括以下步骤:开锁记录步骤:每次实施开锁动作时,锁体1自动生成一条开门记录,并将开门记录发送到带有app的移动终端进行储存。这样可以通过app登录云端,查看到每次的开门记录,清楚了解日常出入出租屋的流动人员情况。本实施例中,所述密码类型包括单次密码、限时密码、循环密码和永久密码。具体的,单次密码为只能使用一次的密码值,限时密码为规定时间内可以使用多次的密码值,循环密码为按照顺序依次设置多个密码值,每输入一个密码值开锁后,密码自动修改为下一顺序的密码值,依次循环。永久密码为可以无限次无限时使用的密码值。

以上所述,仅是本发明较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明以较佳实施例公开如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当利用上述揭示的技术内容作出些许变更或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明技术是指对以上实施例所作的任何简单修改、等同变化与修饰,均属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1