Modulo RFID RC522 Lector + Tarjeta + Llavero
$15,00
Kit RFID RC522 ideal para proyectos con Arduino. Incluye módulo lector, tarjeta y llavero. Perfecto para acceso, control de inventario o proyectos IoT. Fácil conexión SPI.
3 disponibles
Descripción
ℹ️ Información general
El módulo RFID RC522 es un lector/escritor de tarjetas RFID de 13.56 MHz compatible con tarjetas MIFARE® (como las que usan en transporte público o accesos). Este kit incluye:
- ✅ Módulo lector RC522 con antena integrada
- ✅ Tarjeta RFID blanca (MIFARE Classic 1K)
- ✅ Llavero RFID azul (también MIFARE Classic 1K)
Ideal para proyectos de seguridad, control de acceso, lectura de identificación, gestión de inventarios o prototipos IoT. Compatible con Arduino, ESP32, Raspberry Pi y más.
⚙️ Especificaciones técnicas
- 📡 Frecuencia de operación: 13.56 MHz
- 📏 Rango de lectura: Hasta 5 cm (depende del tamaño y material de la tarjeta)
- 🧩 Protocolo: ISO/IEC 14443A (compatible con MIFARE Classic 1K/4K)
- 🔌 Interfaz: SPI (recomendado), también soporta I2C y UART (con modificaciones)
- ⚡ Voltaje de alimentación: 3.3V (no usar 5V directamente sin conversor)
- 📦 Dimensiones del módulo: 40mm x 60mm
- 📦 Peso: Aprox. 15g
- 💾 Memoria en tarjetas: 1KB (MIFARE Classic 1K)
- 🔄 Tipo de comunicación: Half-duplex, modo maestro-esclavo
🔌 Información de conexionado
El módulo se conecta por SPI (la interfaz más común y estable). Usa los siguientes pines:
🔹 Conexión típica con Arduino Uno/Nano (SPI):
|
Pin del RC522
|
Pin de Arduino
|
|---|---|
|
VCC
|
3.3V
|
|
GND
|
GND
|
|
RST
|
D9
|
|
SS (SDA)
|
D10
|
|
MOSI
|
D11
|
|
MISO
|
D12
|
|
SCK
|
D13
|
✅ Librería recomendada: MFRC522 (disponible en el gestor de bibliotecas de Arduino IDE)
📌 Ejemplo básico de código:
#include <SPI.h>
#include <MFRC522.h>
#define RST_PIN 9
#define SS_PIN 10
MFRC522 mfrc522(SS_PIN, RST_PIN);
void setup() {
Serial.begin(9600);
SPI.begin();
mfrc522.PCD_Init();
Serial.println(«Lector RFID RC522 listo!»);
}
void loop() {
if (mfrc522.PICC_IsNewCardPresent()) {
if (mfrc522.PICC_ReadCardSerial()) {
Serial.print(«UID: «);
for (byte i = 0; i < mfrc522.uid.size; i++) {
Serial.print(mfrc522.uid.uidByte[i] < 0x10 ? » 0″ : » «);
Serial.print(mfrc522.uid.uidByte[i], HEX);
}
Serial.println();
mfrc522.PICC_HaltA();
}
}
}
⚠️ Importante:
- El módulo NO es compatible directamente con 5V. Si usas Arduino con salida de 5V (como Uno), debes usar un conversor lógico 5V→3.3V en los pines MOSI, MISO y SCK, o usar un adaptador de nivel.
- Para ESP32, puedes conectar directamente a 3.3V y usar cualquier pin GPIO como SS/RST.
- La tarjeta y el llavero son intercambiables — ambos funcionan igual con el lector.
💡 Usos sugeridos:
- Sistema de acceso con tarjeta
- Control de inventario
- Proyectos escolares de robótica
- Identificación de usuarios en máquinas vending o dispensadores















Valoraciones
No hay valoraciones aún.