TUTORIAL RFID READER MIFARE RC522 MENGGUNAKAN ARDUINO

TUTORIAL PROGRAM RFID READER MIFARE RC522 MODULE  MENGGUNAKAN ARDUINO

RFID atau Radio Frequency Identification adalah teknologi yang memanfaatkan frekuensi radio sebagai identifikasi terhadap suatu objek.TAG RFID dapat melakukan penyimpanan atau menerima data secara jarak jauh.contoh barangnya dapat berupa kartu atau gantungan kunci yg sudah tertanam chip RFID.system ini adalah penyempurnaan dari system barcode.TAG RFID akan terbaca ketika mendeteksi sinyal dari device yang kompatibel yaitu RFID Reader.

System RFID dibagi 2 komponen utama,
  1. RFID Reader adalah RFID Reader berfungsi untuk membaca ID yang terdapat pada TAG RFID
  2. Tag RFID adalah alat yang berisi ID yang dipasang pada objek.
Teknologi RFID bisa kita temui di E-KTP , Super Market, dan Perpustakaan .

Module/Part  yang di butuhkan :
  1. Arduino Uno
  2. Modul RFID RC522  
  3. RFID TAG Mifare
  4. Kabel Jumper secukupnya

Library :
Download library RFID di sini (Sumber : https://github.co/miguelbalboa/rfid)

WIRING DIAGRAM



Wiring RFID RC522 Menggunakan Arduino


ALOKASI PIN ARDUINO

Arduino         RFID RC522
-----------------------------------------
  
SDA                   D10
SCK                   D13
MOSI                 D11
MISO                 D12
IRQ                       -
GND                  GND
RST                   D9
3,3 V                  VCC

CONTOH PROGRAM


/*******************************************************
Program : ARDUINO dengan RFID MFRC-522
Chip : Arduino Uno
********************************************************/

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

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

void setup()
{

Serial.begin(9600);
SPI.begin();
mfrc522.PCD_Init();
Serial.println("Dekatkan Tag RFID (Dapat berupa kartu atau gantungan kunci) ke RFID 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();
delay(2000);
}


Output Serial Monitor
Serial Monitor RFID MIRC522 MENGGUNAKAN ARDUINO

No comments for "TUTORIAL RFID READER MIFARE RC522 MENGGUNAKAN ARDUINO"