
基于立创梁山派的智能门禁项目
简介
本项目主控采用梁山派,通过矩阵按键模块进行控制,包括输入密码、修改密码,oled显示内容,掉电的密码读取和舵机的开关
简介:本项目主控采用梁山派,通过矩阵按键模块进行控制,包括输入密码、修改密码,oled显示内容,掉电的密码读取和舵机的开关开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
这是一个工程描述,包括以下功能:
通过矩阵按键模块进行控制:
用户可以通过按键输入密码来解锁或执行其他操作。
提供修改密码的功能,用户可以通过按键输入新密码并确认修改。
屏幕显示内容:
在屏幕上显示用户与系统的交互信息,例如输入密码提示、密码修改成功提示等。
通过声光器件进行提醒:
当用户输入错误密码时,声光器件可以发出警报声或闪烁灯光,提醒用户密码错误。
在密码修改成功或其他操作成功时,声光器件可以发出提示音或显示灯光,提醒用户操作成功。
使用舵机模拟开锁装置:
当用户输入正确密码时,电机或舵机可以模拟开锁装置的动作,例如旋转或移动,以实现开锁效果。
掉电也可以存储密码:
系统具有非易失性存储器,可以在掉电情况下保留密码信息,以确保密码不会丢失。
通过指纹识别开门:
系统具备指纹识别模块,用户可以使用已注册的指纹进行身份验证和开锁操作。
用户将手指放在指纹识别模块上,系统将通过比对已注册的指纹信息来验证用户身份。
当指纹验证成功时,系统将触发开锁装置的动作,实现开门效果。
如果指纹验证失败,系统可以通过声光器件发出警报或显示错误信息,提醒用户重新尝试或采取其他措施。
这个工程涉及到以下模块:
声光提醒器件:
LED:用于显示不同状态的指示灯,例如密码输入错误、密码修改成功等。
蜂鸣器:用于发出声音提醒,例如密码输入错误时发出警报声。
开锁装置:
舵机:用于模拟开锁装置的动作,例如旋转或移动。
屏幕:
OLED:用于显示用户与系统的交互信息,例如输入密码提示、密码修改成功提示等。
指纹识别模块:
AS608指纹识别模块:用于进行指纹识别和身份验证,用户可以使用已注册的指纹进行开锁操作。
掉电存储:
At89c52:用于存储密码信息,具备非易失性特性,即使在掉电情况下也能保留密码数据。
设计图

BOM


评论