Cara Mendapatkan Kode Kartu RFID RC-552

 


Salah satu modul RFID yang paling banyak digunakan dalam proyek Arduino adalah RFID-RC522, yang memungkinkan Anda membaca dan menulis informasi pada kartu RFID. Dalam tutorial ini, kita akan belajar cara menggunakan modul RFID-RC522 dan Arduino untuk mendapatkan kode unik dari kartu RFID.

Apa itu RFID RC-522?

RFID (Radio Frequency Identification) adalah teknologi yang memungkinkan pengenalan objek atau orang melalui tag atau kartu RFID. Modul RC522 adalah salah satu modul RFID yang paling umum digunakan dalam sistem keamanan, akses kontrol, dan sistem kehadiran. Modul ini bekerja pada frekuensi 13.56 MHz.

Gambar. Kartu RFID

Alat dan Bahan yang Diperlukan:

  1. Arduino Uno (atau model Arduino lainnya)
  2. Modul RFID-RC522
  3. Kabel Jumper
  4. Breadboard
  5. Kartu atau Tag RFID
  6. Library MFRC522 (yang harus diunduh dari Arduino IDE)

Rangkaian

Kode Program

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

#define SS_PIN 10
#define RST_PIN 9
MFRC522 rfid(SS_PIN, RST_PIN);

void setup() {
  Serial.begin(9600);
  SPI.begin();         // Inisialisasi SPI bus
  rfid.PCD_Init();     // Inisialisasi RFID reader
  Serial.println("Scan kartu RFID atau tag...");
}

void loop() {
  if (!rfid.PICC_IsNewCardPresent()) {
    return;
  }

  if (!rfid.PICC_ReadCardSerial()) {
    return;
  }

  Serial.print("UID Kartu: ");
  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();
  delay(1000);
}

 Instalasi Library MFRC522

Buka Arduino IDE, lalu:

  • Masuk ke Sketch > Include Library > Manage Libraries.
  • Di kolom pencarian, ketik "MFRC522".
  • Pilih MFRC522 by GithubCommunity, lalu klik Install.

Upload 

  • Hubungkan Arduino ke komputer dan upload program di atas ke Arduino Anda.
  • Buka Serial Monitor pada Arduino IDE dengan kecepatan 9600 baud.
  • Tempelkan kartu RFID atau tag ke modul RFID-RC522.
  • Anda akan melihat kode unik (UID) dari kartu yang terbaca pada Serial Monitor.


Komentar

Postingan populer dari blog ini

Memahami Pin Digital dan Analog pada Arduino

Memulai dengan Wokwi: Simulasikan Proyek Arduino Online

Elektronika Dasar untuk Proyek Arduino: Panduan Pemula