RFID (Radio Frequency Identification) adalah teknologi yang menggunakan gelombang radio untuk mentransfer data antara pembaca (reader) dan tag yang mengandung informasi tertentu. Salah satu modul RFID yang paling populer digunakan dalam berbagai proyek elektronika adalah Modul RFID RC522. Modul ini sering digunakan untuk aplikasi yang memerlukan identifikasi dan verifikasi, seperti sistem akses, pengendalian barang, dan pengumpulan data.

PASTIKAN TELAH MENDOWNLOAD LIBRARY UNTUK SENSOR & ARDUINO UNO!!

Alat – alat yang digunakan :

  • Arduino Uno
  • RFID RC522
  • Kabel Jumper

Rangkaian Pin :

  • RST Sensor => Pin 9 Arduino Uno
  • GND Sensor => GND Arduino Uno
  • VCC Sensor => 5v Arduino Uno
  • SS/SDA Sensor => Pin 10 Arduino Uno

Berikut Source Code Sederhana untuk RFID :

#include <Arduino.h>

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

#define rst_mfrc522 9 
#define ss_mfrc522 10
MFRC522 mfrc522(ss_mfrc522, rst_mfrc522); 
String kode_rfid_mfrc522 = ""; 


bool bacaRFID_mfrc522() {
if (mfrc522.PICC_IsNewCardPresent() && mfrc522.PICC_ReadCardSerial()) {
kode_rfid_mfrc522 = "";
for (byte i = 0; i < mfrc522.uid.size; i++) {
kode_rfid_mfrc522 += String(mfrc522.uid.uidByte[i] < 0x10 ? "0" : "");
kode_rfid_mfrc522 += String(mfrc522.uid.uidByte[i], HEX);
}
mfrc522.PICC_HaltA();
return true;
}
return false;
}


void setup()
{
Serial.begin(9600);
SPI.begin(); 
mfrc522.PCD_Init(); 

}
void loop(){
if (bacaRFID_mfrc522()) {
Serial.print("Kartu Terdeteksi: ");
Serial.println(kode_rfid_mfrc522);
}
 


}


Jika Kalian Perlu Bantuan Atau Ingin Membuat Sebuah Project Yang Berhubungan Dengan Tutorial Ini Bisa Hubungi Kami Lewat Link Whatsapp Dibawah Ini :

@labrobotika

Terimakasih & Selamat Mencoba !!!

Mau Konsultasi & Diskusi ?