Anda di halaman 1dari 19

PRAKTIKUM DASAR TELEKOMUNIKASI

Smart Door Lock With RFID-RC 522


Telecommunication, Radio, and Microwave Laboratory

4.1 Deskripsi Umum


Pada modul ini, mahasiswa akan melakukan percobaan project RFID-RC 522
frekuensi 13,56MHz untuk sistem Smart Door Lock yang merupakan teknologi
identifikasi berbasis gelombang. Project ini bertujuan untuk melihat respon dari Card
Tag dari RFID pada Software Arduino IDE dan melihat respon dari Relay sebagai
Outputnya.
4.2 Teori Dasar
4.2.1 Radio Frequency Identification (RFID)

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

4.2.2 Arduino Uno

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

4.2.3 Relay

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

4.2.4 Kabel Jumper

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

4.2.5 Software Arduino IDE (Integrated Development Environment)

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

4.2.6 Smart Card

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

4.3 Tujuan
1. Merancang Project RFID-RC522 Untuk Smart Lock Door
2. Melihat respon dari Card Tag dari RFID di Arduino IDE
3. Melihat respon Relay sebagai Output

4.4 Persiapan Alat dan Bahan


1. RFID-RC 522 Frekuensi 13.56MHz (1 Buah)
2. Relay 5V DC (1 Buah)
3. Arduino Uno (1 Buah)
4. Card Tag RFID 13.56MHz (2 Buah)
5. Kabel Jumper (Secukupnya)
6. Solder (1 Buah)
7. Timah Solder (1 Buah)
8. Laptop yang terinstal Software Arduino IDE

4.5 Gambar Modul Percobaan

Rangkaian Modul Percobaan 4.5

4.6 Prosedur Percobaan


1. Merangkai komponen sesuai dengan rangkaian percobaan modul 4.5
2. Setelah perangkaian komponen telah selesai, lakukan coding program untuk
menghubungkan Arduino Uno dengan RFID-RC 522 dan relay
3. Codingan pertama ialah untuk membaca ID dari Card Tag yang anda miliki,
coding program dapat anda lihat di (4.7.1 Kode Arduino IDE Membaca Card
Tag) setelah memasukkan kode program, download terlebih dahulu library
MFRC522-1.4.4 kemudian masukkan ke program
4. Untuk melihat apakah ID card tag anda telah terbaca tekan serial monitor di
software Arduino IDE dan tempelkan Card RFID-RC 522

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

5. Setelah Pembacaan ID Card Tag telah selesai Copy ID tersebut yang nantinya
dimasukkan di program selanjutnya
6. Codingan kedua digunakan untuk melihat respon dari ID Card Tag yang anda
telah Copy ke RFID-RC 522 yang dihubungkan dengan Arduino UNO dan
Relay, untuk codingan kedua anda memprogramkannya sendiri menggunakan
software Arduino IDE
7. Untuk melihat apakah ID card tag anda telah terbaca di program yang
menghubungkan RFID-RC 522, Arduino Uno dan Relay tekan Serial Monitor di
software Arduino IDE dan tempelkan card RFID-RC 522.
8. Project dikatakan berhasil jika:

Respon di Software
Aktivitas
Arduino IDE

Card Tag di tempelkan ke RFID-RC 522 ID Terbaca

Card Tag di tempelkan ke RFID-RC 522 Door Unlocked

Kabel PIN 2 Arduino di Shortkan dengan kabel ground


Door Closed
Relay

9. Jika terjadi error atau masalah pada project, ulangi prosedur percobaan, sampai
anda tidak mendapatkan error lag

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

4.7 Hasil Pengamatan


4.7.1 Gambar Rangkaian

Gambar 4.7.1 Rangkaian RFID-RC 522 yang Dirangkai


4.7.2 Kode Arduino IDE
4.7.2.1 Kode Arduino Membaca ID Card Tag
#include <SPI.h>
#include <MFRC522.h>
// inialisasi pin Slave Select (SS) dan pin Reset pada RFID dan Arduino
#define pinSS 10
#define pinReset 9
MFRC522 RFID(pinSS, pinReset);
// --- Setup Program Sebelum Memulai Loop --- //
void setup()
{
Serial.begin(9600); // memulai komunikasi Serial dengan Baudrate 9600
SPI.begin(); //Memulai Koneksi SPI
RFID.PCD_Init(); //inialisasi variabel untuk RFID

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

Serial.println("Dekatkan Kartu / Tag Pada Modul Untuk Membaca


ID"); // menuliskan pada serial monitor
Serial.println(); // menuliskan enter pada serial monitor
}
// --- program utama, looping/berulang terus-menerus --- //
void loop()
{
if ( ! RFID.PICC_IsNewCardPresent())
{
return;
}
if ( ! RFID.PICC_ReadCardSerial())
{
return;
}
// menuliskan code RFID pada serial monitor
Serial.print("ID :");
String content = "";
byte letter;
for (byte i = 0; i < RFID.uid.size; i++)
{
Serial.print(RFID.uid.uidByte[i] < 0x10 ? " 0" : " ");
Serial.print(RFID.uid.uidByte[i], HEX);
content.concat(String(RFID.uid.uidByte[i] < 0x10 ? " 0" : " "));
content.concat(String(RFID.uid.uidByte[i], HEX));
}
// menuliskan enter pada serial monitor
Serial.println();
// delay 2000 milidetik pembacaan data

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

delay(2000);
}
4.7.2.2 Kode Arduino IDE Untuk Melihat Respon Card Tag ke Relay

4.7.3 Gambar Penempelan Card Tag ke RFID-RC 522

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

Gambar 2.7.3 Penempelan Card Tag ke RFID-RC 522


4.7.4 Gambar Pembacaan ID Card Tag di Arduino IDE

Gambar 4.7.4 Pembacaan ID Card Tag di Arduino IDE

4.7.5 Gambar Respon Relay Saat Penempelan Card Tag ke RFID-RC 522
Untuk Melihat Respon Relay

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

Gambar 4.7.5 Respon Relay Saat Penempatan Card Tag ke RFID-


RC 522 Untuk Melihat Respon Relay
4.7.6 Gambar Respon Relay Saat Penempelan Card Tag Pada RFID-RC 522
di Arduino IDE

Gambar 4.7.6.a Respon Relay Saat Penempelan Card Tag Pada


RFID-RC 522 di Arduino IDE saat Door Unlocked

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

Gambar 4.7.6.b Respon Relay Saat Penempelan Card Tag Pada RFID-RC
522 di Arduino IDE saat Door Closed

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

4.8 Analisis Hasil Pengamatan

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

Koordinator Praktikum Asisten Pembimbing


Dasar Telekomunikasi

(Hidayah Tria Ananda) ( )


D041191078

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

4.9 Kesimpulan

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

4.10 Saran

4.10.1 Saran untuk Laboratorium

4.10.2 Saran untuk Asisten

Nama / NIM
PRAKTIKUM DASAR TELEKOMUNIKASI
Smart Door Lock With RFID-RC 522
Telecommunication, Radio, and Microwave Laboratory

DAFTAR PUSTAKA

Nama / NIM

Anda mungkin juga menyukai