Ini adalah program paling sederhana dari semua program RFID menggunakan MFRC522 yang pernah ada di dunia. hehe
Yang belum tau apa itu RFID? RFID intinya kamu mengakses sesuatu menggunakan Tag yang berbentuk kartu atau gantungan kunci, dimana kartu ini cukup didekatkan saja ke sensor penerima maka kamu sudah bisa mengakses yang kamu butuhkan.
Contoh untuk akses buka kunci pintu, akses lampu rumah, menyalakan alat, dan sebagainya.
Sebelum mencoba RFID, pastikan kamu sudah menyiapkan:
1x Arduino Uno
1x RFID RC522
7x Kabel Jumper
1x Tag (kartu / gantungan kunci)
Jika sudah kamu siapkan, lanjutkan dengan merangkai seperti gambar dibawah ini:
Nah sebelum masuk pemrograman, ada library yang perlu kamu install ke Arduino Uno kamu terlebih dahulu. Silahkan Download librarynya di Link bawah ini:
RFID.zip
RFID Master.zip
Silahkan Add kedua Library tersebut ke dalam Software Arduino IDE kamu. Bagi yang belum tau bagaimana cara Add library ke Arduino silahkan buka tutorial dibawah ini:
Jika sudah di Add, silahkan salin ulang atau ketik ulang program arduino dibawah ini:
Nomer-nomer tersebut adalah kode pada TAG, setiap TAG baik itu yang berupa kartu maupun gantungan kunci, memiliki kode yang berbeda-beda.
Berikutnya kita akan belajar untuk menampilkan Nama pada LCD ketika Tag didekatkan ke RFID. Jadi pantengin terus ya Kelas Robotnya. See you!
Yang belum tau apa itu RFID? RFID intinya kamu mengakses sesuatu menggunakan Tag yang berbentuk kartu atau gantungan kunci, dimana kartu ini cukup didekatkan saja ke sensor penerima maka kamu sudah bisa mengakses yang kamu butuhkan.
Contoh untuk akses buka kunci pintu, akses lampu rumah, menyalakan alat, dan sebagainya.
Sebelum mencoba RFID, pastikan kamu sudah menyiapkan:
1x Arduino Uno
1x RFID RC522
7x Kabel Jumper
1x Tag (kartu / gantungan kunci)
Jika sudah kamu siapkan, lanjutkan dengan merangkai seperti gambar dibawah ini:
Nah sebelum masuk pemrograman, ada library yang perlu kamu install ke Arduino Uno kamu terlebih dahulu. Silahkan Download librarynya di Link bawah ini:
RFID.zip
RFID Master.zip
Silahkan Add kedua Library tersebut ke dalam Software Arduino IDE kamu. Bagi yang belum tau bagaimana cara Add library ke Arduino silahkan buka tutorial dibawah ini:
Bagaimana Cara Memasukan Library Ke Aplikasi Arduino IDE?
Jika sudah di Add, silahkan salin ulang atau ketik ulang program arduino dibawah ini:
#include <SPI.h>Selanjutnya tekan 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 yang unik.
#include <RFID.h>
#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.print(rfid.serNum[3]);
Serial.print(" ");
Serial.println(rfid.serNum[4]);
}
}
}
Nomer-nomer tersebut adalah kode pada TAG, setiap TAG baik itu yang berupa kartu maupun gantungan kunci, memiliki kode yang berbeda-beda.
Berikutnya kita akan belajar untuk menampilkan Nama pada LCD ketika Tag didekatkan ke RFID. Jadi pantengin terus ya Kelas Robotnya. See you!
Tq kak sangat membantu... Next review yang pn532 kak :D
BalasHapus