在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于Arduino Uno開發板與RFID-RC522模塊的RFID讀卡器設計

電子設計 ? 來源:一板網 ? 作者:風箏 ? 2021-01-13 16:05 ? 次閱讀

RFID,全稱Radio-Frequency Identification,中文名射頻識別,它可用于需要識別機制的許多應用中。在本篇文章中,我們將主要介紹如何將Arduino Uno開發板與RFID-RC522模塊一起使用。 RFID-RC522模塊是RFID讀卡器,可以讀取近距離的RFID標簽。為了讀取RFID標簽,讀取器和標簽必須具有相同的頻率。 RFID-RC522模塊僅能讀取13.56 MHz的高頻標簽。

為了演示RFID-RC522模塊,本篇文章編寫了一個簡單的應用程序,該應用程序可以基于RFID標簽識別用戶。

所需的材料清單:

–Arduino Uno開發板

–跳線

–RFID-RC522模塊

–RFID標簽

pIYBAF_-qSyAP4GnAAcNHg5xKtI518.png

如何將RFID-RC522連接到Arduino?

RFID-RC522模塊有八個引腳(本文中使用了七個引腳)。RFID-RC522模塊工作在3.3V電源。因此,需要將模塊的3.3V引腳連接到Arduino的3.3V。如果該模塊意外連接到Arduino的5V引腳,則可能損壞。按照MFRC522庫的文檔中的建議顯示了引腳分布。下表顯示了完整的引腳分布(僅適用于Arduino Uno!建議Mega、Nano等使用不同的引腳布局!):

RFID-RC522射頻模塊 ARDUINO UNO
SDA 10
SCK 13
MOSI 11
MISO 12
IRQ 未使用
GND GND
RST 9
3.3V 3.3V


pIYBAF_-qT-AFcN8AAEHM_6d9RU116.png

如何將RFID-RC522連接到Arduino的示意圖。

如何編程RFID閱卡器?

以下代碼使用了一個現有的RFID庫,可以在這里找到:https://github.com/miguelbalboa/rfid。如果您使用的是Arduino IDE,則可以通過單擊“ Sketch-> Include Library-> Manage Libraries”輕松安裝該庫。然后,搜索“ RFID”,您將找到標題為“MFRC522 by GithubCommunity”的條目。如果找不到這樣的條目,建議您訪問庫的官方網站以獲得更多幫助。為了使RFID讀卡器運行,您必須設置庫文件、SPI連接以及讀卡器。幸運的是,該庫提供了兩個非常方便的讀取標簽的便捷函數:第一個函數允許檢測是否存在RFID標簽/卡。第二個函數讀取RFID標簽ID。在以下代碼中,使用for循環用于標簽。在每次迭代中,將讀取一個字節并將其打印為十六進制值(00..FF)。當每個用戶擁有不同的RFID標簽時,可以使用這種機制來識別用戶。

#include "SPI.h" // SPI library

#include "MFRC522.h" // RFID library (https://github.com/miguelbalboa/rfid)

const int pinRST = 9;

const int pinSDA = 10;

MFRC522 mfrc522(pinSDA, pinRST); // Set up mfrc522 on the Arduino

void setup() {

SPI.begin(); // open SPI connection

mfrc522.PCD_Init(); // Initialize Proximity Coupling Device (PCD)

Serial.begin(9600); // open serial connection

}

void loop() {

if (mfrc522.PICC_IsNewCardPresent()) { // (true, if RFID tag/card is present ) PICC = Proximity Integrated Circuit Card

if(mfrc522.PICC_ReadCardSerial()) { // true, if RFID tag/card was read

Serial.print("RFID TAG ID:");

for (byte i = 0; i < mfrc522.uid.size; ++i) { // read id (in parts)

Serial.print(mfrc522.uid.uidByte[i], HEX); // print id as hex values

Serial.print(" "); // add space between hex blocks to increase readability

}

Serial.println(); // Print out of id is complete.

}

}

}

