من یه برد Ardino دارم با یه ماژول RFID-RC522 و یه LCD 16 , 2
تو کد من تونستم mifer ها رو بخونم و id اونا رو چاپ کنم.
حالا میخوام تعداد mifer ها رو بشمرم، البته mifer های تکراری رو دیگه نشمره.
include<RFID.h>
include <LiquidCrystal\_I2C.h>
LiquidCrystal\_I2C myLCD(0x27,16,2);
RFID myRFID;
void setup(){
myLCD.init();
myLCD.backlight();
Serial.begin(9600);
myRFID.begin(3, 6, 5, 4, 7, 2);
delay(100);
myRFID.init();
}
void loop(){
byte status;
byte str\[4\];
status = myRFID.request(PICC\_REQIDL, str);
status = myRFID.anticoll(str);
myLCD.setCursor(3,0);
myLCD.print("");
if (status != MI\_OK){
return;
}
else{
status = myRFID.anticoll(str);
Serial.print("The card's number is: ");
myRFID.showCardID(str);
Serial.println ();
Serial.println ();
Serial.print (str\[0\],HEX);
Serial.print (" ");
Serial.print (str\[1\],HEX);
Serial.print (" ");
Serial.print (str\[2\], HEX);
Serial.print (" ");
Serial.print (str\[3\],HEX);
Serial.print (" ");
Serial.println();
Serial.println();
}
delay(500);
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