Panduan simple konfigurasi RFID dengan arduino untuk PEMULA!

Panduan simple konfigurasi RFID dengan arduino untuk PEMULA!

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