查看: 1338|回复: 0
打印 上一主题 下一主题

基于两个单片机串行通信的电子密码锁

[复制链接]
跳转到指定楼层
沙发
发表于 2015-5-4 20:45:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
基于两个单片机串行通信的电子密码锁
电子号码锁在实际应用中应该有两部分,一部分在外部,有键盘部分和密码显示;另一部分内部,设置密码、显示密码。使用单片机自身带有的串口可以很方便的实现单片机之间的通信,使输入的密码值传送到主机检验是否是正确的密码。其工作过程如下:
?        加电后,显示“000000”。
?        在外部键盘输入密码,数码管显示相应数字。
?        输入过程中,如果不小心出现输入错误,可按“取消”键清除屏幕,取消此次输入,此时显示“000000”。再次输入需要输入所有6位密码。
?        当6为输入密码全部输入完毕后,按“确认”键,内部、外部数码管显示同时清零。
?        在内部数码管显示外部键盘输入密码,并与预设密码比较,发出密码正确与否的提示音,密码正确的话,放光二极管点亮,表明密码锁打开。
?        管理员可以使用内部键盘察看当前密码、修改密码、同时使用内部键盘也可以打开电子密码锁。也会有相应提示音提示操作。
这种方案,用户可以在内部显示当前密码、设置新密码、打开密码锁,在内部进行的操作有效地提高了密码的可靠性。串口通信的使用延长了传输距离,并在操作时由相应提示信息,从而在实际生活中有很好的实用性。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入中科因仑

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入中科因仑

本版积分规则

快速回复 返回顶部 返回列表