Commandé avant 14h00 un jour ouvrable = expédié le jour même 30 jours de délai de rétractation Garantie d’un an
← Retour à l’aperçu

La lecture charge la vidéo depuis YouTube.

Schéma de câblage et exemple de code

Voici comment connecter le Kit NFC RFID-RC522 MFRC522 S50 Mifare avec carte RFID Fudan et porte-clés Tag à un Arduino UNO ou à un ESP32, avec un exemple de sketch que tu peux téléverser directement.

Lecteur RFID RC522 - scanner d'UID de carte

Ce projet lit l'identifiant unique (UID) et le type de carte des cartes RFID 13.56 MHz ou des porte-clés grâce au module RC522. Un convertisseur de niveau logique externe à 4 canaux adapte en toute sécurité les signaux SPI et de contrôle 5V de l'Arduino Uno vers 3.3V. Ouvrez le Serial Monitor à 115200 baud et approchez une carte du lecteur pour afficher son UID.

Schéma de câblage : Kit NFC RFID-RC522 MFRC522 S50 Mifare avec carte RFID Fudan et porte-clés Tag sur un Arduino UNO
Schéma de câblage · Cliquez pour agrandir
Tableau de câblage : Kit NFC RFID-RC522 MFRC522 S50 Mifare avec carte RFID Fudan et porte-clés Tag sur un Arduino UNO
Tableau de câblage · Cliquez pour agrandir
RC522_RFID_Card_Reader_UID_Scanner.ino · compilé et testé
/*
 * ==================================================================
 *  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();
}

Bibliothèques nécessaires : MFRC522 1.4.12

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

Lecteur d’UID de carte RFID RC522 avec ESP32

Ce projet lit les tags RFID et les cartes à puce à l’aide du module RFID RC522 13.56 MHz via SPI. Lorsqu’une carte ou un porte-clés est approché du lecteur, son Unique Identifier (UID) et le type de carte sont affichés dans le Serial Monitor.

Schéma de câblage : Kit NFC RFID-RC522 MFRC522 S50 Mifare avec carte RFID Fudan et porte-clés Tag sur un ESP32 DevKit V1
Schéma de câblage · Cliquez pour agrandir
Tableau de câblage : Kit NFC RFID-RC522 MFRC522 S50 Mifare avec carte RFID Fudan et porte-clés Tag sur un ESP32 DevKit V1
Tableau de câblage · Cliquez pour agrandir
RFID_RC522_Card_UID_Reader_with_ESP32.ino · compilé et testé
/*
 * ==================================================================
 *  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);
}

Bibliothèques nécessaires : MFRC522 1.4.12

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

Récemment consultés

Tag RFID ronde pièce | Ntag215 | 13,56Mhz | 1K S50 | Amiibo | Mifare Classic | Blanc

Tag RFID ronde pièce | Ntag215 | 13,56Mhz | 1K S50 | Amiibo | Mifare Classic | Blanc

€ 2,85
Voir
WeMos D1 R32 ESP32 carte de développement 4 Mo WiFi Bluetooth double cœur au format Arduino Uno R3

WeMos D1 R32 ESP32 carte de développement 4 Mo WiFi Bluetooth double cœur au format Arduino Uno R3

€ 8,85
Voir
Capteur de distance TOF200C VL53L0X Time-Of-Flight très précis

Capteur de distance TOF200C VL53L0X Time-Of-Flight très précis

€ 10,90
Tapis de soudure en silicone, résistant à la chaleur jusqu'à 500 °C 450 x 300mm

Tapis de soudure en silicone, résistant à la chaleur jusqu'à 500 °C 450 x 300mm

€ 14,95
Voir
TOF050C-VL6180X Capteur de distance Time-Of-Flight très précis

TOF050C-VL6180X Capteur de distance Time-Of-Flight très précis

€ 10,20
Connecteur à broches 2,54 mm avec boîtier en plastique Dupont 3P

Connecteur à broches 2,54 mm avec boîtier en plastique Dupont 3P

€ 0,20
Capteur ultrasonique SR04 Support de montage en acrylique transparent en plastique

Capteur ultrasonique SR04 Support de montage en acrylique transparent en plastique

€ 0,80
condensateur céramique disque - 103 - 50V - 0.01uF / 10nF / 10.000pF

condensateur céramique disque - 103 - 50V - 0.01uF / 10nF / 10.000pF

€ 0,25
(Brico) Kit de soudure à faire soi-même : toupie / spinner lumineux

(Brico) Kit de soudure à faire soi-même : toupie / spinner lumineux

€ 5,49
Kit de démarrage pour Arduino Uno R3 avec micro servo SG90 et jeu de 40 câbles Dupont

Kit de démarrage pour Arduino Uno R3 avec micro servo SG90 et jeu de 40 câbles Dupont

€ 12,15
Voir
Voiture robot ACEBOTT ESP32 avec entraînement 4x4 roues mecanum | À monter soi-même | STEM

Voiture robot ACEBOTT ESP32 avec entraînement 4x4 roues mecanum | À monter soi-même | STEM

€ 99,95
10x LED couleurs RVB 5 mm effet arc-en-ciel magique (fondu lent)

10x LED couleurs RVB 5 mm effet arc-en-ciel magique (fondu lent)

€ 1,99
Bouton poussoir | verrouillage marche-arrêt | LED rouge 12V | acier inoxydable | 16 mm

Bouton poussoir | verrouillage marche-arrêt | LED rouge 12V | acier inoxydable | 16 mm

€ 4,70
Pince crocodile vers Dupont femelle 20cm 10 pièces

Pince crocodile vers Dupont femelle 20cm 10 pièces

€ 3,40
Voir