近年來,隨著智能家居趨熱,門鎖作為智能家居的重要組成部分,對(duì)保護(hù)家居財(cái)產(chǎn)安全具有重要作用。其安全性和便捷性受到人們普遍關(guān)心。調(diào)查顯示,雖然智能門鎖在高檔小區(qū)、酒店的應(yīng)用越來越廣泛,但在普通用戶中,智能鎖市場(chǎng)占有率較低。這是由于市場(chǎng)上的智能鎖價(jià)格偏高,人們對(duì)智能鎖的認(rèn)識(shí)不夠全面所造成的。因此,本文基于STM32F1系列芯片設(shè)計(jì)了一種操作簡單、安全可靠、價(jià)格低廉的智能門鎖控制系統(tǒng)。該系統(tǒng)由門鎖終端、無線數(shù)據(jù)傳輸模塊和遠(yuǎn)程服務(wù)平臺(tái)三部分組成,硬件電路設(shè)計(jì)完成后,對(duì)系統(tǒng)功能需求進(jìn)行分析,畫出功能模塊的詳細(xì)流程圖、完成軟件代碼的編寫,并調(diào)試和測(cè)試系統(tǒng)功能。系統(tǒng)主要完成的內(nèi)容如下: (1)智能門鎖終端設(shè)計(jì),以STM32F103ZET6單片機(jī)為核心,外接指紋模塊、RFID讀卡器模塊、觸摸鍵盤模塊、藍(lán)牙模塊、OLED顯示模塊、存儲(chǔ)模塊等,配合外圍電路,實(shí)現(xiàn)指紋、密碼、卡片和藍(lán)牙開鎖功能,通過OLED顯示系統(tǒng)菜單和用戶操作信息,將用戶開鎖信息保存在EEPROM中,方便本地查看和管理。當(dāng)用戶使用未授權(quán)的方式開鎖次數(shù)達(dá)到3次,終端會(huì)通過無線模塊向綁定用戶手機(jī)發(fā)送預(yù)警信息并鎖定系統(tǒng)3分鐘,使其無法操作。 (2)在無線數(shù)據(jù)傳輸方面,本系統(tǒng)采用ATK-SIM800C模塊,通過模塊和服務(wù)器之間建立TCP連接,主控制發(fā)送AT指令配置模塊的參數(shù)和實(shí)現(xiàn)數(shù)據(jù)發(fā)送功能。 (3)遠(yuǎn)程服務(wù)平臺(tái),遠(yuǎn)程服務(wù)平臺(tái)包括服務(wù)器、MySQL數(shù)據(jù)庫和JSP頁面三個(gè)部分。使用MVC框架進(jìn)行java web的開發(fā),用戶可以遠(yuǎn)程登陸服務(wù)器,通過web頁面查看家中開鎖記錄信息,及時(shí)了解家人的出入情況。 測(cè)試結(jié)果表明,該系統(tǒng)功能模塊運(yùn)行正常,OLED屏能正常顯示、用戶可以使用4種方式進(jìn)行開鎖,用戶可以通過web頁面查看到用戶開鎖記錄信息。本文設(shè)計(jì)的智能門鎖控制系統(tǒng)可以作為智能家居的一部分,可以應(yīng)用在普通家庭用戶或辦公場(chǎng)所中。
標(biāo)簽:
智能門鎖控制系統(tǒng)
上傳時(shí)間:
2022-05-29
上傳用戶: