Sensor RFID atau Radio Frequency Identification adalah sistem identifikasi berbasis wireless yang memungkinkan pengambilan data tanpa harus bersentuhan seperti barcode ataumagnetic card. RFID banyak digunakan sebagai media keamanan atau media akses suatu benda maupun ruangan. Kali ini kita akan mencoba membaca kode tags RFID dengan menggunakan sensor RFID.
Membaca Kode Tag dengan Sensor RFID
1. Alat / Bahan
- Arduino IDE Download
- Library: RFID Download
- Arduino UNO 1 Buah
- Modul RFID tag dan reader 1 Buah
- Project Board 1 Buah
- Kabel Jumper Secukupnya
2. Skema Rangkaian
Gambar Rangkaian Membaca Kode Tag dengan Sensor RFID
Keterangan:
- 5V – VCC RFID
- D6 – RST RFID
- GND – GND RFID
- D12 – MISO RFID
- D11 – MOSI RFID
- D13 – SCK RFID
- D10 – NSS RFID
Baca Juga : Sertifikasi IoT BNSP? Di Indobot Academy Aja
3. Langkah Kerja
- Pertama Siapkan alat dan bahan yang akan
- Kedua Lakukan proses wiring menggunakan Gambar skematik rangkaian
- Ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
- Kemudian Unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library
- Ketikkan sketch program pada halaman Arduino IDE
- Terakhir Lakukan proses uploading program. Kemudian cek apakah project sudah berjalan atau belum
Belajar Elektronika, Arduino, dan IoT step by step dengan bantuan tangga belajar? Daftar sekarang dan dapatkan PROMO
4. Sketch Program
/* Program Membaca Kode Tag dengan Sensor RFID dibuat oleh Indobot */ #include <SPI.h> //Library komunikasi SPI #include <RFID.h> //Library RFID #define SS_PIN 10 //Deklarasi pin ss pada D10 #define RST_PIN 6 //Deklarasi pin rst pada D6 RFID rfid(SS_PIN,RST_PIN); //Kenalkan pin ss dan rst pada RFID void setup() { Serial.begin(9600); //Mulai komunikasi serial SPI.begin(); //Mulai komunikasi SPI rfid.init(); //Mulai RFID } void loop() { if(rfid.isCard() && rfid.readCardSerial()){ //Jika ada tag dan terbaca, maka for( int i=0 ; i<=3 ; i++){ Serial.print(rfid.serNum[i]); //Tampilkan kode tag Serial.print(" "); } Serial.println(""); rfid.halt(); //Hentikan pembacaan } }
Kesimpulan:
Program bekerja dengan mendeteksi tag RFID. Ketika tag didekatkan pada reader RFID, reader akan mulai membaca kode yang berada pada tag, kode yang diperoleh akan ditampilkan pada serial monitor.
Terakhir, Jangan lupa tetap upgrade skill kamu di Indobot Academy. Kamu bisa mendapatkan berbagai tutorial project. Selanjutnya tutorial bisa kamu terapkan di dalam kehidupan sehari-hari. Tak hanya itu, Indobot sudah menyediakan semua source coding yang dibutuhkan. Sehingga kamu hanya cukup membuka satu website saja. Oleh karena itu penting untuk mempelajari hal itu.
Mau belajar elektronika dasar? Arduino? atau Internet of Things? Ikuti kursus online Indobot Academy!
Ingin menguasai teknik rfid tanpa chip, dari pembuatan tag sampai readernya, mohon sarannya saya hrs ikut kursus apa, terimakasih
assalamualaikumm kami dari stm 2 padang