伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

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
    +關注

    關注

    392

    文章

    6973

    瀏覽量

    248709
  • 讀卡器
    +關注

    關注

    2

    文章

    470

    瀏覽量

    41851
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    極速入門:AirRC522_1000方案實現RFID讀卡功能的一鍵集成

    還在為復雜的SPI通信協議和繁瑣的寄存配置而頭疼嗎?AirRC522_1000方案旨在徹底簡化嵌入式RFID開發流程。該方案提供全開源的底層驅動與高層應用接口,
    的頭像 發表于 02-28 17:30 ?568次閱讀
    極速入門:AirRC<b class='flag-5'>522</b>_1000方案實現<b class='flag-5'>RFID</b><b class='flag-5'>讀卡</b>功能的一鍵集成

    SI522與恩智浦 RC522 13.56MHZ的刷卡問題

    眾所周知13.56mhz是高頻,一般用于防偽,做到成品非常薄。在智能門鎖以及RFID讀卡器是非常多人采用的,不管是在讀卡距離、讀卡靈敏度都是非常好的。現在智能門鎖的競爭性很大,大多廠商
    發表于 12-01 10:16

    ?基于STEVAL-25R3916B NFC/RFID讀卡器評估套件的技術解析與應用設計

    STMicroelectronics STEVAL-25R3916B NFC/RFID讀卡器評估套件支持用戶評估ST25R器件(一系列高性能HF讀卡器)的特性和功能。該套件包括應用筆記、軟件應用程序、驅動程序、物料清單 (BOM
    的頭像 發表于 10-25 15:22 ?1687次閱讀
    ?基于STEVAL-25R3916B NFC/<b class='flag-5'>RFID</b><b class='flag-5'>讀卡器</b>評估套件的技術解析與應用設計

    ST25R100:高性能、低功耗的NFC/HF RFID讀卡器IC

    STMicroelectronics ST25R100 NFC/HF RFID讀卡器IC采用小型4mm x 4mm 24引腳TQFN封裝,具有高端性能。該讀卡器IC具有高輸出功率和動態功率輸出
    的頭像 發表于 10-23 14:47 ?920次閱讀
    ST25R100:高性能、低功耗的NFC/HF <b class='flag-5'>RFID</b><b class='flag-5'>讀卡器</b>IC

    ST25R200:高性能、低功耗的NFC/HF RFID讀卡器IC

    STMicroelectronics ST25R200 NFC/HF RFID讀卡器IC采用小型4mm x 4mm 24引腳TQFN封裝,具有高端性能。該讀卡器IC具有高輸出功率和動態功率輸出
    的頭像 發表于 10-23 14:40 ?998次閱讀
    ST25R200:高性能、低功耗的NFC/HF <b class='flag-5'>RFID</b><b class='flag-5'>讀卡器</b>IC

    基于STMicroelectronics X-NUCLEO-NFC10A1的NFC讀卡器技術解析與應用指南

    ISO14443A/B和ISO15693通信協議,可在讀卡器模式下實現幀編碼和解碼,適用于NFC、相鄰和附近的HF RFID應用。該可以檢測、讀取和寫入NFC Forum Type 1、2、4和5標簽。它
    的頭像 發表于 10-17 10:37 ?785次閱讀
    基于STMicroelectronics X-NUCLEO-NFC10A1的NFC<b class='flag-5'>讀卡器</b>技術解析與應用指南

    STM32 Nucleo-64開發板技術解析:以NUCLEO-C092RC為例

    用于STM32C092RC的STMicroelectronics NUCLEO-C092RC Nucleo-64開發板通過STM32微控制提供性能,提供了一個經濟劃算、靈活的概念嘗試
    的頭像 發表于 10-16 10:26 ?777次閱讀
    STM32 Nucleo-64<b class='flag-5'>開發板</b>技術解析:以NUCLEO-C092<b class='flag-5'>RC</b>為例

    如何用Arduino Nano/UNO R3開發板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發板重新燒錄引導程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發板給另一個Arduino IDE不能下載的
    的頭像 發表于 08-08 20:16 ?3842次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/<b class='flag-5'>UNO</b> R3<b class='flag-5'>開發板</b>給另一個<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/<b class='flag-5'>UNO</b> R3<b class='flag-5'>開發板</b>重新燒錄引導程序bootlaoder

    光學生產制造與RFID多通道讀卡器攜手助力鏡頭模組生產

    為規避漏烘烤重大品質隱患發生,借助RFID讀碼安裝在烤箱箱內實現非接觸式的數據通信,達到識別產品過站監控。解決方案:CK-UR8600多通道讀卡器結合CK-TUS7020M-H3超高頻標簽。
    的頭像 發表于 08-07 16:02 ?663次閱讀
    光學生產制造與<b class='flag-5'>RFID</b>多通道<b class='flag-5'>讀卡器</b>攜手助力鏡頭模組生產

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

    新品上市圖傳數傳模塊開發板藍牙模塊開發板國產無線模塊開發板部分型號參與送樣文末了解詳情↓↓↓EW
    的頭像 發表于 06-12 19:33 ?1317次閱讀
    【新品】遠距離圖傳數傳<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>

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

    本文將介紹ESP32開發板驅動MFRC522 RFID模塊,讀取RFID卡原始數據、獲取RFID
    的頭像 發表于 05-28 15:52 ?1673次閱讀
    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 ?1129次閱讀
    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 ?10次下載

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

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