基于Arduino設(shè)計(jì)RFID門鎖系統(tǒng)
使用基于arduino的RFID鎖系統(tǒng)實(shí)現(xiàn)無縫,無鑰匙進(jìn)入和增強(qiáng)保護(hù),從而改變您的門安全性。
你是否厭倦了每次需要開門時(shí)都要找鑰匙?不如建一個(gè)智能鎖系統(tǒng),你只需刷卡就能開門?在本節(jié)中,我們將學(xué)習(xí)如何使用Arduino構(gòu)建RFID門鎖系統(tǒng)。這是一種既有趣又安全的開門方式。
這個(gè)Arduino RFID門鎖是如何工作的?
Arduino RFID門鎖系統(tǒng)提供了一種安全的方式來控制進(jìn)入家庭或辦公室的通道。當(dāng)授權(quán)的RFID卡放置在RFID讀取器附近時(shí),Arduino會(huì)檢查其有效性。如果識(shí)別,它發(fā)出信號(hào)繼電器解鎖電磁門鎖10秒,然后自動(dòng)再次鎖定。
Arduino RFID門鎖系統(tǒng)電路圖:
下面的RFID門鎖系統(tǒng)電路圖展示了Arduino、RFID模塊、繼電器模塊、電磁鎖和LCD顯示屏如何連接在一起,以創(chuàng)建一個(gè)安全的自動(dòng)門鎖系統(tǒng)。
仍然對(duì)布線細(xì)節(jié)感到困惑,您可以查看我們的官方文檔,了解詳細(xì)的引腳連接細(xì)節(jié)。
RFID門鎖系統(tǒng)硬件接線:
下面你可以看到我們使用電路圖和引腳連接細(xì)節(jié)作為參考開發(fā)的Arduino RFID門鎖系統(tǒng)的實(shí)際硬件設(shè)置。
基于Arduino的RFID門鎖系統(tǒng)代碼:
在進(jìn)入實(shí)際編碼部分之前,我們首先想知道授權(quán)RFID標(biāo)簽的UID。您需要UID SCAN CODE,可以在我們的官方網(wǎng)站上找到。轉(zhuǎn)儲(chǔ)此代碼后,LCD顯示器和串行監(jiān)視器將顯示掃描的RFID Tag UID值,如下所示。
在了解授權(quán)RFID標(biāo)簽的UID詳細(xì)信息后,將字節(jié)authorizedUID[]值替換為下圖中RFID DOOR LOCK CODE中已知的授權(quán)RFID UID值,并將此新代碼轉(zhuǎn)儲(chǔ)到Arduino中。
在轉(zhuǎn)儲(chǔ)了這些代碼之后,我們的項(xiàng)目就可以進(jìn)入測(cè)試階段了。
我們的RFID門鎖系統(tǒng)最終測(cè)試:
最后,我們進(jìn)入了最激動(dòng)人心的階段,即使用Arduino對(duì)我們的RFID門鎖系統(tǒng)進(jìn)行最終測(cè)試!對(duì)于每一個(gè)電子愛好者來說,最寶貴的時(shí)刻是看到他們的項(xiàng)目按預(yù)期工作。這個(gè)階段確保我們的系統(tǒng)可靠地驗(yàn)證RFID標(biāo)簽來開門。是時(shí)候見證我們的努力了。
在閃爍代碼并提供適當(dāng)?shù)碾娫春?,如果一切順利,?dāng)掃描授權(quán)的RFID標(biāo)簽時(shí),您將能夠獲得如圖所示的結(jié)果。
本文編譯自hackster.io