基于51单片机的红外密码锁设计[proteus仿真]
密码锁检测系统这个题目算是课程设计和毕业设计中常见的题目了,本期是一个基于51单片机的红外密码锁设计
需要的源文件和程序的小伙伴可以关注公众号【阿目分享嵌入式】,赞赏任意文章 2¥,私信阿目【112基于51单片机的红外密码锁设计】即可获取(看到消息会第一时间回复~)
仿真环境
proteus8.9
程序编译
keil4.60
功能
- 主机输入密码,从机负责接收数据和及控制开锁和关锁
- 从机接受数据并显示以及显示锁的状态
- 主机红外发送数据
- 主机矩阵键盘输入
程序说明
按键位于红外发射设备上,仿真电路上有标注文章来源:https://www.toymoban.com/news/detail-831724.html
- “进入密码输入/确认”按键按下之后进入密码输入界面,接收机接受按键信息并跳转到密码输入界面
- 此时按下数字按键输入4位密码,每输入一位后显示一段时间会被星号屏蔽以增强保密性
- 完成4位密码输入后,再次按下“进入密码输入/确认”确认密码,输入正确的话电机转动表示开锁
- 初始密码1111
- 在未进入密码输入状态时,按下“修改密码”可以进入密码修改界面,先输入原密码,再输入新密码即可
- 仿真中的红外传输遵循NEC协议
- 程序有两个,一个主机程序负责按键检测和红外数据的发送;从机程序负责数据的接收与显示以及控制电机的转动
需要的源文件和程序的小伙伴可以关注公众号【阿目分享嵌入式】,赞赏任意文章 2¥,私信阿目【112基于51单片机的红外密码锁设计】即可获取(看到消息会第一时间回复~)
公众号:
文章来源地址https://www.toymoban.com/news/detail-831724.html
到了这里,关于基于51单片机的红外密码锁设计[proteus仿真]的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!