當前位置:編程學習大全網 - 編程語言 - 鎖定控制編程

鎖定控制編程

1.編碼按鈕是0,1,2,...,9,可以用矩陣鍵盤實現。

2.使用發光二極管作為輸出指示器,燈亮時表示鎖“開”,燈滅時表示鎖“關”。使用壹個IO端口,連接二極管,連接上電流電阻和地。密碼正確,IO口的值為1,否則為0;

3.設置解鎖密碼,並根據該密碼設計電路。密碼可以是0~9位數字。如果按指定數量的解鎖碼順序按下按鈕,LED將由熄滅變為點亮,表示電子鎖被打開。通過掃描密鑰並與原始密碼進行核對,如果正確,則控制二極管。編程時,它可以作為中斷服務程序。如果可能,添加90C46數據存儲,保存和更改密碼。所以可以考慮鍵盤可以是4*4,加幾個功能鍵。也可以設置兩組密碼,壹組是正常密碼,另壹組是特殊情況下使用的密碼。如果使用了非常規密碼,也可以報警。這在編程上不是特別麻煩。如果您開始輸入密碼,啟動計時器。4分鐘是不是有點長?可以設置為30s,也可以統計密碼輸入錯誤。超過壹定次數,就會被鎖住,需要用其他方式打開,並會報警。它被鎖定後,可以用另壹組密碼打開。這是SIM卡的PUK碼原理。5KHZ的頻率信號可以直接用ALE發出的信號除以2,不需要設置分頻或方波產生。因為用的是12M的晶振,所以ALE的頻率是1M。

5.設計門鈴電路,按下門鈴按鈕發出500Hz的頻率信號,可以清除編碼電路,取消報警。這壹點我不太明白。按門鈴和編碼電路有什麽關系?是屏蔽編碼電路嗎?不讓我輸入密碼?如果是的話,並不難。哈哈。當妳按門鈴時,給單片機壹個信號。單片機檢測到這個信號後,執行鍵盤屏蔽,報警位置為零。為什麽這是壹個500赫茲的信號?不能用5k嗎?在這種情況下,我們需要壹個方波發生函數。沒關系,改變壹個參數就可以實現5000和500hz的頻率。

以上個人觀點,僅供參考。

  • 上一篇:Ipadpro編程開發
  • 下一篇:洛陽學編程培訓機構
  • copyright 2024編程學習大全網