b. Tampak Dalam
c. Tampak Depan
Gambar 4.1. Tampilan
Box
Sistem Presensi.
4.1.1. Implementasi RFID
Reader
Implementasi untuk RFID
reader
terbagi dua, yaitu
hardware
dan
software
. Pada implementasinya tidak semua yang digunakan pada
reader
sama seperti perancangan bab 3. Pembahasan dari implementasi penggunaan
reader
sebagai berikut :
A. Implementasi
Hardware
Implementasi dari segi
hardware
untuk
reader
tidak ada yang berubah dari perancangan yang dijelaskan pada bab 3, dijelaskan pada perancangan bahwa RFID
reader
menggunakan seri PN532. Pada perancangan bab 3 konfigurasi dari
reader
ke arduino seperti pada gambar 3.7. Saat implementasi penggunaan konfigurasi yang digunakan sama,
karena pada
datasheet
untuk menggunakan mikrokontroler arduino mega dan komunikasi PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
serial
HSU
High Speed UART
pin yang digunakan untuk konfigurasi menggunakan
serial1
dari arduino mega, lebih jelasnya dapat dilihat pada tabel 4.1. yang menunjukan konfigurasi
reader
dan arduino mega dengan komunikasi HSU.
Tabel 4.1 Konfigurasi
Reader
dengan Komunikasi HSU.
Arduino Mega RFID
Reader
PN532 GND
GND VCC
VCC RX1 Pin 19
TX TX1 Pin 18
RX Pada
reader
PN532 terdapat 3 variasi komunikasi
serial
, yaitu SPI, I2C dan HSU. Pada perancangan digunakan komunikasi HSU karena pada saat percobaan menggunakan
kmunikasi SPI dan I2C,
reader
tidak dapat terdeteksi oleh mikrokontroler. Sehingga digunakan komunikasi HSU seperti pada perancangan bab 3. Kemudian untuk sub
hardware
yang lainnya juga terdapat lcd dan indikator, fungsi dari indikator untuk menunjukan bahwa data ID sudah terbaca dan lcd untuk menampilkan perintah seperti
“Tap-kan Kartu”. Pada perancangan pin indikator dan lcd berbeda dengan hasil implementasi, untuk pin yang digunakan dapat dilihat pada tabel 4.2. Pada perancangan
untuk lcd menggunakan lcd dengan karakter 16x2, pada implementasinya pun sama tidak ada yang berubah, hanya konfigurasinya saja yang berubah.
Tabel 4.2. Konfigurasi LCD dan Indikator
Arduino Mega LCD 16x2
Pin Digital 9 RS
Pin Digital 8 E
Pin Digital 5 D4
Pin Digital 4 D5
Pin Digital 3 D6
Pin Digital 2 D7
Arduino Mega Indikator
Pin Digital 46 Led Merah
Pin Digital 44 Led Hijau
Pin Digital 40 Buzzer
B. Implementasi
Software
Implementasi dari segi
software
ini lebih ke bagian pembacaan data ID
e
-KTP. Awalnya pembacaan ID
e
-KTP ini seperti yang dijalaskan pada perancangan bab 3 subbab PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3.1.1., tetapi pada implementasinya tidak seluruhnya menggunakan dari perancangan pada bab 3. Pada bab 3, pada bagian akhir data akan tertampil pada lcd hasil dari
pencocokan
database
. Dalam implementasinya data tidak tertampil pada lcd, selain itu juga data dicocokan dengan
database
tetapi tidak dikirim kembali ke mikrokontroler. Pada hal ini mikrokontroker hanya mengirimkan data ke laptop dan laptop tidak mengirim data
ke mikrokontroler. Perubahan ini disebabkan karena panjang data ID
e
-KTP yang tidak sesuai dengan lcd yang digunakan dan kesulitan dalam pengiriman data dari komputer ke
mikrokontroler sehingga penggunaannya dirubah. Perubahan alur
flowchart
pada bab 3 subbab 3.3.1.1. dapat dilihat pada bagian lampiran pengenalan
tag
RFID Gambar L2.3. Revisi Pengenalan
Tag
RFID.
Implementasi pengenalan RFID ini digunakan oleh mahasiswa dan dosen yang mengadakan perkuliahan, karena dalam melaksanakan perkuliahan ini juga menggunakan