Pedido antes de las 14:00 en día laborable = enviado el mismo día 30 días de desistimiento 1 año de garantía
← Volver al resumen

Al reproducirlo, se carga el vídeo de YouTube.

Esquema de conexión y ejemplo de código

Así conectas el Kit RFID-RC522 NFC MFRC522 S50 Mifare incl. tarjeta RFID Fudan y llavero a un Arduino UNO o ESP32, con un sketch de ejemplo que puedes subir directamente.

Escáner de UID del lector RFID RC522

Este proyecto lee el identificador único (UID) y el tipo de tarjeta de tarjetas RFID o llaveros de 13.56 MHz usando el módulo RC522. Un convertidor de niveles lógicos externo de 4 canales traduce de forma segura las señales SPI y de control de 5V del Arduino Uno a 3.3V. Abre el Serial Monitor a 115200 baud y acerca una tarjeta al lector para ver su UID.

Esquema de conexión: Kit RFID-RC522 NFC MFRC522 S50 Mifare incl. tarjeta RFID Fudan y llavero en un Arduino UNO
Esquema de conexión · Haz clic para ampliar
Tabla de conexión: Kit RFID-RC522 NFC MFRC522 S50 Mifare incl. tarjeta RFID Fudan y llavero en un Arduino UNO
Tabla de conexión · Haz clic para ampliar
RC522_RFID_Card_Reader_UID_Scanner.ino · compilado y probado
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : RC522 RFID Card Reader UID Scanner
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : RFID RC522 Module 13.56MHz
 *  Libraries : MFRC522 1.4.12
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

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

#define SS_PIN 10
#define RST_PIN 9

MFRC522 rfid(SS_PIN, RST_PIN);

void setup() {
  Serial.begin(115200);
  while (!Serial) {
    ; // Wait for serial port
  }

  SPI.begin();
  rfid.PCD_Init();

  Serial.println(F("RC522 RFID Reader Ready."));
  Serial.println(F("Place an RFID card/tag near the antenna..."));
}

void loop() {
  // Look for new RFID cards
  if (!rfid.PICC_IsNewCardPresent() || !rfid.PICC_ReadCardSerial()) {
    return;
  }

  Serial.print(F("Card UID: "));
  for (byte i = 0; i < rfid.uid.size; i++) {
    if (rfid.uid.uidByte[i] < 0x10) {
      Serial.print(F("0"));
    }
    Serial.print(rfid.uid.uidByte[i], HEX);
    if (i < rfid.uid.size - 1) {
      Serial.print(F(" "));
    }
  }
  Serial.println();

  // Print card type
  MFRC522::PICC_Type piccType = rfid.PICC_GetType(rfid.uid.sak);
  Serial.print(F("Card Type: "));
  Serial.println(rfid.PICC_GetTypeName(piccType));
  Serial.println();

  // Stop reading current card
  rfid.PICC_HaltA();
  rfid.PCD_StopCrypto1();
}

Bibliotecas necesarias: MFRC522 1.4.12

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Lector de UID de tarjetas RFID RC522 con ESP32

Este proyecto lee etiquetas RFID y tarjetas inteligentes usando el módulo RFID RC522 de 13.56 MHz a través de SPI. Cuando una tarjeta o un llavero se acerca al lector, su Unique Identifier (UID) y el tipo de tarjeta se imprimen en el Serial Monitor.

Esquema de conexión: Kit RFID-RC522 NFC MFRC522 S50 Mifare incl. tarjeta RFID Fudan y llavero en un ESP32 DevKit V1
Esquema de conexión · Haz clic para ampliar
Tabla de conexión: Kit RFID-RC522 NFC MFRC522 S50 Mifare incl. tarjeta RFID Fudan y llavero en un ESP32 DevKit V1
Tabla de conexión · Haz clic para ampliar
RFID_RC522_Card_UID_Reader_with_ESP32.ino · compilado y probado
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : RFID RC522 Card UID Reader with ESP32
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : RFID RC522 Module 13.56MHz
 *  Libraries : MFRC522 1.4.12
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

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

#define SS_PIN  5
#define RST_PIN 4

MFRC522 rfid(SS_PIN, RST_PIN);

void setup() {
  Serial.begin(115200);
  while (!Serial);

  SPI.begin();     // Initialize SPI bus
  rfid.PCD_Init(); // Initialize MFRC522 reader

  Serial.println("--- RFID RC522 Initialized ---");
  Serial.println("Hold an RFID card or key fob near the reader...");
}

