• Agotado
Modulo RFID RC522 con tarjeta y llavero
search
  • Modulo RFID RC522 con tarjeta y llavero
  • Modulo RFID RC522 con tarjeta y llavero

Modulo RFID RC522 con Tarjeta y Llavero - Kit RFID RC522

$ 2,95+IVA ($ 3,39)
Resumen

El Modulo RFID RC522 es un potente lector y escritor de etiquetas RFID (Lector RFID) de 13.56MHz.

Es ideal para implementar sistemas de control de acceso, identificación de usuarios o proyectos de automatización, ofreciéndote todo lo necesario para empezar con su tarjeta y llavero incluidos.

Descuentos por volumen

Cant. Precio unitario Usted ahorra
10 $ 2,28 $ 6,70
Cant.
Agotado

A partir de Precio unitario
10 $ 2,28+IVA ($ 2,62)

*Los descuentos por cantidad se aplican sobre el número total de unidades del producto (puede incluir una o más variantes).

*Ver las Formas de Pago disponibles.

*Entrega inmediata el mismo día (o en un plazo de 24 a 48 horas según el lugar de destino). Ver las Formas de Entrega y Costos de Envío.

Producto de Alta Calidad con Garantía de Total Satisfacción. 

La calidad es lo primero. Satisfacción garantizada.

El Modulo RFID RC522 con tarjeta y llavero es la solución perfecta para integrar tecnología de identificación por radiofrecuencia (RFID) en tus proyectos electrónicos. Este versátil Lector RFID de 13.56MHz te permite leer y escribir información en tarjetas y llaveros, abriendo un mundo de posibilidades en automatización, seguridad y control de acceso. Al adquirir este Kit RFID RC522, recibes todos los componentes clave para iniciar tus desarrollos de inmediato, facilitando una rápida implementación con plataformas como Arduino®, ESP32, Raspberry Pi® y PIC.

Para qué sirve el Módulo RFID RC522

Este módulo es fundamental para una amplia gama de aplicaciones que requieren identificación sin contacto. Algunos de sus usos más comunes incluyen:

  • Sistemas de Control de Acceso: Permite o deniega la entrada a puertas, laboratorios o estacionamientos basándose en la identificación de tarjetas o llaveros autorizados.
  • Control de Asistencia: Registra la entrada y salida de personal o estudiantes en escuelas, oficinas o eventos.
  • Identificación de Objetos: Útil en sistemas de inventario, seguimiento de productos o gestión de activos.
  • Proyectos de Automatización del Hogar: Activa luces, electrodomésticos o abre cerraduras con una simple pasada del tag RFID.
  • Juegos Interactivos y Prototipos: Desarrolla experiencias donde la interacción física con tarjetas activa funciones dentro de un sistema.

Características principales del Lector RFID RC522

  • Frecuencia de Operación: Trabaja a 13.56MHz, un estándar global para RFID de corto alcance.
  • Distancia de Lectura Eficaz: Detecta tags a una distancia de 0 a 60mm, ideal para aplicaciones de proximidad.
  • Protocolo de Comunicación SPI: Ofrece una conexión rápida y eficiente con microcontroladores, con una velocidad máxima de 10Mbit/s.
  • Compatibilidad Universal: Se integra fácilmente con las plataformas de desarrollo más populares como Arduino®, ESP32, Raspberry Pi® y microcontroladores PIC.
  • Kit Completo: Incluye el módulo RC522, una tarjeta RFID y un llavero RFID, permitiéndote empezar a trabajar de inmediato.
  • Bajo Consumo de Energía: Ideal para proyectos alimentados por batería, con una corriente de operación entre 13-26mA a 3.3V.

¿Para quién es ideal este Kit RFID RC522?

Este Kit RFID RC522 es perfecto para:

  • Estudiantes y Aficionados: Excelente para aprender sobre RFID y desarrollar proyectos educativos.
  • Ingenieros y Desarrolladores: Una herramienta versátil para prototipos y soluciones de control de acceso o identificación.
  • Emprendedores y Pequeñas Empresas: Para crear sistemas de seguridad o gestión de inventario a bajo costo.
  • Cualquier Persona Interesada: Si buscas añadir una capa de interacción sin contacto a tus creaciones electrónicas.

