MFRC-522 adalah modul RFID yang menggunakan teknologi frekuensi radio untuk membaca dan menulis data pada kartu atau tag RFID. Modul ini bekerja pada frekuensi 13.56 MHz dan mendukung kartu RFID tipe S50, yang kompatibel dengan standar ISO/IEC 14443-A. Modul ini ideal untuk berbagai aplikasi seperti akses kontrol, sistem pembayaran, dan proyek-proyek DIY berbasis RFID.
Spesifikasi:
- Frekuensi Operasi: 13.56 MHz.
- Antarmuka Komunikasi: SPI (Serial Peripheral Interface), dengan dukungan I2C dan UART opsional.
- Jarak Pembacaan: 0 – 5 cm, tergantung pada jenis dan orientasi kartu/tag.
- Tegangan Operasional: 3.3V, tetapi dapat terhubung dengan Arduino atau mikrokontroler yang beroperasi pada 5V dengan penyesuai tegangan.
- Jenis Kartu: Mendukung kartu MIFARE S50 dan tag Fudan dengan kapasitas 1 KB.
- Komponen Paket: 1 modul MFRC-522, 1 kartu S50 Fudan, dan 1 gantungan kunci RFID.
Pemrograman (Jika Ada): Modul ini dapat digunakan dengan mikrokontroler seperti Arduino. Berikut adalah contoh kode untuk membaca UID kartu RFID menggunakan Arduino:
MFRC522 rfid(SS_PIN, RST_PIN);
void setup() {
Serial.begin(9600);
SPI.begin();
rfid.PCD_Init();
Serial.println(“Scan RFID untuk membaca UID”);
}
void loop() {
if (!rfid.PICC_IsNewCardPresent() || !rfid.PICC_ReadCardSerial()) {
return;
}
Serial.print(“UID: “);
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();
rfid.PICC_HaltA();
}
Langkah Penggunaan:
- Koneksi Hardware:
- Hubungkan pin modul RC522 ke mikrokontroler:
- SDA ke pin 10 (Arduino), SCK ke pin 13, MOSI ke pin 11, MISO ke pin 12, IRQ (opsional), GND ke ground, dan 3.3V ke 3.3V.
- Hubungkan pin modul RC522 ke mikrokontroler:
- Instalasi Pustaka:
- Tambahkan pustaka MFRC522 melalui Library Manager di Arduino IDE untuk mempermudah pemrograman.
- Upload kode ke Arduino:
- Gunakan contoh kode di atas untuk membaca UID kartu RFID.
- Uji Penggunaan:
- Tempatkan kartu atau gantungan kunci RFID di dekat modul untuk membaca datanya.
Cara Perawatan:
- Jauhkan modul dari medan elektromagnetik yang kuat untuk mencegah gangguan pada pembacaan.
- Simpan kartu RFID dengan baik untuk menghindari kerusakan fisik atau goresan.
- Periksa sambungan kabel secara berkala untuk memastikan koneksi tetap baik.
- Gunakan penyesuai tegangan jika ingin menghubungkan ke perangkat yang beroperasi pada 5V.