单片机+1602+矩阵按键 门禁系统Proteus仿真程序:支持6位密码、开锁、上锁、修改密码、保存密码、重新输入、呼叫功能,单片机+1602+矩阵按键 门禁系统Proteus仿真程序:密码管理、开锁

单片机+1602+矩阵按键 门禁系统Proteus仿真程序
--------------------------------------------
| 第1列 第2列 第3列 第4列 |
|第1行 0 1 2 3 |
|第2行 4 5 6 7 | 初始密码:123456
|第3行 8 9 10 11 |
|第4行 12 13 14 15 |
------------------------------------------
1.密码只有6位 123456
2.按键10: 开锁按键:
输入6位密码后按下开锁按键,开始比对存储的密码,正确则打开电磁锁
否则提示错误次数,输错3次锁定键盘10S,并且报警,10S后才能重新输入
3.按键11: 上锁按键:
无论处于任何状态,按下上锁按键后,关闭电磁锁,清除输入的数值
4.按键12: 更改密码:
合法用户按下修改密码按键显示New Password提示用户输入新密码
否则显示No Rights !提示操作错误
5.按键13: 保存密码:
合法用户输入新密码后按下保存密码,显示 Saving...... 提示保存密码中.....
然后显示 save successful 提示保存成功
显示 ^_^ ^_^ ^_^ 提示更改密码成功
非法用户则显示No Rights ! 提示操作错误
6.按键14: 重新输入:
清除之前输入的密码或门牌号
7.按键15: 呼叫按键:
直接输入门牌号(3位)后按下呼叫按钮,蜂鸣器发出叮咚门铃声提示用户有访客
此时访客直接按下开锁键,开锁3S,3s后关闭

ID:9310734939165410

秃头王工


单片机+1602+矩阵按键 门禁系统Proteus仿真程序

在现代社会中,门禁系统已经成为了各个场所的必备设备。无论是小区的大门,还是企事业单位的办公楼,门禁系统都能提供安全可靠的出入管理。而在门禁系统的实现中,单片机与显示屏、按键等模块的结合,更是组成了一个完整的门禁系统。

在本篇文章中,我们将以单片机、1602显示屏和矩阵按键为基础,使用Proteus仿真软件,展示一个简单而实用的门禁系统。该系统具有输入密码开锁、上锁、更改密码、保存密码、重新输入密码和呼叫按键等功能。

首先,我们来看一下系统的整体布局。通过1602显示屏和矩阵按键,我们可以实现一个可以输入和显示密码的界面。在显示屏上,有4行和4列共16个按键,按键上的数字代表了对应的索引值。例如,第1行第1列的按键对应索引值为0,第2行第3列的按键对应索引值为6。此外,系统还有一个初始密码为123456。

接下来,我们将介绍系统的具体功能和操作方式。首先,系统的密码只有6位,固定为123456。当输入完6位密码后,按下开锁按键(索引值为10),系统将开始比对存储的密码。如果密码正确,则打开电磁锁,门禁系统实现开门功能。如果密码错误,系统将提示错误次数,并将键盘锁定10秒,同时报警。只有等10秒后才能重新输入密码。

除了开锁按键,系统还有上锁按键(索引值为11),无论处于任何状态,按下上锁按键后,电磁锁将关闭,并清除输入的密码。

另外,系统还提供了更改密码的功能。当合法用户按下修改密码按键(索引值为12)时,系统将显示"New Password"的提示,并要求用户输入新密码。如果是非法用户按下该按键,则系统将显示"No Rights!"的提示,表示操作错误。

在输入新密码后,用户可以按下保存密码按键(索引值为13)。此时系统将显示"Saving…“的提示,表示正在保存密码。然后,系统将显示"save successful"的提示,表示密码保存成功。同时,系统还会显示”_ _ _"的提示,表示更改密码成功。如果是非法用户按下保存密码按键,则系统会显示"No Rights!"的提示,表示操作错误。

此外,系统还提供了重新输入密码的功能。用户可以按下重新输入按键(索引值为14),以清除之前输入的密码或门牌号。

最后,我们来介绍系统的呼叫功能。用户可以直接输入门牌号(3位)后按下呼叫按钮(索引值为15),系统将发出叮咚门铃声提示用户有访客。此时,访客可以按下开锁键开门,门禁系统将保持开门状态3秒后自动关闭。

通过以上功能和操作方式,我们可以实现一个简单而实用的门禁系统。单片机、1602显示屏和矩阵按键的组合,使得该门禁系统具备了输入密码开锁、上锁、更改密码、保存密码、重新输入密码和呼叫按键等多种功能。在实际应用中,可以根据具体需求进行相应的扩展和优化,以满足不同场所的门禁管理要求。

总结起来,本篇文章围绕单片机、1602显示屏和矩阵按键的组合展开,介绍了一个使用Proteus仿真软件实现的门禁系统。通过详细的功能介绍和操作方式解释,读者可以清晰地了解该系统的实现原理和使用方法。希望本文对读者在门禁系统的设计和开发中有所帮助,并能够启发更多创新思路。让我们一起在技术的道路上不断前行,创造更多实用而高效的门禁系统。

相关的代码,程序地址如下:http://lanzoup.cn/734939165410.html

  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值