By | 16/03/2021
Tutorial Mudah ESP32 Mengakses RFID RDM6300 125Khz

RDM6300 merupakan modul yang dapat membaca kartu RFID dengan frekuensi 125Khz. Pada artikel ini akan dibahas cara penggunaan program serta skematiknya menggunakan ESP32. Tutorial lengkap ESP32 mengakses RFID RDM6300 Membaca RFID Card 125Khz untuk Kontrol Relay.

Terdapat antena yang terpisah dari modul RDM6300 yang harus kalian gunakan untuk dapat membaca RFID card nya, dan frekuensi yang bisa dibaca adalah kartu RFID 125Khz.

Jika dibandingkan dengan RC522 atau PN532 penggunaan programnya lebih mudah mengakses RDM6300 dengan Arduino ataupun dengan ESP32

Modul IoT, NodeMCU Mengakses RFID 125Khz RDM6300

ESP32 mengakses RDM6300 hanya perlu menggunakan program serial biasa sedangkan untuk RFID RC522 atau PN532 kita harus menggunakan program Serial Pheriperal Interface atau SPI, meskipun PN532 bisa menggunakan Serial atau I2C tapi saya lebih sering menggunakanya dengan SPI.

Tutorial Mudah ESP32 Mengakses RFID RDM6300 125Khz
Tutorial Mudah ESP32 Mengakses RFID RDM6300 125Khz

Tutorial Mudah ESP32 Mengakses RFID RDM6300 125Khz

RFID 6300 bisa diakses menggunakan Arduino atau NodeMCU ESP8266 atau Wemos D1 Mini ESP8266 atau yang lainya, selama mikrokontroler tersebut dapat melakukan komunikasi Serial maka sangat bisa untuk membaca respon dari modul ini.

ESP32, Cara Mengakses RFID RC522

Yang dibutuhkan untuk mengakses modul RFID RDM6300 dengan ESP32 adalah sebagai berikut

  1. Modul ESP32 bisa Wemos atau NodeMCU atau TTGO atau apapun tipenya
  2. Modul Reader RDM6300
  3. Antena Modul RDM6300
  4. RFID CARD 125Khz
  5. Kabel jumper

Penerapan ESP32 RFID Card 125Khz

  1. Projek E-money
  2. Akses E-Toll
  3. E-Parkir
  4. Absensi Sekolah Berbasis RFID Card
  5. dan masih banyak yang lainya

Langkah Mengakses RFID RDM6300 dengan ESP32

Rangkai skematik RFID RDM6300 dengan ESP32

Berikut adalah rangkaian RFID RDM6300 dengan modul NodeMCU ESP32 dimana rangkaianya hanya menggunakan Serial2 ESP32 dan juga pin TX RDM6300

Tutorial ESP32 Mengakses RFID RDM6300 125Khz
Tutorial ESP32 Mengakses RFID RDM6300 125Khz

Buat Program Arduino IDE ESP32 dan RFID RDM6300

Tidak ada library tambahan dalam membuat tutorial ini, kecuali anda mau membuat alat pembayaran atau alat akses yang menggunakan RFID Card seperti E-Money atau E-toll atau E-parkir.

#define RFID Serial2
#include <Wire.h>
#include <LiquidCrystal_I2C.h>

// Set the LCD address to 0x27 for a 16 chars and 2 line display
LiquidCrystal_I2C lcd(0x27, 16, 2);

String Teks;
String NoKartu  ;  //No kartu RFID

void setup()
{
  Serial.begin(9600);
  RFID.begin(9600);
  lcd.begin();

  pinMode (26, OUTPUT);
  digitalWrite (26, 1);

  Serial.println("Dekatkan kartu RFID anda …");
  lcd.print("Tap Kartunya !!");
  lcd.setCursor(0, 1);
  lcd.print("Harga : 2000");

  NoKartu = "5500A7ADB6"; // Masukkan nomor kartu untuk akses (dalam hexa)
}
boolean state = false;
char c;

void loop()
{
  while (RFID.available() > 0) {

    delay(5);
    c = RFID.read();
    Teks += c;
  }
  if (Teks.length() > 20) Cek();
  Teks = "";
}

void Cek()
{

  Teks = Teks.substring(1, 11);
  Serial.println("ID Kartu anda : " + Teks);
  Serial.println("ID Akses : " + NoKartu);

  if (NoKartu.indexOf(Teks) >= 0) {
    Serial.println("Akses diterima, pintu terbuka otomatis …");
    lcd.clear();
    lcd.print("Berhasil....");
    lcd.setCursor(0, 1);
    lcd.print ("Sisa Saldo:10000");
  }
  else {
    Serial.println("Akses ditolak…");
    lcd.clear();
    lcd.print("Tidak Terdaftar");
    lcd.setCursor(0, 1);
    lcd.print("Silahkan Daftar !!!");
  }
  delay(2000);

  Serial.println(" ");

  Serial.println("Dekatkan kartu RFID anda …");
  lcd.clear();
  lcd.print("Tap Kartunya !!");
  lcd.setCursor(0, 1);
  lcd.print("Harga : 2000");

}

Tap Kartu RFID 6300 pada Antena RDM6300

Jika sudah diupload program Arduino IDE pada modul ESP32 maka coba anda tap kartu RFID125Khz pada antena RDM6300 jika berhasil maka akan tampak seperti pada gambar berikut

Tutorial ESP32 Mengakses RFID RDM6300 125Khz
Tutorial ESP32 Mengakses RFID RDM6300 125Khz

Keyword

  1. ESP32 RDM6300,
  2. Tutorial RFID 125Khz,
  3. Tutorial ESP32 RFID RDM6300,
  4. Program Arduino RFID 125Khz,
  5. Program ESP32 RDM6300,

Leave a Reply

Your email address will not be published. Required fields are marked *