☆、设计硬件组成:STM32单片机最小系统+4*4矩阵键盘+AS608指纹识别模块+OLED液晶显示+DS1302时钟芯片+蜂鸣器+ LED灯指示灯;
1、本设计采用STM32F103C8T6单片机作为主控芯片;
2、实时显示:通过OLED液晶显示屏实时显示考勤数据和操作信息等;
3、实时时钟:采用DS1302时钟芯片实现实时日期和时间计时,并支持校准;
4、智能管理:用户可以通过4*4矩阵键盘进入管理界面,实现录入指纹(可录入100枚指纹)、删除指纹、查询打卡记录(支持存储16天的打卡记录)、修改密码、校准时钟、设置打卡时间操作;
5、指纹管理:用户可以通过矩阵键盘进入指纹管理界面实现对指纹的录入与删除操作,最多存储100枚指纹数据;
6、指纹考勤:通过AS608指纹识别模块采集指纹并与录入的指纹进行匹配,如果匹配成功则根据该用户的考勤信息和当前时间与打开时间进行比对,自动完成签到/签退,并且支持签到、迟到、签退、早退。同时显示屏会实时更新当前的签到/迟到/签退/早退的人数;
7、查询记录:用户可以进入管理界面实现对考勤记录的查询,可以看到对应ID用户的考勤状态,同时也可以查询到签到与签退的具体时间;
8、密码修改:用户可以通过矩阵键盘进入修改密码界面实现对密码的修改,修改过程需要先输入正确旧密码,然后重复输入两边一致新密码才能完成修改;
9、声光提示:采用蜂鸣器和LED灯,当操作成功或者正确时系统控制绿色LED灯亮蜂鸣器滴一声;当操作失败或者错误时系统控制红色灯亮蜂鸣器滴2~3声提示;