module RFID: lecture recto verso?

Bon c'est soudé.
j'ai trouvé un code:

#include <SPI.h>
#include <RFID.h>

RFID RFID(10,9);

int UID[5];

void setup()
{
  Serial.begin(9600);
  SPI.begin();
  RFID.init();  
  Serial.println("Démarrage");

}

void loop()
{
    if (RFID.isCard()) {  
          if (RFID.readCardSerial()) {        
            Serial.print("L'UID est: ");
            for(int i=0;i<=4;i++)
            {
              UID[i]=RFID.serNum[i];
              Serial.print(UID[i],DEC);
              Serial.print(".");
            }
            Serial.println("");
          }          
          RFID.halt();
    }
    delay(100);    
}

Ca écrit bien "démarrage", mais après, que ca soit des cartes ou le badge de mon portail, rien ne s'affiche.
Où trouver un code qui marche?
Comment être sûr que les cartes que j'ai achetées correspondent au module?