#include <SPI.
h>
#include <MFRC522.h>
#define SS_PIN 10 // SDA
#define RST_PIN 9 // RST
MFRC522 rfid(SS_PIN, RST_PIN);
// Création de l'objet RFID
void setup() { [Link](9600);
// Initialisation du port série [Link]();
// Initialisation du bus SPI
rfid.PCD_Init(); // Initialisation du module RFID
[Link]("Approchez votre TAG RFID du lecteur...");
void loop() {
// Vérifie si une carte est présente
if (!rfid.PICC_IsNewCardPresent() || !rfid.PICC_ReadCardSerial()) {
return;
[Link]("UID du tag : ");
for (byte i = 0; i < [Link]; i++) {
[Link]([Link][i] < 0x10 ? "0" : "");
[Link]([Link][i], HEX);
[Link](" ");
[Link]();
rfid.PICC_HaltA(); // Arrêter la lecture de la carte
rfid.PCD_StopCrypto1(); // Arrêter la communication cryptée