Cara Menggunakan Modul RFID Dengan Arduino UNO

7:59 AM

Pada artikel sebelumnya telah dijelaskan bagaimana cara mengakses serial number dari RFID TAG pada Arduino UNO, dan pada artikel kali ini akan dijelaskan bagaimana cara mengakses modul RFID setelah mendapatkan serial number dari RFID TAG

Penjelasan singkat tentang penggunaan RFID


Cara Menggunakan Modul RFID Dengan Arduino UNO

Saat ini RFID banyak digunakan di perusahaan untuk keperluan identifikasi karyawan serta untuk aset perusahaan. RFID juga banyak dipakai di supermarket untuk identifikasi barang saat belanja. Pada zaman  sekarang semakin hari semakin canggih. Perkembangan teknologi selalu ada di sekitar kita dimanapun berada. Proses identifikasi pada suatu perusahaan untuk keperluan aset, karyawan dan yang lainnya juga menggunakan teknologi yang disebut RFID.

RFID banyak diminati karena memiliki beberapa keunggulan. RFID Tag dapat dibaca jika melewati dekat RFID Reader, bahkan dalam keadaan tertutup oleh objek lainnya. Selain itu, RFID Tag dapat dibaca dalam suatu wadah, karton dan kotak. Hebatnya lagi, label RFID dapat sekaligus membaca ratusan pada satu waktu.

Langsung saja kita bahas bagaimana cara mengakses Modul RFID, untuk cara mendapatkan serial ket RFID Tag dapat dilihat pada artikel disini

Alat Yang Dibutuhkan Yaitu :

  • Modul RFID
  • Arduino UNO
  • Kabel Jumper


modul rfid dengan arduino

Pin Arduino

Pin Modul RFID

3v3

3.3V

GND

GND

Pin 10

SDA

Pin 11

MOSI

Pin 12

MISO

Pin 13

SCK

Pin 5

RST

Cara menggunakan serial number yang telah didapat yaitu copy program dibawah ini dan paste kan di arduino ide kalian, kemudian cari di program ada keterangan “isikan serial number disini”/tulisan berwarna merah nah kalain paste serial number yang kalian dapat sebelumnya disana, untuk tanda petik jangan dihapus


[Program]
#include 
#include 
#define SS_PIN 10
#define RST_PIN 5
MFRC522 mfrc522(SS_PIN, RST_PIN);

void setup() {
  Serial.begin(9600);  
  SPI.begin();     
  mfrc522.PCD_Init();  
  Serial.println("Put your card to the reader...");
  Serial.println();
}
 
void loop() {
  if ( ! mfrc522.PICC_IsNewCardPresent())
  {
    return;
  }
  if ( ! mfrc522.PICC_ReadCardSerial())
  {
    return;
  }
  Serial.print("UID tag :");
  String content= "";
  byte letter;
  for (byte i = 0; i < mfrc522.uid.size; i++)
  {
     Serial.print(mfrc522.uid.uidByte[i] < 0x10 ? " 0" : " ");
     Serial.print(mfrc522.uid.uidByte[i], HEX);
     content.concat(String(mfrc522.uid.uidByte[i] < 0x10 ? " 0" : " "));
     content.concat(String(mfrc522.uid.uidByte[i], HEX));
  }
  Serial.println();
  Serial.print("Message : ");
  content.toUpperCase();
  if (content.substring(1) == "isi serial key yang didapatkan sebelumnya")
  {
    Serial.println("Authorized access");
    Serial.println();
    delay(500);
  }
  else   {
    Serial.println(" Access denied");
  }
}

Cara kerja program diatas yaitu coba kalian buka serial monitor pada arduino ide dan tempelkan RFID tag ke RFID Reader, maka diserial monitor akan muncul kalimat Authorized access dan jika salah menggunakan RFID Tag/ RFID tag belum diinputkan serial numbernya maka akan muncul kalimat Access denied

Selamat Mencoba... 

 


Next Article
« Prev Post
Previous Article
Next Post »
Disqus
Tambahkan komentar Anda

No comments