Especificaciones Técnicas del Módulo RFID RC522

  • Modelo: MF522-ED
  • Voltaje de Operación: 3.3V
  • Corriente de Operación: 13-26mA
  • Corriente en Stand-by: 10-13mA
  • Corriente en Sleep-mode: <80uA
  • Frecuencia de Operación: 13.56MHz
  • Distancia de Lectura: 0 a 60mm
  • Protocolo de Comunicación: SPI
  • Velocidad Máxima de Datos SPI: 10Mbit/s
  • Dimensiones: 40 x 60 mm
  • Temperatura de Operación: -20 a 80ºC
  • Humedad de Operación: 5%-95%
  • Accesorios Incluidos: Pines de conexión, llavero RFID, tarjeta RFID

Guía Rápida de Inicio con Arduino® UNO

Materiales Necesarios:

  • Modulo RFID RC522 con tarjeta y llavero
  • Placa Arduino® Uno
  • Protoboard (opcional)
  • Cables jumper macho-hembra
  • Un computador con Arduino® IDE instalado

Tabla de Conexiones:

  • SDA (SS) del RC522 -> Pin 10 del Arduino® Uno
  • SCK del RC522 -> Pin 13 del Arduino® Uno
  • MOSI del RC522 -> Pin 11 del Arduino® Uno
  • MISO del RC522 -> Pin 12 del Arduino® Uno
  • IRQ del RC522 -> No conectado
  • GND del RC522 -> GND del Arduino® Uno
  • RST del RC522 -> Pin 9 del Arduino® Uno
  • 3.3V del RC522 -> 3.3V del Arduino® Uno

Código de Programación (Arduino®):


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

#define SS_PIN 10  // Pin SDA (SS) del RC522
#define RST_PIN 9  // Pin RST del RC522

MFRC522 mfrc522(SS_PIN, RST_PIN); // Crea una instancia MFRC522

void setup() {
  Serial.begin(9600);   // Inicializa la comunicación serial con el PC
  SPI.begin();          // Inicializa el bus SPI
  mfrc522.PCD_Init();   // Inicializa el módulo RC522
  Serial.println("Lector RFID RC522 Iniciado. ¡Acerque una tarjeta o llavero!");
}

void loop() {
  // Busca nuevas tarjetas
  if ( ! mfrc522.PCD_IsNewCardPresent()) {
    return;
  }

  // Selecciona una de las tarjetas
  if ( ! mfrc522.PCD_ReadCardSerial()) {
    return;
  }

  // Muestra los detalles de la tarjeta
  Serial.print("UID de la tarjeta/llavero: ");
  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();
  Serial.println("-----------------------------------");
  delay(1000); // Pequeño retardo para evitar múltiples lecturas demasiado rápidas
}

Pasos para Ponerlo en Marcha:

  1. Realiza las conexiones: Conecta el Modulo RFID RC522 a tu Arduino® Uno siguiendo la "Tabla de Conexiones" y asegurándote de que todas las conexiones sean correctas y seguras.
  2. Prepara el código: Abre el Arduino IDE. Asegúrate de tener instalada la librería "MFRC522 by keenans". Puedes instalarla desde el "Administrador de Librerías" (Sketch > Incluir Librería > Administrar Librerías...). Copia el "Código de Programación (Arduino®)" proporcionado arriba y pégalo en una nueva ventana del IDE.
  3. Selecciona la placa: En el Arduino IDE, ve a Herramientas > Placa y selecciona "Arduino Uno".
  4. Selecciona el puerto: En el Arduino IDE, ve a Herramientas > Puerto y selecciona el puerto COM/Serial al que está conectada tu Arduino® Uno.
  5. Carga el código: Haz clic en el botón "Subir" (generalmente una flecha a la derecha) en el Arduino IDE para compilar y cargar el código a tu Arduino® Uno.
  6. Verifica el funcionamiento: Una vez que el código se haya cargado con éxito, abre el Monitor Serial (Herramientas > Monitor Serial) y configura la velocidad a 9600 baudios. Acércate una tarjeta o llavero RFID al Modulo RFID RC522 y verás cómo imprime el UID (código de identificación único) en el monitor serial.

Guía Rápida de Inicio con ESP32

