Ciao ,sono nuovo e ho bisogno d’aiuto

no guarda l'errore è qui

void loopC() {
   /* Temporary loop counter */
   byte i;
   // Se viene letta una tessera
   if (RC522.PICC_IsNewCardPresent()) {
      // Viene letto il suo codice
      RC522.PICC_ReadCardSerial();
      String codiceLetto = "";
      Serial.println("Codice delle tessera letto:");

      // Viene caricato il codice della tessera, all'interno di una Stringa
      for (i = 0; i <= 4; i++) {
         codiceLetto += String (RC522.uid.uidByte[i], HEX);
         codiceLetto.toUpperCase();
      }
      Serial.println(codiceLetto);
      if (verificaCodice(codiceLetto)) {
         Serial.println("Tessera autorizzata");
         accendiLed(ledVerde);
      }
      delay(delayRead);
   }

e se controlli fino in fondo a queste righe te ne devi accorgere
e il conteggio ti garantisco che alla fine fa 1