Módulo RFID Não Faz a Leitura de Tags

Olá a todos. Tudo bem?

Recentemente eu tenho estudado o funcionamento do módulo RFID 522. Eu fiz as devidas conexões com os pinos indicados, e escrevi a programação assim como o site que utilizei me passou para uma simples função de leitura do cartão.

Porém, o módulo não faz a leitura das tags. Ele apenas permanece parado sem exibir o número dela.

Eu acredito em dois problemas:

Problemas com os fios.
> Problemas com as bibliotecas utilizadas.

A questão das bibliotecas eu ressalto aqui pois o código é compilado, é enviado para o Arduino, mas aparecia uns problemas relacionados a biblioteca.

Segue abaixo o código:

#include <SPI.h>
#include <MFRC522.h>

#define SS_PIN 10
#define RST_PIN 9

MFRC522 mfrc522(SS_PIN, RST_PIN);

char st[20];

void setup()
{
Serial.begin(9600);
SPI.begin();
mfrc522.PCD_Init();
Serial.println("Aproxime o seu cartão/TAG do leitor.");
Serial.println();
}

void loop()
{
if( ! mfrc522.PICC_IsNewCardPresent())
{
return;
}
if (! mfrc522.PICC_ReadCardSerial())
{
return ;
}

Serial.println("ID da tag: ");
String conteudo = "";
byte letra;

for(byte i = 0; i < mfrc522.uid.size; i++)
{
Serial.print(mfrc522.uid.uidByte < 0x10 ? "0 ": " ");
_ Serial.print(mfrc522.uid.uidByte*, HEX);_
_ conteudo.concat(String(mfrc522.uid.uidByte < 0x10 ? "0 ": " "));
conteudo.concat(String(mfrc522.uid.uidByte, HEX));
}
Serial.println();
Serial.println("Mensagem: ");
conteudo.toUpperCase();
if(conteudo.substring(1) == "D6 35 19 7E")
{
Serial.println("Acesso autorizado !");
Serial.println();
delay(3000);
}
if(conteudo.substring(1) == "D6 35 19 8E")
{
Serial.println("Acesso autorizado !");
Serial.println();
delay(3000);
}
}_


*

E que erros misteriosos foram esses que apareceram??

São erros que parecem ser da biblioteca. O código é enviado para o Arduino, mas a apresenta na tela de log uns erros sobre a biblioteca.

Vou tentar mandar a foto aqui.

Os erros são mensagens do compilador porque quem escreveu essa biblioteca quer avisar as pessoas das modificações que vão ocorrer no futuro.

Mesmo com essas mensagens, é possível rodar o código tranquilamente, ou tem que mudar?