資料介紹
描述
您有沒有想過在您的家庭和/或辦公室中添加 RFID 標(biāo)簽/卡安全系統(tǒng)或監(jiān)控系統(tǒng)。好吧,如果你到了這里,我敢打賭你已經(jīng)查過它們的價(jià)格從 200 美元到 2000 美元不等,太貴了!??好吧,我和一個(gè)朋友決定制作一個(gè)成本低于 100 美元的系統(tǒng),并且可以做的不僅僅是打開門,所以這就是我們想出的。支持互聯(lián)網(wǎng)的 arduino rfid 標(biāo)簽閱讀器。多花 20 美元就可以開門。該系統(tǒng)旨在跟蹤我們高中的學(xué)生,我們希望學(xué)校批準(zhǔn)它。
這是原型:
你可能會(huì)認(rèn)為這可能需要很長時(shí)間,yatta yatta yatta。然而這件事只花了我大約 6 個(gè)小時(shí)(因?yàn)槲矣龅搅?a target='_blank' class='arckwlink_none'>電源問題),但這可能需要你大約 30 分鐘才能像上面的示例一樣進(jìn)行設(shè)置。所有的代碼和圖片都在下面,所以如果您對(duì)接下來的步驟感到困惑,請(qǐng)繼續(xù)查看下面的圖片/代碼。
以下是所有步驟:
開始之前(必要)
在我們開始掃描卡并將它們發(fā)送到我們的 Telnet/TCP 服務(wù)器之前,我們需要一些庫在這里獲取 UIPEthernet https://github.com/ntruchsess/arduino_uip
在此處獲取 MFRC522 https://github.com/miguelbalboa/rfid
將這兩個(gè)庫放入 Program Files(x86)/Arduino/Libraries/ Restart arduino
硬件
Arduino Nano(您可以隨時(shí)修改代碼以適合您的設(shè)備)
帶 MAIFARE 卡的 MFRC522
跳線(公對(duì)公)(公對(duì)母)
enc28j60 以太網(wǎng)模塊/屏蔽
紅綠燈
3V 或 5V 大于 700 英里的 AC-DC 轉(zhuǎn)換器
設(shè)置
將 arduino 連接到面包板(如果是納米或微型)
在線查找您的電路板的引出線以找到 SPI 設(shè)置(更改下面的值)
將 arduino pin 10 (SS) 連接到以太網(wǎng)模塊 ss 或 CS
將 arduino pin 12 (MISO) 連接到 rfid MISO 和以太網(wǎng) SO
將 arduino 引腳 11 (MOSI) 連接到 rfid MOSI 和以太網(wǎng) SI
將 arduino 引腳 13 (SCK) 連接到 rfid SCK 和以太網(wǎng) SCK
將 arduino 引腳 9 連接到 rfid RST 引腳
將 arduino 引腳 8 連接到 rfid SSN
將 arduino 引腳 5 連接到綠色 LED,4 連接到藍(lán)色,3 連接到紅色
將 AC 連接到 DC 到面包板上的 + 和 -
將你的arduino接地到交流到直流
將 rfid 和以太網(wǎng)上的 VCC 和 GND 連接到 ac-dc(記住這些設(shè)備只有 3v!!!!! 不要提供 5v)如果問題使用電阻器將電壓提高到 3v
將 LED 上的 VCC 引腳連接到 arduino 3v 或 ac-dc 3v
將以太網(wǎng)電纜連接到模塊并確保它與您的計(jì)算機(jī)位于同一網(wǎng)絡(luò)上
將USB電纜從計(jì)算機(jī)插入arduino
將計(jì)算機(jī)連接到同一網(wǎng)絡(luò)
修改代碼以滿足您的需要
代碼注釋得很好,因此您可以直接修改某些部分,但可以肯定的是 ehternet 模塊
Mac 地址可以保持不變(除非您打算構(gòu)建其中的多個(gè))
如果您使用的是 192.168。base ip network 你可以保留ip
同樣,您可以保留 dns,唯一需要更改的是 8.8.4.4
運(yùn)行 ipconfig 找到你的網(wǎng)關(guān),默認(rèn)是 192.168.1.1(如果你不知道)(代碼當(dāng)前是 192.168.1.5)
運(yùn)行命令提示符并鍵入 ipconfig 以找出您的計(jì)算機(jī)的 ip 地址
向下滾動(dòng)找到 SEND TO SERVER,然后輸入您計(jì)算機(jī)的 ip 或者您的端口是否將您的路由器轉(zhuǎn)發(fā)到您的公共 ip 地址
確保你有 PYTHON 并運(yùn)行服務(wù)器(記住這只是我們?cè)趯W(xué)校演示時(shí)使用的示例代碼,所以 Python 服務(wù)器已經(jīng)預(yù)制并且?guī)缀鯖]有修改你可以使用任何 Telnet/TCP 服務(wù)器)
您可能需要修改的其他代碼:
運(yùn)行代碼
將 AC-DC 電源插入墻上
確保您的 arduino 當(dāng)前已連接到計(jì)算機(jī)
確保兩個(gè)設(shè)備都在同一網(wǎng)絡(luò)上
刷新您修改后的 arduino 代碼,或者如果我的代碼對(duì)您有用,那就太好了(您幾乎沒有機(jī)會(huì)修改它)
在網(wǎng)絡(luò)上啟動(dòng) Python、C++ 腳本或任何 Telnet/TCP 服務(wù)器
重啟你的arduino以確保安全
等到指示燈變藍(lán)并嘗試掃描卡片,如果您的服務(wù)器獲得了卡片的 ID,那么您就可以開始了
記住指示燈的含義 紫色/漸變紅色表示正在啟動(dòng)
紅色表示任何錯(cuò)誤,例如卡處于奇怪的角度和/或服務(wù)器沒有及時(shí)響應(yīng)
綠色表示通過,因此服務(wù)器會(huì)響應(yīng),您可以讀取下一張卡片
藍(lán)色表示waiting/loading 等待卡片或響應(yīng)
如果您的 arduino 開始延遲并超過 30 秒顯示紅燈,則表示 arduino 以太網(wǎng)模塊根本無法連接到服務(wù)器。這可能是由多種原因引起的,首先是您的 arduino 沒有足夠的功率,并且 arduino 以太網(wǎng)模塊正在努力發(fā)送數(shù)據(jù)包,或者您的計(jì)算機(jī)服務(wù)器未運(yùn)行,或者您的 arduino 和計(jì)算機(jī)不在同一網(wǎng)絡(luò)上。
如果您的 arduino 一直滯后,請(qǐng)嘗試使用這些技巧來修復(fù)它們
關(guān)閉windows防火墻
進(jìn)入高級(jí)防火墻設(shè)置并允許入站/出站端口 23
使用端口 23 將您的路由器轉(zhuǎn)發(fā)到您的計(jì)算機(jī)
如果你是無線連接 arduino 直接連接到路由器和你的電腦到同一個(gè)
購買更耐用的 AC-DC 電源適配器
否則可能你輸入了錯(cuò)誤的 ip 地址或連接地址
如果有任何問題,請(qǐng)通過smerkousdavid@gmail.com與我聯(lián)系
你很高興去!
請(qǐng)記住,門鎖系統(tǒng)沒有任何代碼,因?yàn)槲覜]有,這意味著如果您不僅要將其用作跟蹤系統(tǒng),還要將其用作門鎖跟蹤系統(tǒng),則必須添加一些代碼。
請(qǐng)閱讀以下內(nèi)容:
我對(duì)損壞的設(shè)備概不負(fù)責(zé),如果處理不當(dāng),您的設(shè)備將會(huì)損壞。一定要小心,因?yàn)槲以?jīng)真的烤過一個(gè) arduino uno,這是我的錯(cuò),而不是提供教程的人的錯(cuò)。所以要小心!
?
- 基于STM32的LF RFID閱讀器研究
- 基于STM32的RFID手持式閱讀器的研究與設(shè)計(jì)
- 基于ESP32的RFID閱讀器
- 構(gòu)建一個(gè)移動(dòng)RFID閱讀器
- 使用RFID閱讀器的安全訪問
- Python簡歷樣本—模擬儀表閱讀器下載 1次下載
- 基于圖論的閱讀器防碰撞算法 1次下載
- 基于軟件無線電技術(shù)的RFID閱讀器的設(shè)計(jì)與實(shí)現(xiàn) 7次下載
- CortexM3的RFID以太網(wǎng)接入系統(tǒng) 8次下載
- 基于CortexM3的RFID以太網(wǎng)接入系統(tǒng) 2次下載
- 基于軟件無線電的RFID閱讀器設(shè)計(jì) 13次下載
- 基于隱私保護(hù)的Mobile RFID閱讀器協(xié)議
- 多天線空分定位RFID閱讀器的設(shè)計(jì)
- 嵌入式RFID以太網(wǎng)讀卡器系統(tǒng)設(shè)計(jì)
- djvu閱讀器下載
- 工業(yè)以太網(wǎng)的特點(diǎn) 工業(yè)以太網(wǎng)的關(guān)鍵技術(shù)包含哪些? 2036次閱讀
- 以太網(wǎng)筆記:快速以太網(wǎng)100Base-TX接口及編碼 9877次閱讀
- FPGA如何為以太網(wǎng)和千兆以太網(wǎng)解決低功耗問題 4130次閱讀
- 基于EPCglobal ALE協(xié)議標(biāo)準(zhǔn)實(shí)現(xiàn)嵌入式RFID閱讀器系統(tǒng)的設(shè)計(jì) 2650次閱讀
- 工業(yè)以太網(wǎng)到底有什么類型 3280次閱讀
- 工業(yè)以太網(wǎng)交換機(jī)和到底有什么區(qū)別 2593次閱讀
- ZigBee模塊在RFID射頻識(shí)別閱讀器中有著怎樣的作用 2918次閱讀
- 工業(yè)以太網(wǎng)的特點(diǎn)_工業(yè)以太網(wǎng)的技術(shù)特點(diǎn) 7124次閱讀
- 一文詳解什么是實(shí)時(shí)以太網(wǎng) 1.3w次閱讀
- 汽車以太網(wǎng)與工業(yè)以太網(wǎng)物理層對(duì)比 1.4w次閱讀
- 汽車以太網(wǎng)標(biāo)準(zhǔn)為什么這么重要?汽車以太網(wǎng)標(biāo)準(zhǔn)有什么作用? 1.5w次閱讀
- 采用LabVIEW圖形化編程語言設(shè)計(jì)的基于軟件無線電的RFID閱讀器 2326次閱讀
- 采用新型集成元件來簡化RFID閱讀器設(shè)計(jì) 1137次閱讀
- 基于ISO18000-6C協(xié)議的UHF RFID閱讀器接收電路設(shè)計(jì) 4016次閱讀
- 基于Xilinx FPGA的千兆以太網(wǎng)控制器的開發(fā) 3w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多