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