|
本帖最後由 f416720001 於 2014-1-4 23:35 編輯
回復 10# mzw2008
我先試試看喔 感謝大大迅速回應
如果還有問題我會再提出
再次感謝
這是我要讀取RFID的程式碼
不過現在程式寫的進去
卻一點反映都沒(Arduino我是用0023版)
#include <SPI.h>
#include <RFID.h>
RFID rfid(3,5);
void setup()
{
Serial.begin(9600);
SPI.begin();
rfid.init();
}
void loop()
{
if (rfid.isCard()) { //找尋卡片
if (rfid.readCardSerial()) { //取得卡片的ID+CRC校驗碼
//第0~3個byte:卡片ID
Serial.println(" ");
Serial.print("RFID Card Number is : ");
Serial.print(rfid.serNum[0],HEX);
Serial.print(" , ");
Serial.print(rfid.serNum[1],HEX);
Serial.print(" , ");
Serial.print(rfid.serNum[2],HEX);
Serial.print(" , ");
Serial.println(rfid.serNum[3],HEX);
//第4個byte:CRC校驗位元
Serial.print("CRC is : ");
Serial.println(rfid.serNum[4],HEX);
}
}
rfid.halt(); //命令卡片進入休眠狀態
delay(500); //延時0.5秒
} |
|