設計并制作實用密碼鎖控制器。并在開機后顯示“H+學號后3位”(如H007)3秒鐘。 (1)設計4*4矩陣鍵盤輸入,并在LCD1602上顯示。 (2)能夠通過安檢選擇密碼顯示和密碼不顯示功能(默認為顯示密碼)。 (3)密碼輸入正確,聲、光指示,輸出控制電動機正轉(zhuǎn)3圈;等待5秒,電動機反轉(zhuǎn)3圈。 2、發(fā)揮要求 (1)以上等待5秒內(nèi),鍵盤仍然可以輸入任意數(shù)據(jù),同時顯示倒計時。 (2)應用可變電阻通過A/D(8位)輸入0-10數(shù)值,實現(xiàn)輸入值每增加1,電機正轉(zhuǎn)1圈;輸入值每減少1,電機反轉(zhuǎn)1圈。 (3)加裝人體紅外傳感器,若從操作鍵盤第一個鍵開始,10秒內(nèi)未打開鎖,系統(tǒng)使用聲、光報警,人若離開報警停止,三次密碼錯也報警。 3、設計要求: (1)收集資料,分析系統(tǒng)功能,選擇單片機、傳感器和相應功能模塊; (2)設計繪制系統(tǒng)的硬件電路圖,(Proteus軟件和Altium Designer)注明按鍵的作用; (3)編寫相應的軟件程序,繪制全部的程序流程圖,完成控制系統(tǒng)的控制要求; (4)上機調(diào)試、完善程序; (5)將程序和電路進行整體調(diào)試完善系統(tǒng)功能。 |