將代碼成功上傳到Arduino后,如果RFID卡或標簽在RFID讀卡器附近,則串口監視器(Tools-> Serial Monitor或快捷鍵Ctrl + Shift + M)上的輸出應如下所示( 圖片顯示了RFID卡的位置以及相應的串口監視器輸出):

pIYBAF_-qU-AZ_EoAAfwj1Jsx5I819.png

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • RFID
    +關注

    關注

    390

    文章

    6406

    瀏覽量

    241420
  • 讀卡器
    +關注

    關注

    2

    文章

    433

    瀏覽量

    40146
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    DD3118 高集成度讀卡器控制芯片數據手冊

    DD3118是一款采用40納米低功耗技術制造的高性能、高集成度讀卡器控制芯?片,專為讀卡器設計。作為讀卡器的核心功能模塊,DD3118支持USB?3.0、SD ?3.0和eMMC?4.
    發表于 06-16 16:14 ?0次下載

    【新品】遠距離圖傳數傳模塊開發板、藍牙模塊開發板、無線模塊開發板

    新品上市圖傳數傳模塊開發板藍牙模塊開發板國產無線模塊開發板部分型號參與送樣文末了解詳情↓↓↓EW
    的頭像 發表于 06-12 19:33 ?166次閱讀
    【新品】遠距離圖傳數傳<b class='flag-5'>模塊</b><b class='flag-5'>開發板</b>、藍牙<b class='flag-5'>模塊</b><b class='flag-5'>開發板</b>、無線<b class='flag-5'>模塊</b><b class='flag-5'>開發板</b>

    DD3118規格書|DD3118說明書|3.0讀卡器芯片規格書

    DD3118是一款高性能、高度集成的讀卡器控制芯片,DD3118采用40nm低功耗技術制造,專為讀卡器或者讀卡方案設計的芯片。DD3118作為讀卡器的核心功能
    發表于 06-12 17:40 ?0次下載

    醫行智能終審系統藥物管理應用RFID智能識別設備,智能分類揀選

    系統負責對讀取到的藥物信息進行識別和處理。系統中的每個識別區域都設置了帶有特定標識的框,如“框號0151”,與RFID標簽信息相對應。當藥品經過RFID讀卡器時,系統自動抓取藥物信息,并將其與預設的標準信息進行比對審核
    的頭像 發表于 06-06 16:26 ?130次閱讀

    ESP32驅動MFRC522 RFID模塊讀寫IC卡數據

    本文將介紹ESP32開發板驅動MFRC522 RFID模塊,讀取RFID卡原始數據、獲取RFID
    的頭像 發表于 05-28 15:52 ?135次閱讀
    ESP32驅動MFRC<b class='flag-5'>522</b> <b class='flag-5'>RFID</b><b class='flag-5'>模塊</b>讀寫IC卡數據

    MAX66300帶SHA-256和RFID讀卡器的DeepCover安全認證技術手冊

    通信的高度集成RFID讀卡器和SHA-256安全認證協處理。RFID IC讀卡器符合ISO
    的頭像 發表于 05-13 10:58 ?187次閱讀
    MAX66300帶SHA-256和<b class='flag-5'>RFID</b><b class='flag-5'>讀卡器</b>的DeepCover安全認證<b class='flag-5'>器</b>技術手冊

    MFRC522非接觸式讀卡器IC中文手冊

    電子發燒友網站提供《MFRC522非接觸式讀卡器IC中文手冊.pdf》資料免費下載
    發表于 05-12 18:11 ?6次下載

    別再用鑰匙啦!樹莓派Pico教你用RFID“刷”門禁~

    獲得讀卡器,再搭配4美元的樹莓派Pico,即可讀取卡片/標簽的ID信息。在本教程中,我們將學習如何使用MFRC522讀卡器和樹莓派Pico讀取RFID標簽和卡片。
    的頭像 發表于 04-23 16:03 ?420次閱讀
    別再用鑰匙啦!樹莓派Pico教你用<b class='flag-5'>RFID</b>“刷”門禁~

    液顯ID讀卡器C#小程序開發

    液顯WIFI無線讀卡器ID-10F用C#語音開發HTTP協議讀卡小程序。讀卡器圖片如下:? ID讀卡器的特點: ?UDP通訊協議,設備主動讀
    的頭像 發表于 01-10 15:31 ?361次閱讀
    液顯ID<b class='flag-5'>讀卡器</b>C#小程序<b class='flag-5'>開發</b>

    RC522 RFID實驗的小系統接線說明

    6.RC522 RFID實驗的小系統接線說
    發表于 11-22 16:36 ?0次下載

    基于Arduino的串口通信項目

    、Arduino Mega等。 USB數據線 :用于將Arduino開發板連接到計算機。 串口設備 :可以是另一個Arduino開發板、傳感
    的頭像 發表于 11-22 09:24 ?2023次閱讀

    Air780EP之RC522開發板,你了解嗎?

    ?本文講解合宙Air780EP開發板RC522實例。 本文檔適用于Air780EP開發板; 關聯文檔和使用工具; rc522 - rc522
    的頭像 發表于 11-03 08:21 ?612次閱讀
    Air780EP之<b class='flag-5'>RC522</b><b class='flag-5'>開發板</b>,你了解嗎?

    4G通信先鋒:Air780EP開發板RC522的結合

    最近,一直有朋友問我Air780EP開發板RC522, 今天抽空給大家展示一下示例: 本文檔適用于Air780EP開發板 關聯文檔和使用工具
    的頭像 發表于 10-29 14:29 ?444次閱讀
    4G通信先鋒:Air780EP<b class='flag-5'>開發板</b>與<b class='flag-5'>RC522</b>的結合

    低功耗4G模組:Air780EP開發板RC522實例

    ? 本文講解合宙Air780EP開發板RC522實例,文末【閱讀原文】獲取最新資料。 本文檔適用于Air780EP開發板 關聯文檔和使用工具 LuatOS-Soc固件獲取 https
    的頭像 發表于 10-21 17:01 ?552次閱讀
    低功耗4G模組:Air780EP<b class='flag-5'>開發板</b><b class='flag-5'>RC522</b>實例

    AGV讀卡器在AGV自動搬運小車上應用方案

    AGV小車上的AGV讀卡器通過讀取地面軌道的RFID電子標簽信息,做出相應的動作(如改變速度、選擇軌道、定位和停車等)。在AGV小車經過站點A處時,AGV讀卡器讀取A處的電子標簽ID號,AGV小車
    的頭像 發表于 10-12 17:33 ?568次閱讀
    AGV<b class='flag-5'>讀卡器</b>在AGV自動搬運小車上應用方案
    主站蜘蛛池模板: 色噜噜狠狠狠狠色综合久 | 色婷婷影院在线视频免费播放 | 永久黄网站色视频免费观看99 | 一级特黄a免费大片 | 中文字幕二区三区 | 天使色吧| 亚洲丰满熟妇毛片在线播放 | se色成人亚洲综合 | 性生大片免费观看无遮挡 | 午夜一级毛片看看 | 国产成人精品亚洲日本在线 | 久久免费手机视频 | 久久久久激情免费观看 | 四虎美女 | 天天躁夜夜躁狠狠躁2021西西 | 日本人xxxxxxxx6969 | 一级毛片在线看在线播放 | 艹逼视频免费观看 | 奇米777狠狠 | 久久久免费精品 | 免费四影虎ww4hu10 | 婷婷 综合网站 | 成年午夜一级毛片视频 | 天天看片网站 | 午夜影视在线观看 | 四虎影像| 天天做天天爱夜夜想毛片 | 国产在线啪 | 六九视频在线观看 | 性夜影院爽黄a免费视频 | 五月婷婷深深爱 | 色婷婷激情 | 国产在线观看黄 | 欧美激情在线 | 美脚连裤袜老师正在播放 | 久久久久久久国产精品影院 | 高清欧美色欧美综合网站 | 欧美三级视频网 | 久久精品国产免费 | 俄罗斯美女在线观看一区 | 在线亚洲色图 |