Salve, io avrei questa funzione qui:
{
byte i;
// Se viene letta una tessera
if (RC522.isCard())
{
lcd.clear();
// Viene letto il suo codice
RC522.readCardSerial();
String codiceLetto ="";
lcd.print("Tag:");
// Viene caricato il codice della tessera, all'interno di una Stringa
for(i = 0; i <= 4; i++)
{
codiceLetto+= String (RC522.serNum[i],HEX);
codiceLetto.toUpperCase();
}
lcd.print(codiceLetto);
delay(3000);
lcd.clear();
}
}
Che nella stringa codiceLetto mi da il tag dell'rfid. Io devo confrontare il codice letto con un codice che ho già, e pensavo di creare una if..else che nel caso fosse vero abilitava la funzione della tastiera, in caso contrario avrebbe scritto qualcosa sull'lcd. Però non ho capito come realizzare la if con una stringa, qualcuno è in grado di aiutarmi?