void loop() {
  // Look for new RFID cards
  if (!rfid.PICC_IsNewCardPresent()) {
    return;
  }

  // Select one of the cards
  if (!rfid.PICC_ReadCardSerial()) {
    return;
  }

  // Print Card UID
  Serial.print("Card UID: ");
  for (byte i = 0; i < rfid.uid.size; i++) {
    if (rfid.uid.uidByte[i] < 0x10) {
      Serial.print(" 0");
    } else {
      Serial.print(" ");
    }
    Serial.print(rfid.uid.uidByte[i], HEX);
  }
  Serial.println();

  // Print PICC type
  MFRC522::PICC_Type piccType = rfid.PICC_GetType(rfid.uid.sak);
  Serial.print("Card Type: ");
  Serial.println(rfid.PICC_GetTypeName(piccType));

  // Halt PICC and stop encryption
  rfid.PICC_HaltA();
  rfid.PCD_StopCrypto1();

  delay(1000);
}

Bibliotecas necesarias: MFRC522 1.4.12

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Vistos recientemente

Verde | Llavero etiqueta RFID gota | 13,56Mhz | 1K S50 | Mifare Classic

Verde | Llavero etiqueta RFID gota | 13,56Mhz | 1K S50 | Mifare Classic

€ 0,90
Morado | Llavero etiqueta RFID gota | 13,56Mhz | 1K S50 | Mifare Classic

Morado | Llavero etiqueta RFID gota | 13,56Mhz | 1K S50 | Mifare Classic

€ 0,90
Cables Dupont Jumper 40 unidades (Male-Male) 30cm puentes de cable para Breadboard

Cables Dupont Jumper 40 unidades (Male-Male) 30cm puentes de cable para Breadboard

€ 2,00
Azul | Llavero etiqueta RFID | 13,56 MHz | 1K S50 | Mifare Classic

Azul | Llavero etiqueta RFID | 13,56 MHz | 1K S50 | Mifare Classic

€ 0,90
Cables Dupont Jumper 40 unidades (Female-Female) puentes de 20cm para Breadboard

Cables Dupont Jumper 40 unidades (Female-Female) puentes de 20cm para Breadboard

€ 1,85
Pulsador | auto-retención encendido-apagado | 14x20 orificio redondo 12mm | Negro

Pulsador | auto-retención encendido-apagado | 14x20 orificio redondo 12mm | Negro

€ 1,00
Surtido de pulsadores, momentáneos - 25 unidades, 5 colores, 12X12x7.3mm

Surtido de pulsadores, momentáneos - 25 unidades, 5 colores, 12X12x7.3mm

€ 3,40
Pulsador | enclavamiento on-off | 12-24V LED Azul | Acero inoxidable | 16mm

Pulsador | enclavamiento on-off | 12-24V LED Azul | Acero inoxidable | 16mm

€ 4,70
Cables Dupont Jumper 40 piezas (Male-Male) 40cm puentes de cable para Breadboard

Cables Dupont Jumper 40 piezas (Male-Male) 40cm puentes de cable para Breadboard

€ 2,25
Pulsador | auto-retención encendido-apagado | 14x20 orificio redondo 12mm | Verde

Pulsador | auto-retención encendido-apagado | 14x20 orificio redondo 12mm | Verde

€ 1,00
Tapón de aluminio para Rotary Switch/ Potentiometer (diámetro: interno 6mm, externo 15mmx17mm) - negro

Tapón de aluminio para Rotary Switch/ Potentiometer (diámetro: interno 6mm, externo 15mmx17mm) - negro

€ 0,95
Pulsador | encendido-apagado self lock | 14x20 agujero redondo 12mm | Azul

Pulsador | encendido-apagado self lock | 14x20 agujero redondo 12mm | Azul

€ 1,00
Cables Dupont Jumper 40 piezas (Male-Female) 40cm puentes de cable para Breadboard

Cables Dupont Jumper 40 piezas (Male-Female) 40cm puentes de cable para Breadboard

€ 2,25
Módulo de alimentación regulado por CC ajustable (0 - 30 V / 2 mA - 3 A) - DIY KIT (para soldar tú mismo)

Módulo de alimentación regulado por CC ajustable (0 - 30 V / 2 mA - 3 A) - DIY KIT (para soldar tú mismo)

€ 7,30