Ref.: 000014 | Disponibilidade: Imediata

Modulo RF ID Mfrc522 13.56mhz

R$ 15,56
Descrição do produto

Modulo RF ID Mfrc522 13.56mhz


Descrição

O MFRC522 é um leitor / gravador IC altamente integrado para comunicação sem contato

a 13,56 MHz. O leitor MFRC522 suporta ISO / IEC 14443 A / MIFARE e NTAG.

O transmissor interno do MFRC522 é capaz de acionar uma antena de leitor / gravador projetada para

comunicar-se com os cartões e transponders ISO / IEC 14443 A / MIFARE sem adicionais

circuitos ativos. O módulo receptor fornece uma implementação robusta e eficiente para

demodulação e decodificação de sinais de cartões compatíveis com ISO / IEC 14443 A / MIFARE e

transponders. O módulo digital gerencia o enquadramento ISO / IEC 14443 A completo e

funcionalidade de detecção de erros (paridade e CRC).

O MFRC522 é compatível com os produtos MF1xxS20, MF1xxS70 e MF1xxS50. O MFRC522

suporta comunicação sem contato e usa MIFARE com velocidades de transferência mais altas de até

848 kBd em ambas as direções.


Código Arduino Leitura de Chaveiro RFID 13,56MHz (Módulo RC522)


Segue abaixo um código simples em Arduino para ler o ID do Chaveiro RFID 13,56MHz S50, utilizando o módulo RC522 o mais comum para essa frequência.


#include <SPI.h>

#include <MFRC522.h>


#define SS_PIN 10  // SDA

#define RST_PIN 9  // RST


MFRC522 rfid(SS_PIN, RST_PIN);


void setup() {

 Serial.begin(9600);

 SPI.begin();

 rfid.PCD_Init();

 Serial.println("Aproxime o chaveiro RFID do leitor...");

}


void loop() {

 // Verifica se há um novo cartão

 if (!rfid.PICC_IsNewCardPresent()) return;

 if (!rfid.PICC_ReadCardSerial()) return;


 Serial.print("ID do Chaveiro: ");

 for (byte i = 0; i < rfid.uid.size; i++) {

  Serial.print(rfid.uid.uidByte[i] < 0x10 ? " 0" : " ");

  Serial.print(rfid.uid.uidByte[i], HEX);

 }

 Serial.println();

 Serial.println("------------------------");


 rfid.PICC_HaltA(); // Para comunicação com o cartão

}


Ligações Arduino UNO para Módulo RC522

VCC 3.3V

GND GND

RST Pino 9

SDA Pino 10

MOSI Pino 11

MISO Pino 12

SCK Pino 13


Como usar:

  1. Instale a biblioteca MFRC522 (autor: Miguel Balboa).
  2. Envie o código para o Arduino.
  3. Abra o Monitor Serial a 9600 baud.
  4. Aproxime o chaveiro S50 do leitor o ID será exibido na tela.


Tente adicionar agora uma função de acesso autorizado, onde apenas um chaveiro cadastrado acende um LED ou libera um relé, por exemplo.


Item incluso: 

01 peça Modulo RF ID Mfrc522 13.56mhz

Especificações técnicas

Especificações:

Corrente consumida durante leituras/escrita: 13-26mA

Corrente consumida em standby: 10-13mA

Corrente em sleep: < 80uA

Pico de corrente: < 30mA

Frequência de operação: 13,56MHz

Tipos de cartões suportados: Mifare1 S50, S70 Mifare1, Mifare UltraLight, Mifare Pro, Mifare Desfire

Temperatura de operação: -20ºC a 80ºC

Comunicação com microcontrolador: via SPI

Taxa de transferência: 10 Mbit/s

Dimensões: 8,5 x 5,5 x 1,0cm

Peso: 21g

Receba novidades e ofertas incríveis!