快捷搜索:  汽车  科技

51单片机密码锁制作详细教程(基于51单片机6位数字密码锁Proteus设计)

51单片机密码锁制作详细教程(基于51单片机6位数字密码锁Proteus设计)然后使用keil建立工程并编写相应的程序,如图 首先我们使用proteus软件绘制好仿真图,如图所示 二、设计目标 使用51单片机设计一个6位数字密码锁,可以通过3*4矩阵按键输入密码,然后在数码管上显示。当系统上电时黄灯亮,通过矩阵按键预置六位密码,按“确定”按键后红灯亮起,此时密码保存。当用户输入密码与预置密码一致的时候,密码锁开启,绿灯亮,这里使用一个LED指示灯模拟电磁锁;当输入密码与预置密码不一致的时候,密码锁关闭,红灯亮。当连续三次密码输入错误,红灯连续闪烁,且键盘锁定,此时只能关闭仿真,然后再打开仿真才能解锁。 三、设计过程

51单片机密码锁制作详细教程(基于51单片机6位数字密码锁Proteus设计)(1)

一、背景

51单片机密码锁制作详细教程(基于51单片机6位数字密码锁Proteus设计)(2)

随着人们生活水平的提高,智能门锁在我们生活中很常见,许多家庭为了方便安全都选择使用智能门锁。酒店智能门锁也在逐步普及。酒店智能门锁不仅解决了旅客财产安全的后顾之忧,也让酒店服务升级,管理更便捷。

密码锁又分为一般的按键密码锁、刷卡密码锁和指纹密码锁等,现在很多密码锁将所有功能都集成为一体了,而密码锁就是使用单片机设计的。

本期就是通过51单片机仿真矩阵按键密码锁的功能,同时通过数码管显示相关信息。

二、设计目标

使用51单片机设计一个6位数字密码锁,可以通过3*4矩阵按键输入密码,然后在数码管上显示。当系统上电时黄灯亮,通过矩阵按键预置六位密码,按“确定”按键后红灯亮起,此时密码保存。当用户输入密码与预置密码一致的时候,密码锁开启,绿灯亮,这里使用一个LED指示灯模拟电磁锁;当输入密码与预置密码不一致的时候,密码锁关闭,红灯亮。当连续三次密码输入错误,红灯连续闪烁,且键盘锁定,此时只能关闭仿真,然后再打开仿真才能解锁。

三、设计过程

首先我们使用proteus软件绘制好仿真图,如图所示

51单片机密码锁制作详细教程(基于51单片机6位数字密码锁Proteus设计)(3)

然后使用keil建立工程并编写相应的程序,如图

51单片机密码锁制作详细教程(基于51单片机6位数字密码锁Proteus设计)(4)

最后加载HEX文件就可以通过proteus进行仿真了,如下视频所示

感兴趣的小伙伴欢迎关注我哦~

猜您喜欢: