基于51单片机的指纹锁设计(附带密码解锁)

突然在网盘资料里找到了大学毕业设计的资料,非常青涩,但是至少可以用,写出来就当给自己留个纪念。

一、题目选择

仔细想想,大学上的也不咋地,在校期间也没干啥有意义的事。不过大学四年都一直在做关于单片机的东西,参加了一下学校的机器人队,所以最后就做了一个基于单片机的项目,至于为啥做指纹锁,单纯是因为好奇这个东西。

二、系统设计

说起系统设计,最开始研究的时候是打算用STM32来写的,最后由于用的proteus软件版本比较低,里面没有stm32的芯片,但是学校还要求必须要有仿真,所以被逼无奈最后用了AT89C52芯片,后期又因为仿真的代码已经敲了好多,所以就彻底决定使用AT89C52芯片。
硬件需求:
芯片选择AT89C52,指纹模块:AS608,人机交互界面:LCD1602A,键盘:4*4矩阵键盘,数据存储芯片:AT24C02。还有一些杂七杂八的东西,芯片底座,IC座,杜邦线,按键,指示灯,蜂鸣器,洞洞板,USB转TTL……

1、系统流程图设计

程序设计流程图

三、系统仿真

采用Proteus软件,使用按键来模仿指纹是否验证成功。

  • 28
    点赞
  • 218
    收藏
    觉得还不错? 一键收藏
  • 16
    评论
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值