基于51單片機(jī)的紅外密碼鎖設(shè)計(jì)[proteus仿真]
密碼鎖檢測系統(tǒng)這個(gè)題目算是課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)中常見的題目了,本期是一個(gè)基于51單片機(jī)的紅外密碼鎖設(shè)計(jì)
需要的源文件和程序的小伙伴可以關(guān)注公眾號【阿目分享嵌入式】,贊賞任意文章 2¥,私信阿目【112基于51單片機(jī)的紅外密碼鎖設(shè)計(jì)】即可獲取(看到消息會第一時(shí)間回復(fù)~)
仿真環(huán)境
proteus8.9
程序編譯
keil4.60
功能
- 主機(jī)輸入密碼,從機(jī)負(fù)責(zé)接收數(shù)據(jù)和及控制開鎖和關(guān)鎖
- 從機(jī)接受數(shù)據(jù)并顯示以及顯示鎖的狀態(tài)
- 主機(jī)紅外發(fā)送數(shù)據(jù)
- 主機(jī)矩陣鍵盤輸入
程序說明
按鍵位于紅外發(fā)射設(shè)備上,仿真電路上有標(biāo)注文章來源:http://www.zghlxwxcb.cn/news/detail-831724.html
- “進(jìn)入密碼輸入/確認(rèn)”按鍵按下之后進(jìn)入密碼輸入界面,接收機(jī)接受按鍵信息并跳轉(zhuǎn)到密碼輸入界面
- 此時(shí)按下數(shù)字按鍵輸入4位密碼,每輸入一位后顯示一段時(shí)間會被星號屏蔽以增強(qiáng)保密性
- 完成4位密碼輸入后,再次按下“進(jìn)入密碼輸入/確認(rèn)”確認(rèn)密碼,輸入正確的話電機(jī)轉(zhuǎn)動(dòng)表示開鎖
- 初始密碼1111
- 在未進(jìn)入密碼輸入狀態(tài)時(shí),按下“修改密碼”可以進(jìn)入密碼修改界面,先輸入原密碼,再輸入新密碼即可
- 仿真中的紅外傳輸遵循NEC協(xié)議
- 程序有兩個(gè),一個(gè)主機(jī)程序負(fù)責(zé)按鍵檢測和紅外數(shù)據(jù)的發(fā)送;從機(jī)程序負(fù)責(zé)數(shù)據(jù)的接收與顯示以及控制電機(jī)的轉(zhuǎn)動(dòng)
需要的源文件和程序的小伙伴可以關(guān)注公眾號【阿目分享嵌入式】,贊賞任意文章 2¥,私信阿目【112基于51單片機(jī)的紅外密碼鎖設(shè)計(jì)】即可獲?。吹较谝粫r(shí)間回復(fù)~)
公眾號:文章來源地址http://www.zghlxwxcb.cn/news/detail-831724.html
到了這里,關(guān)于基于51單片機(jī)的紅外密碼鎖設(shè)計(jì)[proteus仿真]的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!