Materiales Necesarios:

  • Modulo RFID RC522 con tarjeta y llavero
  • Placa de desarrollo ESP32 Dev Module (o similar ESP32)
  • Protoboard (opcional)
  • Cables jumper macho-hembra
  • Un computador con Arduino® IDE y soporte para ESP32 instalado

Tabla de Conexiones:

  • SDA (SS) del RC522 -> GPIO 5 del ESP32
  • SCK del RC522 -> GPIO 18 del ESP32
  • MOSI del RC522 -> GPIO 23 del ESP32
  • MISO del RC522 -> GPIO 19 del ESP32
  • IRQ del RC522 -> No conectado
  • GND del RC522 -> GND del ESP32
  • RST del RC522 -> GPIO 22 del ESP32
  • 3.3V del RC522 -> 3.3V del ESP32

Código de Programación (ESP32):


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

// Definiciones de pines para el ESP32
#define SS_PIN  5  // Pin SDA (SS) del RC522 - GPIO5 para VSPI CS
#define RST_PIN 22 // Pin RST del RC522 - GPIO22

// Definiciones de pines SPI para el ESP32 (VSPI)
#define SCK_PIN 18 // Pin SCK (CLK) - GPIO18 para VSPI CLK
#define MOSI_PIN 23 // Pin MOSI - GPIO23 para VSPI MOSI
#define MISO_PIN 19 // Pin MISO - GPIO19 para VSPI MISO

MFRC522 mfrc522(SS_PIN, RST_PIN); // Crea una instancia MFRC522

void setup() {
  Serial.begin(115200);   // ESP32 a menudo usa una velocidad de baudios más alta
  Serial.println("Lector RFID RC522 para ESP32 Iniciado.");
  Serial.println("Acerque una tarjeta o llavero!");

  // Configurar SPI para ESP32
  SPI.begin(SCK_PIN, MISO_PIN, MOSI_PIN, SS_PIN); // SCK, MISO, MOSI, SS
  mfrc522.PCD_Init();     // Inicializa el módulo RC522
}

void loop() {
  // Busca nuevas tarjetas
  if ( ! mfrc522.PCD_IsNewCardPresent()) {
    return;
  }

  // Selecciona una de las tarjetas
  if ( ! mfrc522.PCD_ReadCardSerial()) {
    return;
  }

  // Muestra los detalles de la tarjeta
  Serial.print("UID de la tarjeta/llavero: ");
  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();
  Serial.println("-----------------------------------");
  delay(1000); // Pequeño retardo para evitar múltiples lecturas demasiado rápidas
}

Pasos para Ponerlo en Marcha:

  1. Realiza las conexiones: Conecta el Modulo RFID RC522 a tu placa ESP32 siguiendo la "Tabla de Conexiones" y asegurándote de que todas las conexiones sean correctas y seguras.
  2. Prepara el código: Abre el Arduino IDE. Asegúrate de tener instalada la librería "MFRC522 by keenans" y el soporte para placas ESP32. Copia el "Código de Programación (ESP32)" proporcionado arriba y pégalo en una nueva ventana del IDE.
  3. Selecciona la placa: En el Arduino IDE, ve a Herramientas > Placa > ESP32 Arduino y selecciona "ESP32 Dev Module" (o la placa ESP32 específica que estés usando).
  4. Selecciona el puerto: En el Arduino IDE, ve a Herramientas > Puerto y selecciona el puerto COM/Serial al que está conectada tu ESP32.
  5. Carga el código: Haz clic en el botón "Subir" en el Arduino IDE para compilar y cargar el código a tu ESP32.
  6. Verifica el funcionamiento: Una vez que el código se haya cargado con éxito, abre el Monitor Serial (Herramientas > Monitor Serial) y configura la velocidad a 115200 baudios. Acércate una tarjeta o llavero RFID al Modulo RFID RC522 y verás cómo imprime el UID (código de identificación único) en el monitor serial.

No esperes más para llevar tus proyectos al siguiente nivel. El Modulo RFID RC522 con tarjeta y llavero es la herramienta ideal para la identificación y control de acceso en tus desarrollos. ¡Adquiérelo hoy mismo en TECmikro y recíbelo cómodamente en cualquier parte de Ecuador!

505-RC522