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