RFID RC522 (Radio Frequency Identification) merupakan teknologi yang memanfaatkan frekuensi radio sebagai pengidentifikasian terhadap suatu objek.
RFID mempunyai 2 bagian komponen utama yang tak dapat dipisahkan, yaitu :
A. RFID Tag
Merupakan sebuah perangkat yang akan diidentifikasi oleh RFID reader yang dapat berupa perangkat pasif maupun aktif yang berisi suatu data atau informasi. Perangkat pasif tidak menggunakan catudaya, sedangkan perangkat aktif wajib menggunakan catudaya.
Selain itu RFID TAG mempunyai 2 komponen utama yang penting, yaitu:
IC (Integrated Circuit) : berfungsi sebagai pemproses informasi, modulasi serta demodulasi sinyal RF, yang beroperasi dengan catudaya DC.
ANTENNA : mempunyai fungsi untuk mengirim maupun menerima sinyal RF.
B. RFID Reader
Berfungsi untuk membaca data dari RFID Tag. RFID Reader dibedakan menjadi 2 macam, yaitu:
Pasif : hanya bisa membaca data dari RFID tag aktif.
Aktif : dapat membaca data RFID tag pasif.
SKEMATIK
Setelah memahami pengertian dan fungsi dari RFID, berikut merupakan rangkaian sederhana untuk lebih mudah dalam mempelajari RFID:
SOURCE CODE
Nah sebelum masuk pemrograman, ada library yang perlu diinstall ke Arduino terlebih dahulu. Silahkan Download librarynya di Link bawah ini:
LIBRARY RFID.h (DOWNLOAD)
Jika sudah di Add, silahkan salin ulang atau ketik ulang program arduino dibawah ini:
#include
#include
#define SS_PIN 10
#define RST_PIN 9
RFID rfid(SS_PIN,RST_PIN);
void setup() {
Serial.begin(9600);
SPI.begin();
rfid.init();
}
void loop() {
if(rfid.isCard()){
if(rfid.readCardSerial()){
Serial.print(rfid.serNum[0]);
Serial.print(" ");
Serial.print(rfid.serNum[1]);
Serial.print(" ");
Serial.print(rfid.serNum[2]);
Serial.print(" ");
Serial.println(rfid.serNum[3]);
}
rfid.halt();
}
}
Selanjutnya Upload. Jika sudah Done Uploading, buka Serial Monitor dan dekatkan Tag ke Sensor RFID nya. Maka akan muncul Kode dari Tag RFID tersebut, setiap Tag akan memiliki kode seperti contoh dibawah ini:
Contoh code diatas digunakan untuk inisialisasi tag kartu maupun tag gantungan kunci.
Demikianlah tutorial Cara Mudah Mengakses RFID MFRC522 dengan Arduino, semoga bermanfaat.
Contoh code diatas digunakan untuk inisialisasi tag kartu maupun tag gantungan kunci.
Demikianlah tutorial Cara Mudah Mengakses RFID MFRC522 dengan Arduino, semoga bermanfaat.
comment 0 komentar
more_vert