Sistem Kerja Alat
Arduino UNO membaca ID dari kartu RFID (RFID Tag). Hasil pembacaan ditampilkan ke LCD. Fungsi pembacaan RFID Tag ini akan diperlukan untuk proses pembuatan alat berbasis RFID karena kita harus tahu kode atau ID dari masing – masing kartu RFID (RFID Tag)
Kebutuhan Hardware
- Arduino UNO Board
- Modul RFID Reader RC522
- RFID tag (3 pcs)
- Modul LCD 2x16
- Power Supply 7-9 Vdc
Modul RFID Reader RC522 (Source)
Schematics
Koneksi Arduino UNO dengan modul RFID RC522
Koneksi Arduino UNO dengan LCD 2x16
Source Code/Sketch
#include <SPI.h>
#include <MFRC522.h>
#include <LiquidCrystal.h>
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);
#define RST_PIN 9
#define SS_PIN 10
MFRC522 mfrc522(SS_PIN, RST_PIN);
MFRC522::MIFARE_Key key;
byte noID[5];
byte i;
//byte bukaPintu=1;
void setup() {
lcd.begin(16, 2);
SPI.begin();
mfrc522.PCD_Init();
lcd.clear();
lcd.print("Baca RFID Card");
}
void loop() {
if(!mfrc522.PICC_IsNewCardPresent() || !mfrc522.PICC_ReadCardSerial()){
return;
}
for (i=0; i<mfrc522.uid.size; i++) {
noID[i]=mfrc522.uid.uidByte[i];
}
lcd.setCursor(0,1);
lcd.print("ID:");
for (i=0; i<mfrc522.uid.size; i++) {
lcd.print(noID[i],HEX);
}
}
#include <MFRC522.h>
#include <LiquidCrystal.h>
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);
#define RST_PIN 9
#define SS_PIN 10
MFRC522 mfrc522(SS_PIN, RST_PIN);
MFRC522::MIFARE_Key key;
byte noID[5];
byte i;
//byte bukaPintu=1;
void setup() {
lcd.begin(16, 2);
SPI.begin();
mfrc522.PCD_Init();
lcd.clear();
lcd.print("Baca RFID Card");
}
void loop() {
if(!mfrc522.PICC_IsNewCardPresent() || !mfrc522.PICC_ReadCardSerial()){
return;
}
for (i=0; i<mfrc522.uid.size; i++) {
noID[i]=mfrc522.uid.uidByte[i];
}
lcd.setCursor(0,1);
lcd.print("ID:");
for (i=0; i<mfrc522.uid.size; i++) {
lcd.print(noID[i],HEX);
}
}
Jalannya Alat
Pertamakali pada LCD di baris pertama akan mucul Tampilan : “Baca RFID Card”. Letakkan RFID Tag keatas modul RFID RC522, sehinga pada LCD akan tampil ID dari RFID Tag tersebut. Tampil pada baris ke-2. Ganti dengan RFID Tag yang lain, maka ID akan ditampilkan sesuai dengan ID nya.
Video Project V - 41. Membaca Data RFID berbasis Arduino Uno
KONTAK KAMI 085743320570 (adi sanjaya)
No comments:
Post a Comment