一种智能门禁系统的制作方法

文档序号:29935412发布日期:2022-05-07 13:30阅读:98来源:国知局
一种智能门禁系统的制作方法

1.本发明涉及智能安防技术领域,特别涉及一种智能门禁系统。


背景技术:

2.随着现代化技术的发展,电子门禁广泛的应用在社区、园区等环境中。电子门禁主要采用刷实体卡方式,这种方式存在很多缺点,例如忘记或丢失门卡都会造成难以进入的麻烦。而且社区中往往由多栋楼组成,用户在社区门口需要刷卡,到了单元门口时,仍需要刷卡,操作繁琐。
3.为了解决刷实体卡带来的诸多问题,有的社区增加了人脸识别、指纹识别等生物验证功能。但是生物验证数据的采集可能会侵犯用户的隐私,而且生物验证数据不像实体卡、密码等可以随意更改,一旦泄露,会对用户造成难以弥补影响,使得生物验证得不到大面积的应用。传统蓝牙验证可以实现自动连接验证,无感通行,而且实现的成本低。但是由于蓝牙的连接范围较远,且连接设备的数量有限,不适合在社区大门这种人流量大的位置上使用,如果在社区内的单元门处使用,又会存在有的用户会因为手机没有打开蓝牙而无法自动开门的问题,达不到无感通行的目的。
4.为此,需要一种能够提高社区内无感通行成功率的智能门禁系统。


技术实现要素:

