|
轉(zhuǎn)載:
這是一款用發(fā)光二極管顯示的基于51單片機(jī)的電子密碼鎖設(shè)計(jì),單片機(jī)是51系列的單片機(jī),網(wǎng)上看到的基于51單片機(jī)的電子密碼鎖設(shè)計(jì)顯示多為液晶顯示或是數(shù)碼管顯示,這款基于51單片機(jī)的電子密碼鎖設(shè)計(jì)的獨(dú)特之處,是用9只發(fā)光二極管指示6位密碼的輸入情況、開鎖指示,修改密碼指示,具有電路結(jié)構(gòu)簡(jiǎn)單、元件少、制作容易、成本低。
這是一個(gè)很好的制作原理圖和仿真文件都有,而且仿真能實(shí)現(xiàn)效果,hex文件也有 就差c語言源代碼哪位好心人幫慢寫個(gè)代碼發(fā)上來補(bǔ)充一下下載:
單片機(jī)密碼鎖設(shè)計(jì)資料.zip
(974.13 KB, 下載次數(shù): 95)
2015-4-11 21:18 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
元件清單:
1、STC89C52RC單片機(jī) 1片
2、 DIP40腳IC座 1只
3、按鍵 13只
4、12M晶振 1只
5、22P、 2只
6、104瓷片電容 1只
7、470uF電容 1只
8、10uF電容 1只
9、USB座 1只
10、9012三極管 1只
11、4.7K、電阻 1只
12 10K電阻 1只
13 1K電阻 9只
14、發(fā)光二極管 9只
15、蜂鳴器 1只
16、USB電源線 1條
17、7X9cm 洞洞板(PCB板) 1片
基于51單片機(jī)的電子密碼鎖設(shè)計(jì)主要實(shí)現(xiàn)功能:
1、9只發(fā)光二極管指示6位密碼的輸入情況、開鎖指示,修改密碼指示等過程。
2、6位密碼,密碼可重置。密碼通過鍵盤輸入,若密碼正確,則將鎖打開。
3、開鎖時(shí),如果終斷開鎖時(shí),系統(tǒng)會(huì)自動(dòng)復(fù)歸。
4、設(shè)計(jì)采用一只發(fā)光二極管批示鎖的開閉狀態(tài),實(shí)際運(yùn)用時(shí)可以增加元件來驅(qū)動(dòng)電磁鎖芯。
5、密碼識(shí)別正確時(shí)開鎖。
6、密碼錯(cuò)誤報(bào)警且有錯(cuò)誤聲音提示。
7、密碼正確開鎖指示。
8、4X3矩陣鍵盤輸入。
9、隨時(shí)可修改密碼,功能更為實(shí)用。
10、密碼可以由用戶自己修改設(shè)定(只支持6位密碼),鎖打開后才能 修改密碼。修改密碼之前必須再次輸入密碼,在輸入新密碼時(shí)候需要二次確認(rèn),以防止誤操作。
11、報(bào)警、鎖定鍵盤功能。密碼輸入錯(cuò)誤顯示器會(huì)出現(xiàn)錯(cuò)誤提示,同時(shí)輸入錯(cuò)誤會(huì)鎖定并報(bào)警10分鐘,這時(shí)蜂鳴器報(bào)警并且鎖定鍵盤。
基于51單片機(jī)的電子密碼鎖使用說明:
1、初始密碼為:000000
2、開鎖是首先按下“ * ”鍵,緊急著輸入正確的6位密碼后,再次下“ # ”鍵即可開鎖,開鎖后,開鎖指示燈亮。
3、修改密碼時(shí),首先按下“ # ”鍵,緊急著輸入正確的6位原始密碼后再次下“ # ”鍵,開鎖指示燈亮,之后接著輸入6位新密碼后,再按下“ # ”鍵,再次輸入新密碼,最后再按下“ # ”鍵,二次輸入的密碼正確時(shí)即可完成密碼修改。
|
|