Siapa yang nggak kenal teknologi RFID? Dari kartu akses gedung sampai sistem parkir otomatis, RFID ada di mana-mana! Nah, kali ini kamu bisa bikin sendiri sistem pembaca kartu RFID pakai Arduino. Di tutorial ini, kita bakal bahas cara kerja sensor RFID, bagaimana menghubungkannya dengan Arduino, dan pastinya cara mudah buat membaca data dari kartu RFID. Jadi, kalau kamu lagi cari proyek keren dan bermanfaat, tutorial ini cocok banget buat kamu. Yuk, kita mulai langkah demi langkah!

untuk codenya kalian bisa gunakan code dibawah ini :
#include <SPI.h>
#include <MFRC522.h>
#define SS_PIN 10 // Pin SDA dihubungkan ke pin 10 Arduino
#define RST_PIN 9 // Pin RST dihubungkan ke pin 9 Arduino
MFRC522 mfrc522(SS_PIN, RST_PIN); // Membuat instance untuk MFRC522
void setup() {
Serial.begin(9600); // Inisialisasi komunikasi serial
SPI.begin(); // Inisialisasi SPI
mfrc522.PCD_Init(); // Inisialisasi MFRC522
Serial.println("Scan kartu RFID Anda");
}
void loop() {
// Periksa apakah ada kartu yang baru terdeteksi
if ( ! mfrc522.PICC_IsNewCardPresent()) {
return;
}
// Periksa apakah kartu bisa dibaca
if ( ! mfrc522.PICC_ReadCardSerial()) {
return;
}
// Cetak UID kartu RFID ke Serial Monitor
Serial.print("Kartu UID: ");
for (byte i = 0; i < mfrc522.uid.size; i++) {
Serial.print(mfrc522.uid.uidByte[i] < 0x10 ? "0" : "");
Serial.print(mfrc522.uid.uidByte[i], HEX);
}
Serial.println();
mfrc522.PICC_HaltA(); // Hentikan komunikasi dengan kartu setelah dibaca
}
Untuk skematik, kamu bisa ikuti skematick di bawah ini

Kabel Merah : VCC
Kabel Hitam : GND
Kabel Hijau : RST
Kabel Ungu : SDA
Kabel Kuning : SCK
Kabel Biru : Mosi
Kabel Putih : Miso
Untuk pengujian, kami telah melakukan uji coba yang bisa kamu lihat di video di bawah ini. Yuk, cek hasilnya dan lihat bagaimana program ini bekerja dengan lancar!
selamat mencoba, salam labrobotika
Jika anda berminat menggunakan jasa labrobotika, silahkan hubungi admin: WHATSAPP


