步驟1:數(shù)據(jù)庫
如何制作?
第1步:數(shù)據(jù)庫和PHP。
https://www.dropbox.com/s/i9jd5pv6qxrm6x2/Instructable.rar
此鏈接具有一個文件,其中的所有代碼。對于數(shù)據(jù)庫,請使用PHP_final.rar。
創(chuàng)建一個名為“ doorsystem”的MySQL數(shù)據(jù)庫,該數(shù)據(jù)庫包含4列:
-‘id’,
-‘rfid’,
-‘name ’,
-‘密碼’。
在上方的圖像中,您可以看到不同列的設(shè)置。在下面的圖片中,您可以看到各列的不同值。 (請注意,該ID是自動遞增的,因此您不必手動分配它,并且可以用作數(shù)據(jù)庫的密鑰。)
確保您添加了一個名為“ admin”的帳戶,php文件將自動為
數(shù)據(jù)庫聯(lián)機(jī)時,打開connection.php文件并輸入數(shù)據(jù)庫連接數(shù)據(jù)。
其余文件可以照原樣上傳。通過轉(zhuǎn)到索引頁面并使用您的管理員帳戶登錄來檢查系統(tǒng)。嘗試添加一些用戶。
步驟2:鎖和Arduino
如您在上面的Fritzing文件中所見,將伺服器連接到Arduino就像連接5v,地線和信號線一樣簡單。為了能夠從內(nèi)部使用按鈕,該按鈕還連接了下拉電阻,因此按下按鈕時,它將向Arduino發(fā)送信號。
要將伺服器連接到鎖,您可以需要在鎖上鉆一些孔。
紅點(diǎn)表示在哪里鉆孔。
將螺釘穿過伺服器的孔,然后穿過鎖,以將伺服器牢固地連接到鎖上。當(dāng)然,任何其他種類的裝訂材料都可以使用,例如我們在測試階段使用了膠帶。
步驟3:連接RFID閱讀器
使用Door_final.rar
我們系統(tǒng)的最后一部分是驗(yàn)證系統(tǒng)中的用戶。我們使用一個處理草圖來完成此操作,該草圖從rfid讀取器讀取傳入的標(biāo)簽。該草圖被命名為“ Door_final”。rfid閱讀器連接到計算機(jī)或服務(wù)器上的usb端口。在那臺計算機(jī)/服務(wù)器上,有一個處理草圖,將驗(yàn)證它得到的標(biāo)簽,如果標(biāo)簽被驗(yàn)證,則會向arduino發(fā)送一些信息以打開門。
我們使用了該rfid閱讀器。其他rfid讀者可能需要對代碼進(jìn)行操作,然后才能正確操作。
http://www.sonmicro.com/zh-CN/index.php?option=com_content&view=article&id=55&Itemid=69
文件隨附于庫中在草圖生效之前,需要在處理過程中對其進(jìn)行“安裝”。
“ Rfid_final”草圖可用于檢查卡的標(biāo)簽是什么,以便您可以將用戶添加到數(shù)據(jù)庫中。
步驟4:結(jié)論和改進(jìn)
使用Python文件
門系統(tǒng)現(xiàn)在可以正常工作(如果一切正常),但仍然可以非?;?,您可以自定義代碼以使其特別。在下面,我們列出了一些仍需要完成或可以改進(jìn)的事情。該代碼已全部注釋,應(yīng)易于理解。如果您對系統(tǒng)進(jìn)行了特殊添加,請給我們發(fā)送郵件,也許我們會在此處添加。請注意,原始系統(tǒng)是開源的,但仍然屬于我們,請不要聲稱它是您的。
要改進(jìn)的地方:
-創(chuàng)建更好的用戶登錄部分(例如,可以編輯自己的RFID的選項(xiàng)代碼)。
-管理員部分具有更好的用戶友好性(如刪除用戶前的警告框)。
-在Arduino將伺服器轉(zhuǎn)回原位之前,請確保門已真正關(guān)閉。
-如果可以修復(fù)Python腳本,那將是一個很大的改進(jìn),它將在Raspberry Pi上本機(jī)運(yùn)行。
未來的開發(fā)思路:
-人們打開大門的日志。這可以存儲在mysql數(shù)據(jù)庫中。
-
RFID
+關(guān)注
關(guān)注
391文章
6448瀏覽量
242462 -
Arduino
+關(guān)注
關(guān)注
190文章
6498瀏覽量
192173
發(fā)布評論請先 登錄


扎帶式RFID電子標(biāo)簽詳細(xì)介紹 #RFID電子標(biāo)簽 #RFID扎帶標(biāo)簽 #RFID標(biāo)簽
免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書籍)


《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識

RFID電子標(biāo)簽(芯片)及RFID射頻識別技術(shù)深度解析 #RFID電子標(biāo)簽



rfid溫度感應(yīng)標(biāo)簽應(yīng)用演示 #rfid標(biāo)簽 #溫度傳感標(biāo)簽


最常見的三種RFID標(biāo)簽天線制作工藝介紹


RFID抗液體試劑標(biāo)簽應(yīng)用案例演示 #rfid標(biāo)簽 #抗液體試劑標(biāo)簽 #RFID醫(yī)療標(biāo)簽

評論