Resposta Rápida
Para configurar o Kit de Módulo RFID (Mifare), ligue a interface SPI ao seu Arduino, instale a biblioteca MFRC522 e execute o sketch de exemplo para ler o ID único do cartão ou porta-chaves incluído.
Porque é que o SPI e os 13.56 MHz são importantes
O Kit de Módulo RFID (Mifare) utiliza uma interface SPI, que é rápida e fiável para ler cartões de 13.56 MHz. Esta frequência é comum em sistemas de controlo de acessos e pagamentos, e funciona bem com Arduino, AVR, PIC e placas ARM.
Ao contrário dos leitores de frequência mais baixa de 125 kHz, os 13.56 MHz oferecem transferência de dados mais rápida e melhores funcionalidades de segurança, mas o alcance é mais curto—normalmente alguns centímetros. Tenha isto em mente ao planear a sua caixa do projeto ou a posição de montagem.
Passos de Configuração e Programação
- Ligar o Módulo ao Arduino: Ligue os pinos SPI do módulo RFID ao seu Arduino: SDA ao pino digital 10, SCK ao 13, MOSI ao 11, MISO ao 12, RST ao 9, e 3.3V à saída de 3.3V. Ligue GND a GND. Verifique novamente se está a usar o pino de 3.3V, não o de 5V, para evitar danificar o módulo. Um erro comum é trocar MOSI e MISO; verifique a pinagem na serigrafia do módulo antes de ligar a alimentação.
- Instalar a Biblioteca MFRC522: Abra o IDE Arduino, vá a Sketch > Include Library > Manage Libraries, procure por 'MFRC522' e instale a biblioteca de Miguel Balboa. Esta biblioteca trata da comunicação de baixo nível com o chip RFID. Certifique-se de que instala a biblioteca que corresponde ao seu módulo; a maioria dos módulos de 13.56 MHz usa o chip MFRC522, mas verifique a ficha técnica do seu módulo se tiver dúvidas.
- Carregar o Sketch de Exemplo: Após instalar a biblioteca, abra File > Examples > MFRC522 > ReadNUID. Este sketch lê o ID único de um cartão ou tag. Carregue-o para o seu Arduino e abra o Monitor Serial a 9600 baud. Aproxime o cartão ou porta-chaves incluído da bobina da antena; o UID deve aparecer na saída serial. Se não vir nada, verifique se a taxa de baud do monitor serial corresponde ao sketch (9600) e se o cartão está próximo da antena—a poucos centímetros.
- Modificar o Sketch para o Seu Projeto: Assim que conseguir ler UIDs, pode modificar o sketch para comparar o UID com uma lista de IDs autorizados e acionar uma ação, como destrancar uma porta ou registar presenças. Armazene os UIDs autorizados num array e use uma instrução if para verificar correspondências. Lembre-se de tratar o caso em que o cartão é removido; adicione uma variável de estado para evitar repetir a ação enquanto o cartão está próximo do leitor.
O Que Precisa
-
Kit de Módulo RFID (Mifare): Kit de Módulo RFID de 13.56 MHz com cartão IC e porta-chaves redondo. Interface SPI para ligação conveniente a microcontroladores como Arm/AVR/Pic/Arduino. Este kit fornece-lhe um cartão e um porta-chaves para testar, e a interface SPI significa que pode ligá-lo à maioria dos microcontroladores comuns sem hardware adicional.
Kit de Módulo RFID (Mifare)
-
Cartão RFID (IC) de 13.56 MHz (Embalagem de 10): Cartão inteligente IC branco imprimível para Mifare 1K S50, tamanho de cartão de crédito, espessura de 0.9 mm, compatível com ISO14443A e padrões NXP Mifare a 13.56 MHz. Se precisar de mais cartões para vários utilizadores, estes cartões em branco são compatíveis com o kit e podem ser impressos para etiquetagem, facilitando a distribuição.
Cartão RFID (IC) de 13.56 MHz (Embalagem de 10)




