Nfc手機(jī)動態(tài)密碼門禁系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及家庭安防領(lǐng)域,具體地說是NFC手機(jī)動態(tài)密碼門禁系統(tǒng)。
【背景技術(shù)】
[0002]在我們的生活中安全是至關(guān)重要的,離開了安全,那么生活就變得毫無幸福、快樂可言,它關(guān)系到每個人的生活及財(cái)產(chǎn)是否得以保障,沒有人希望自己辛辛苦苦得來的成果、所擁有的一切在突然間變得一無所有。所以說安全是美好生活的條件,安全標(biāo)志著生活的質(zhì)量。
[0003]家庭安防系統(tǒng)是指通過各種報(bào)警探測器、報(bào)警主機(jī)、攝像機(jī)、讀卡器、門禁控制器、接警中心及其它安防設(shè)備為住宅提供入侵報(bào)警系統(tǒng)服務(wù)的一個綜合性的系統(tǒng)。包含了三大子系統(tǒng):閉路監(jiān)控電視子系統(tǒng),門禁子系統(tǒng)和入侵報(bào)警子系統(tǒng)。一個好的家庭安防系統(tǒng)是需要一個綜合型的接警中心。
[0004]現(xiàn)有的門禁系統(tǒng)功能不完善,沒有密碼的動態(tài)修改功能,安全系數(shù)不高。
【實(shí)用新型內(nèi)容】
[0005]本實(shí)用新型所要解決的技術(shù)問題是提供NFC手機(jī)動態(tài)密碼門禁系統(tǒng),該系統(tǒng)將NFC手機(jī)或NFC射頻卡作為門禁系統(tǒng)的輸入裝置,將移動終端作為輸出裝置之一,通過Arduino模塊對GSM模塊的控制,實(shí)現(xiàn)信息收發(fā)功能,通過Arduino模塊對NFC讀寫模塊的控制,實(shí)現(xiàn)每次移動終端刷卡修改動態(tài)密碼的功能,提高了門禁系統(tǒng)的安全性。
[0006]本實(shí)用新型為解決上述技術(shù)問題所采用的技術(shù)方案是:NFC手機(jī)動態(tài)密碼門禁系統(tǒng),包括GSM模塊、用戶模塊和液晶顯示器,用戶模塊通過無線通訊方式與GSM模塊相連接,可接收GSM模塊發(fā)送的通知短信,也可對GSM模塊下達(dá)指令,該門禁系統(tǒng)還包括NFC手機(jī)、Arduino模塊、NFC讀卡模塊、矩陣鍵盤和接警中心,所述GSM模塊、Arduino模塊和NFC讀卡模塊依次相連接,GSM模塊還連接接警中心,Arduino模塊連接液晶顯示器,矩陣鍵盤連接Arduino模塊,NFC手機(jī)通過NFC讀卡模塊與Arduino模塊實(shí)現(xiàn)信息傳遞。
[0007]本發(fā)明所述的用戶模塊是可接收和發(fā)送短信的移動設(shè)備。
[0008]本發(fā)明所述的矩陣鍵盤為4*4矩陣鍵盤,包括O—9的數(shù)字鍵、重置鍵和確認(rèn)鍵,可實(shí)現(xiàn)密碼修改和授予NFC手機(jī)權(quán)限的功能。
[0009]本發(fā)明所述的Arduino模塊選用Arduino Uno R3。
[0010]本發(fā)明所述的NFC讀卡模塊選用NFC Shield模塊。
[0011]本實(shí)用新型的有益效果是:1.本實(shí)用新型將NFC手機(jī)或NFC射頻卡作為門禁系統(tǒng)的輸入裝置,將移動終端作為輸出裝置之一,通過Arduino模塊對GSM模塊的控制,實(shí)現(xiàn)信息收發(fā)功能;2.通過Arduino模塊對NFC讀寫模塊的控制,實(shí)現(xiàn)每次移動終端刷卡修改動態(tài)密碼的功能,不存在循環(huán)使用的密碼,安全性大大提高;3.提供了授權(quán)子系統(tǒng),實(shí)現(xiàn)對外來的NFC卡授予權(quán)限和取消權(quán)限的功能;4.可以通過移動終端發(fā)送GSM指令來執(zhí)行開鎖及修改密碼的功能;5.當(dāng)開鎖未通過次數(shù)超過預(yù)設(shè)定值時(shí),GSM模塊會自動發(fā)送信息到接警中心,大大提高了門禁系統(tǒng)的安全性。
【附圖說明】
[0012]圖1為本實(shí)用新型系統(tǒng)結(jié)構(gòu)示意圖;
[0013]圖2為本實(shí)用新型系統(tǒng)控制操作流程圖。
【具體實(shí)施方式】
[0014]如圖1所示,NFC手機(jī)動態(tài)密碼門禁系統(tǒng),包括GSM模塊、用戶模塊和液晶顯示器,用戶模塊通過無線通訊方式與GSM模塊相連接,可接收GSM模塊發(fā)送的通知短信,也可對GSM模塊下達(dá)指令,該門禁系統(tǒng)還包括NFC手機(jī)、Arduino模塊、NFC讀卡模塊、矩陣鍵盤和接警中心,所述GSM模塊、Arduino模塊和NFC讀卡模塊依次相連接,GSM模塊還連接接警中心,Arduino模塊連接液晶顯示器,矩陣鍵盤連接Arduino模塊,NFC手機(jī)通過NFC讀卡模塊與Arduino模塊實(shí)現(xiàn)信息傳遞。
[0015]用戶模塊為可接收和發(fā)送短信的移動設(shè)備。
[0016]矩陣鍵盤是4*4矩陣鍵盤,包括O—9的數(shù)字鍵、重置鍵和確認(rèn)鍵,可實(shí)現(xiàn)密碼修改和授予NFC手機(jī)權(quán)限的功能。
[0017]Arduino 模塊選用 Arduino Uno R3.
[0018]NFC讀卡模塊選用NFC Shield模塊。
[0019]本實(shí)用新型所述的門禁系統(tǒng)由四個子系統(tǒng)組成:一是Arduino模塊和NFC手機(jī)及NFC讀卡模塊組成的動態(tài)密碼生成子系統(tǒng);二是Arduino模塊和GSM模塊組成的短信報(bào)警子系統(tǒng);三是Arduino模塊與矩陣鍵盤組成的授權(quán)子系統(tǒng);四是GSM模塊控制的短信修改密碼子系統(tǒng)。
[0020]當(dāng)NFC手機(jī)靠近NFC讀卡模塊時(shí),NFC手機(jī)與NFC讀卡模塊進(jìn)行數(shù)據(jù)傳遞,同時(shí)Arduino模塊控制液晶顯示器顯示移動設(shè)備的相關(guān)賬號信息及是否通過審核,當(dāng)審核通過或未通過時(shí)均會啟動GSM模塊,給用戶發(fā)送帶有持卡人信息及開鎖時(shí)間的短信;當(dāng)未通過次數(shù)超過三次時(shí),GSM模塊會發(fā)送嚴(yán)重警告短信同時(shí)直接發(fā)送緊急信息給接警中心,實(shí)現(xiàn)安防的功能。數(shù)據(jù)傳遞的同時(shí)Arduino模塊會隨機(jī)調(diào)用一個動態(tài)密碼作為開鎖密碼,并且寫入NFC手機(jī)。通過矩陣鍵盤可以手動修改開鎖密碼,同時(shí)矩陣鍵盤還可以輸入信任的S頂卡號(授權(quán)限)及取消S頂卡號(取消權(quán)限)。
[0021]進(jìn)一步,不僅矩陣鍵盤可以授予或取消權(quán)限,在出現(xiàn)手機(jī)丟失情況下,有權(quán)限的手機(jī)也可以通過發(fā)送GSM指令來取消某一 NFC手機(jī)的權(quán)限及修改密碼,提高了安全性。
[0022]可以通過網(wǎng)絡(luò)修改移動設(shè)備的賬號和密碼,提高了系統(tǒng)的安全性。NFC手機(jī)須提前注冊賬號和密碼,且一個NFC手機(jī)只有一個賬號和密碼。當(dāng)NFC手機(jī)不能使用時(shí),用戶可以通過網(wǎng)絡(luò),登錄自己的賬戶,將自己的賬號和密碼進(jìn)行修改,然后注冊新的賬號和密碼。
[0023]下面結(jié)合具體的實(shí)例對整個門禁系統(tǒng)進(jìn)行詳細(xì)的說明:
[0024]首先用初始化程序?qū)rduino模塊內(nèi)部所存儲的信息進(jìn)行清零,使Arduino模塊內(nèi)部參數(shù)處于默認(rèn)狀態(tài),一切準(zhǔn)備就緒。當(dāng)使用者手持NFC手機(jī)靠近門禁系統(tǒng)進(jìn)行開門時(shí),NFC讀寫模塊產(chǎn)生磁場對NFC卡感應(yīng),讀取NFC卡中信息并上傳給Arduino模塊進(jìn)行信息處理,處理后的結(jié)果有兩種,一種是授權(quán),另一種是不授權(quán)。
[0025]若Arduino模塊給予授權(quán),即在門禁授權(quán)ID中查詢到與之對應(yīng)的賬號密碼,則NFC手機(jī)中的信息會被讀取,同時(shí)單片機(jī)Arduino模塊控制液晶顯示器顯示移動設(shè)備的相關(guān)賬號信息,啟動電子鎖,GSM模塊發(fā)送帶有持卡人信息及開鎖時(shí)間的短信給用戶。
[0026]若Arduino模塊不給予授權(quán),即在門禁授權(quán)ID中查詢不到與之對應(yīng)的賬號密碼,則NFC手機(jī)中的信息也會被讀取并保存,同時(shí)Arduino模塊控制液晶顯示器顯示移動設(shè)備的相關(guān)賬號信息,啟動GSM模塊發(fā)送帶有持卡人信息及開鎖時(shí)間的短信給用戶,但不啟動電子鎖。
[0027]為了解決門禁被惡意刷多次的問題,系統(tǒng)設(shè)置凡是同一賬號刷了三次,則系統(tǒng)啟動監(jiān)控裝置,監(jiān)控裝置一:GSM模塊,系統(tǒng)會記錄下此賬號的信息,通過GSM模塊發(fā)送短信給用戶,通知有人非法開門。
[0028]進(jìn)一步地,啟動監(jiān)控裝置二:接警中心,當(dāng)出現(xiàn)三次錯誤時(shí),系統(tǒng)發(fā)送指令啟動GSM模塊,GSM模塊發(fā)送嚴(yán)重警告短信給用戶,同時(shí)GSM模塊會通知接警中心,告知有人非法入侵。
[0029]系統(tǒng)記錄下惡意賬號后將其加入系統(tǒng)預(yù)設(shè)的黑名單中,在以后開鎖過程中,凡是發(fā)現(xiàn)有黑名單中的賬號,則不需要三次錯誤提醒而是直接啟動GSM模塊和通知接警中心進(jìn)入全面防盜狀態(tài)。
[0030]進(jìn)一步地,為了解決NFC手機(jī)丟失問題,用戶可以自行登陸服務(wù)器解除權(quán)限或者用戶可以撥打客服電話進(jìn)行人工取消權(quán)限。權(quán)限取消成功后,優(yōu)選地,通過郵件方式告知用戶權(quán)限取消成功。
[0031]進(jìn)一步地,為了解決嵌有NFC移動終端設(shè)備丟失問題,用戶還可以通過矩陣鍵盤取消移動終端的權(quán)限或者修改密碼。
[0032]此矩陣鍵盤為4*4鍵盤,不僅可以修改密碼,取消授予權(quán)限還可以初始化Arduino豐旲塊,液晶顯不器等。
[0033]進(jìn)一步地,為了避免被拾NFC手機(jī)者惡意破壞,用戶也可通過矩陣鍵盤取消NFC手機(jī)權(quán)限,通過遠(yuǎn)程定位手機(jī)及初始化手機(jī),防止手機(jī)泄密等。
[0034]用戶可以通過移動終端遠(yuǎn)程開啟電子鎖,具體的說:當(dāng)用戶在外面時(shí),有親人想拜訪,但是卻沒有NFC卡片機(jī)或NFC手機(jī),此時(shí)他只需打個電話給用戶說想開門,此時(shí)用戶只需發(fā)送一條GSM指令給GSM模塊中的S頂卡,GSM會自動執(zhí)行指令,啟動電子鎖。
[0035]進(jìn)一步地,當(dāng)需要給移動設(shè)備授予權(quán)限時(shí),需要用NFC讀卡模塊,此時(shí)只需把移動設(shè)備放在模塊感應(yīng)區(qū),按下矩陣鍵盤的授權(quán)限鍵,便可對移動設(shè)備授予權(quán)限。
[0036]進(jìn)一步地,當(dāng)需要給移動設(shè)備解除權(quán)限時(shí),也需要用NFC讀卡模塊,此時(shí)只需把移動設(shè)備放在模塊感應(yīng)區(qū),按下矩陣鍵盤的授權(quán)限鍵,便可解除移動設(shè)備權(quán)限。
[0037]以上說明書中描述的只是本實(shí)用新型的優(yōu)選實(shí)施方式,各種舉例說明不對本實(shí)用新型的實(shí)質(zhì)內(nèi)容構(gòu)成限制。
【主權(quán)項(xiàng)】
1.NFC手機(jī)動態(tài)密碼門禁系統(tǒng),包括GSM模塊、用戶模塊和液晶顯示器,用戶模塊通過無線通訊方式與GSM模塊相連接,用于接收GSM模塊發(fā)送的通知短信及對GSM模塊下達(dá)指令,其特征在于:該門禁系統(tǒng)還包括NFC手機(jī)、Arduino模塊、NFC讀卡模塊、矩陣鍵盤和接警中心,所述GSM模塊、Arduino模塊和NFC讀卡模塊依次相連接,GSM模塊連接接警中心,Arduino模塊連接液晶顯示器,矩陣鍵盤連接Arduino模塊,NFC手機(jī)通過NFC讀卡模塊與Arduino模塊實(shí)現(xiàn)信息傳遞。2.根據(jù)權(quán)利要求1所述的NFC手機(jī)動態(tài)密碼門禁系統(tǒng),其特征在于:所述的用戶模塊是可接收和發(fā)送短信的移動設(shè)備。3.根據(jù)權(quán)利要求1所述的NFC手機(jī)動態(tài)密碼門禁系統(tǒng),其特征在于:所述的矩陣鍵盤為4*4矩陣鍵盤,包括O—9的數(shù)字鍵、重置鍵和確認(rèn)鍵,可實(shí)現(xiàn)密碼修改和授予NFC手機(jī)權(quán)限的功能。4.根據(jù)權(quán)利要求1所述的NFC手機(jī)動態(tài)密碼門禁系統(tǒng),其特征在于:所述的Arduino模塊型號選用Arduino Uno R3。5.根據(jù)權(quán)利要求1所述的NFC手機(jī)動態(tài)密碼門禁系統(tǒng),其特征在于:所述的NFC讀卡模塊選用NFC Shield模塊。
【專利摘要】NFC手機(jī)動態(tài)密碼門禁系統(tǒng),包括GSM模塊、用戶模塊和液晶顯示器、NFC手機(jī)、Arduino模塊、NFC讀卡模塊、矩陣鍵盤和接警中心,所述GSM模塊、Arduino模塊和NFC讀卡模塊依次相連接,GSM模塊還連接接警中心,Arduino模塊連接液晶顯示器,矩陣鍵盤連接Arduino模塊,?NFC手機(jī)通過NFC讀卡模塊與Arduino模塊實(shí)現(xiàn)信息傳遞。本實(shí)用新型有益效果:本實(shí)用新型可實(shí)現(xiàn)每次NFC手機(jī)刷卡修改動態(tài)密碼的功能,不存在循環(huán)使用的密碼,提高門禁系統(tǒng)的安全性。
【IPC分類】G07C9/00, H04M11/02, H04W4/00
【公開號】CN204759555
【申請?zhí)枴緾N201520478274
【發(fā)明人】王俊, 夏榮綱, 張中強(qiáng), 張伏, 張巍鵬
【申請人】河南科技大學(xué)
【公開日】2015年11月11日
【申請日】2015年7月6日