项目名称:基于指纹识别的门禁签到系统。项目开发设备:ADS软件,Visual Basic,瑞萨R7F0C809、友善之臂MINI2440ARM开发板,TFSM61指纹模块,NRF24L01无线模块,ISD1760语音模块
系统间关系:通过R7F0C809系统进行用户身份密码验证和添加,在四位数码管上实现密码的显示输出,并且指纹模块将指纹特征值读入ARM9中存储编码,然后通过无线模块将下位机(MINI2440开发板)与上位机(PC机)信息联通,上位机收到编码定义的指纹信号后进行签到等操作。
功能:本系统将实现通过指纹识别来进行用户身份确认、基于指纹识别的门禁系统、将指纹信息自行编码后与PC机上的数据库连接、PC桌面上自行根据接收到的指纹信息签到并记录时间、PC机桌面签到界面自行生成、更新员工签到情况的Excel表。
性能:门禁系统需要管理员指纹才可以进入新的用户录入、删除等操作;下位机界面按键反应时间应小于500ms;用户录入指纹后门禁系统应在2秒内做出开门反应;发送至PC机的指纹信息接收并产生动作时间应小于3秒。
用途:主要用于各部门门禁安全防范、员工签到服务。适宜安装在该单位单通道入口处。
输入说明:手指停留于指纹识别模块时间应大于2秒,以保证模块能正确采集指纹信息。
处理流程分上位机和下位机两大部分。下位机部分设有3个按键:
帮助按键下附有使用说明及关于我们的信息;
指纹输入模式下,系统将在界面上显示“请输入指纹”字样,同时也将进行语音提示,信息录入后嵌入式微处理器将对此指纹信息与存储信息做比较,如果核对成功则做两部分处理:一方面提示用户欢饮进入并启动电机开门,另一方面发送此指纹识别信息至PC机。如果信息核对不正确则提示错误,返回首页。
设置模式中主要为管理员操作,进入后系统提示输入管理员指纹,身份确认后则可进行添加新用户或删除已有用户,若进行了其中的某项操作,则提示修改成功,同时通过无线模块发送新信息至PC机。
上位机部分中PC机首先要等待接收到下位机的信息,一旦收到信息则进行判断:若是添加新用户信息则自动在签到界面中新建一个员工图标并开始考勤;若为删除信息则找到对应的员工信息及图标,将其删除;如果只是指纹信息,则查询已有员工数据库,找到匹配员工信息后将其头像变为高亮,并记录时间。
处理流程图:
数据流程图:
先来个整体的,图太大,下面分开传
1.上部分
2.中部分
3.尾部