電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>RFID Shield與Arduino接口

RFID Shield與Arduino接口

2022-11-21 | zip | 0.32 MB | 次下載 | 免費

資料介紹

描述

使用 RFID 非常有趣,您可以使用這些標(biāo)簽做很多事情,例如控制繼電器、關(guān)燈、訪問控制、門鎖等等。雖然市場上有很多 RFID 閱讀器,但在本文中,我將使用controleverything.com的 Arduino RFID Shield

為什么這個盾牌

這個盾牌非常易于使用,您只需將 Arduino 插入其中即可。RFID 閱讀器配有 6 英寸電纜,因此您可以將其安裝在門外或墻上。

1. Arduino RFID 屏蔽

2. Arduino納米

第 1 步:RFID 工作

這個 RFID 套件是預(yù)先組裝好的,所以您需要做的就是將您的 Arduino 插入其中,您就可以開始使用了。

該 RFID 在 UART 協(xié)議上工作,因此要讀取 RFID 標(biāo)簽,我們需要讀取 UART 數(shù)據(jù)。在此示例代碼中,我們將讀取 RFID 標(biāo)簽并將其顯示在串行監(jiān)視器上。

int count = 0;                                          // count = 0char input[11];                                         // character array of size 12 
                               
void setup()
{
 Serial.begin(9600);                                  // begin serial port with baud rate 9600bps
}
void loop()
{
 if(Serial.available())
 {
    count = 0;
    while(Serial.available() && count < 12)          // Read 12 characters and store them in input array
    {
       input[count] = Serial.read();
       count++;
       delay(5);
    }
    Serial.print(input);                             // Print RFID tag number 
    Serial.print("\n");   
 }
}

每當(dāng)用戶將 RFID 標(biāo)簽靠近 RFID 閱讀器時,它都會顯示 RFID 標(biāo)簽編號。有關(guān) RFID 接線圖,請查看此RFID Sch。

?

第 2 步:RFID 標(biāo)簽匹配

?
?
?
?
pYYBAGN28oWATWjiAAFIe6x22Yo542.jpg
?
1 / 3 ? Arduino RFID 鑰匙扣
?

使用較早的代碼,我們將讀取我們擁有的 RFID 標(biāo)簽,然后將它們保存在數(shù)據(jù)庫中,然后當(dāng)下次用戶將他的卡靠近 RFID 閱讀器時,我們將讀取并將其與現(xiàn)有數(shù)據(jù)庫進行比較。

# Arduino-RFID-Shied
#How to interface RFID Reader with arduino
#https://www.controleverything.com/content/RFID-Reader?sku=ANI2CU_EM18_RFID
int count = 0;                                          // count = 0
char input[11];                                         // character array   
void setup()
{  
Serial.begin(9600);               // begin serial port with baud rate 9600bps
}
void loop()
{     
if(Serial.available()) 
{ 
count = 0;  
while(Serial.available() && count < 12) // Read 12 characters and store them in input array      
{        
input[count] = Serial.read(); 
count++; 
delay(5);     
}      
Serial.print(input);                             // Print RFID tag number       Serial.print("\n");      
if ( strcmp(input,"0A006FBE33E9") == 0)      
{        
Serial.print("Tag One");        
Serial.print("\n");      
}     
if ( strcmp(input,"0E004560173D") == 0)      
{        
Serial.print("Tag Two");        
Serial.print("\n");      
}
if ( strcmp(input,"0A00706AF0E1") == 0)      
{        
Serial.print("Tag Three");        
Serial.print("\n");      
}
if ( strcmp(input,"28018389B696") == 0)      
{        
Serial.print("Tag Four");        
Serial.print("\n");      }
}
}

此代碼將讀取 RFID 標(biāo)簽并與現(xiàn)有標(biāo)簽進行比較。你也可以在這里找到代碼。

RDIF Arduino 代碼

?

第 3 步:RFID 項目

?
poYBAGN28oeABpglAAGRGK5Uky8105.jpg
Arduino RFID 項目
?

使用 Arduino 和這個 RFID shield 可以做很多事情。

1. RFID控制閘機

2. RFID控制門鎖

3. RFID控制燈

4、RFID考勤系統(tǒng)

該套件不需要焊接,因此它是學(xué)校、兒童、軟件開發(fā)人員和所有不想進行焊接的人的理想套件。

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費