单片机+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