5.本发明提供了一种智能门禁系统,能够提高社区内无感通行的成功率。
6.为了解决上述技术问题,本技术提供如下技术方案:
7.一种智能门禁系统,包括服务器、第一门禁终端和用户终端;
8.用户终端包括nfc模块、第一通信模块和蓝牙模块;
9.nfc模块用于基于nfc技术向第一门禁终端发送第一认证信息;
10.第一门禁终端用于根据第一认证信息验证是否有开门权限,若有开门权限,向nfc模块发送验证通过信息,并生成第一开门指令;
11.第一门禁终端用于在生成第一开门指令后,向服务器发送nfc开门记录信息;
12.服务器用于从nfc开门记录信息中提取用户身份,还用于根据用户身份判断是否开通蓝牙开门服务,如果开通蓝牙开门服务,发送开启蓝牙指令;
13.第一通信模块用于接收开启蓝牙指令;
14.蓝牙模块用于根据开启蓝牙指令启用蓝牙。
15.基础方案原理及有益效果如下:
16.本方案中,用户可以在进入社区时直接使用用户终端与第一门禁终端接触,即nfc刷卡进行开门,与额外携带门禁卡相比,更为方便。
17.由于进入社区不常用蓝牙,有的用户在使用用户终端时,出于安全或省电等考虑,习惯关闭蓝牙模块,造成了后续无法通过蓝牙自动打开单元门的情况。本方案中,第一门禁终端用于在生成第一开门指令后,向服务器发送nfc开门记录信息;服务器从nfc开门记录
信息中提取用户身份后,可以根据用户身份判断是否开通蓝牙开门服务,如果开通蓝牙开门服务,表明用户后续可以通过蓝牙进行无感通行,此时服务器发送开启蓝牙指令,蓝牙模块启用蓝牙保证了用户不会因为关闭了蓝牙功能而影响后续的通行,能够提高社区内无感通行成功率。
18.进一步,所述用户端还包括处理模块,处理模块用于获取用户的快递领取信息,基于快递领取信息判断快递数量是否超过签收阈值,如果超过签收阈值,生成开启蓝牙指令;
19.第一门禁终端包括控制模块、蓝牙通信模块和多个蓝牙信标模块;
20.蓝牙信标模块用于发送广播;
21.蓝牙模块用于接收到广播后,计算各个蓝牙信标模块的蓝牙信号强度;
22.处理模块用于根据蓝牙信号强度计算当前位置;判断当前位置是否属于第一预设范围内;
23.蓝牙模块用于在当前位置属于第一预设范围内时,与蓝牙通信模块建立连接,向蓝牙通信模块发送第一认证信息;
24.控制模块用于根据第一认证信息验证是否有开门权限,若有开门权限,生成第一开门指令。
25.在社区各种快递柜和驿站较为普及,用户时常需要从快递柜或驿站领取快递后再刷卡进入社区,如果用户领取的快递较多,再由用户手动进行开门,较为不便。本优选方案中,通过获取用户的快递领取信息,可以知晓用户当前是否领取了快递,如果领取了快递,再判断快递数量是否超过签收阈值,如果超过签收阈值,表明快递的数量多,用户双手被占用的可能性大。此时生成开启蓝牙指令,蓝牙模块可以根据开启蓝牙指令启用蓝牙。
26.当用户带着快递到达社区门口时,处理模块根据蓝牙信号强度计算当前位置;判断当前位置属于第一预设范围内,蓝牙模块与蓝牙通信模块建立连接,传输第一认证信息,实现自动开门,省去了用户腾出手开门的操作,用户体验更好。
27.取快递较多的用户相对于正常出入的用户,数量较少且同时出现多个取快递用户的概率较低,使用蓝牙开门,造成冲突的概率较低。
28.蓝牙模块在当前位置属于第一预设范围内时,才与蓝牙通信模块建立连接,确保了不会因为用户距离社区门口过远而提前开门,安全性高。
29.进一步,所述快递领取信息包括快递的领取位置和快递号。
30.进一步,所述处理模块还基于快递的领取位置判断是否属于预设位置,若属于预设位置,继续判断快递数量是否超过签收阈值。
31.例如预设位置为社区大门100米内的快递柜或驿站,如果用户在公司领取快递,就不会触发蓝牙启动。
32.进一步,所述处理模块基于快递号统计快递数量。
33.进一步,所述第一门禁终端还包括第二通信模块和密码输入模块;
34.处理模块还用于接收访客请求,通过第一通信模块将访客请求发送至服务器,服务器用于根据访客请求生成访客密码,将访客密码发送至第一通信模块和第二通信模块;
35.密码输入模块用于接收访客密码;
36.控制模块用于判断密码输入模块接收的访客密码与第二通信模块接收的访客密码是否一致,如果一致,生成第一开门指令。
37.当用户邀请其他人进入社区时,可以输入访客请求,获取访客密码,将访客密码告知访客,访客就可以输入访客密码进入社区。
38.进一步,所述第一门禁终端还包括显示模块,显示模块用于显示二维码;
39.用户终端还包括图像采集模块,图像采集模块用于拍摄二维码;
40.处理模块用于从二维码中解析门禁标识,通过第一通信模块将门禁标识和第一认证信息发送至服务器;
41.服务器用于根据第一认证信息验证是否有开门权限,若有开门权限,向门禁标识对应的第二通信模块发送验证通过信息;
42.控制模块用于验证通过信息,生成第一开门指令。
43.用户还可以通过扫描二维码的形式进行验证,进入社区。
44.进一步,所述nfc开门记录包括用户id、门禁编号和开门时间。
45.进一步,所述签收阈值为3-5个。
46.进一步,所述蓝牙模块用于判断蓝牙功能是否启用,在蓝牙功能未启用时,根据开启蓝牙指令启用蓝牙。
附图说明
47.图1为实施例一智能门禁系统的逻辑框图。
具体实施方式
48.下面通过具体实施方式进一步详细说明:
49.实施例一
50.如图1所示,本实施例的一种智能门禁系统,包括服务器、第一门禁终端和用户终端。
51.用户终端包括nfc模块、第一通信模块、蓝牙模块、处理模块。本实施例中,用户终端采用智能手机。
52.第一门禁终端包括nfc读取模块、控制模块、蓝牙通信模块、第二通信模块、密码输入模块、显示模块和多个蓝牙信标模块。本实施例中,第一门禁终端设置在社区大门口处。
53.nfc模块用于基于nfc技术向nfc读取模块发送第一认证信息。第一认证信息包括用户id和密码。
54.控制模块用于根据第一认证信息验证是否有开门权限,若有开门权限,向nfc模块发送验证通过信息,并生成第一开门指令。本实施例中,控制模块将用户id和密码与预先存储的用户id和密码进行匹配,如果均匹配成功,即验证通过。
55.控制模块用于在生成第一开门指令后,向服务器发送nfc开门记录信息。本实施例中,nfc开门记录包括用户id、门禁编号和开门时间。例如社区有多个门禁,门禁编号可以依次设置为1号门、2号门、3号门
……
56.服务器用于从nfc开门记录信息中提取用户身份,还用于根据用户身份判断是否开通蓝牙开门服务,如果开通蓝牙开门服务,发送开启蓝牙指令。本实施例中,服务器中预存有服务信息表,表中包括用户id及对应的蓝牙开门服务开启记录。服务器用于nfc开门记录信息中提取的用户身份即用户id,通过用户id在服务信息表中进行查找,如果用户id有
对应的蓝牙开门服务开启记录,即可得知用户开通了蓝牙开门服务。
57.第一通信模块用于接收开启蓝牙指令;蓝牙模块用于判断蓝牙功能是否启用,在蓝牙功能未启用时,根据开启蓝牙指令启用蓝牙。
58.处理模块用于获取用户的快递领取信息,本实施例中,快递领取信息包括快递的领取位置、快递号和当前状态。处理模块还基于快递的领取位置判断是否属于预设位置,若属于预设位置,基于快递号统计快递数量,判断快递数量是否超过签收阈值,如果超过签收阈值,生成开启蓝牙指令。
59.快递领取信息例如:
60.领取位置:aa驿站,快递号:000001,当前状态:已签收;
61.领取位置:aa驿站,快递号:000002,当前状态:已签收;
62.领取位置:aa驿站,快递号:000003,当前状态:已签收。
63.本实施例中,预设位置为人为设定的位置,通常为靠近门禁的驿站、快递柜等位置。快递领取信息可以从快递公司的系统获取,也可以从第三方的快递通知系统获取。优选第三方的快递通知系统,因为该系统会整合多家快递公司的信息,获取更为方便。
64.签收阈值为3-5个,本实施例中为3个。
65.蓝牙信标模块用于发送广播;本实施例中,蓝牙信标模块的数量为3个,且各个蓝牙信标模块的位置不同。
66.蓝牙模块用于接收到广播后,计算各个蓝牙信标模块的蓝牙信号强度;
67.处理模块用于根据蓝牙信号强度计算当前位置;判断当前位置是否属于第一预设范围内;通过三点定位的原理,基于不同的蓝牙信号强度即可计算当前位置。
68.蓝牙模块用于在当前位置属于第一预设范围内时,与蓝牙通信模块建立连接,向蓝牙通信模块发送第一认证信息;
69.控制模块用于根据第一认证信息验证是否有开门权限,若有开门权限,生成第一开门指令。
70.本实施例中,第一预设范围为预先划定的靠近门禁闸机的位置,第一预设范围由用户进行设置后存储在用户终端内,或者由管理人员设置后通过服务器发送至用户终端。
71.处理模块还用于接收访客请求,通过第一通信模块将访客请求发送至服务器,服务器用于根据访客请求生成访客密码,将访客密码发送至第一通信模块和第二通信模块;密码输入模块用于接收访客密码;控制模块用于判断密码输入模块接收的访客密码与第二通信模块接收的访客密码是否一致,如果一致,生成第一开门指令。
72.显示模块用于显示二维码;用户终端还包括图像采集模块,图像采集模块用于拍摄二维码;处理模块用于从二维码中解析门禁标识,通过第一通信模块将门禁标识和第一认证信息发送至服务器;本实施例中,门禁标识为门禁的唯一识别码,可以采用门禁编号,也可以采用其他的字符串。服务器用于根据第一认证信息验证是否有开门权限,若有开门权限,向门禁标识对应的第二通信模块发送验证通过信息;控制模块用于验证通过信息,生成第一开门指令。
73.实施例二
74.本实施例与实施例一的不同之处在于,本实施例中,还包括第二门禁终端,第二门禁终端设置在社区的单元门处。第二门禁终端用于发送蓝牙广播。蓝牙模块用于检测到第
二门禁终端的蓝牙广播后,与第二门禁终端建立连接,向第二门禁终端发送第二认证信息;第二门禁终端还用于根据第二认证信息验证是否有开门权限,若有,生成第二开门指令。本实施例中,第二认证信息也包括用户id和密码,密码可以与第一认证信息的密码相同,也可以不同,本实施例中,第二认证信息中的密码与第一认证信息的密码不同。用户进入到社区内,需要进入到某一单元时,由于蓝牙模块自动与第二门禁终端建立连接,可以实现自动开门,免去了用户再次刷卡的操作,实现了无感通行。
75.以上的仅是本发明的实施例,该发明不限于此实施案例涉及的领域,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本技术给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本技术的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本技术要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1