#include <SeeedRFID.h>
/*
* Read a card using a mfrc522 reader on your SPI interface
* Pin layout should be as follows (on Arduino Uno):
* MOSI: Pin 11 / ICSP-4
* MISO: Pin 12 / ICSP-1
* SCK: Pin 13 / ISCP-3
* SS: Pin 10
* RST: Pin 5
*/
#include <SPI.h>
#include <SeeedRFID.h>
#define SS_PIN 10
#define RST_PIN 5
SeeedRFID rfid(SS_PIN,RST_PIN);
int serNum[5];
void setup(){
Serial.begin(9600);
SPI.begin();
SeeedRFID.init();
}
void loop(){
if(SeeedRFID.isCard()){
if(SeeedRFID.readCardSerial()) {
Serial.print(SeeedRFID.serNum[0],DEC);
Serial.print(" ");
Serial.print(SeeedRFID.serNum[1],DEC);
Serial.print(" ");
Serial.print(SeeedRFID.serNum[2],DEC);
Serial.print(" ");
Serial.print(SeeedRFID.serNum[3],DEC);
Serial.print(" ");
Serial.print(SeeedRFID.serNum[4],DEC);
Serial.println("");
}
}
SeeedRFID.halt();
}
I uploaded a new rfid library and used it in the script but it gave me the same error in the line
SeeedRFID.init();