26 digunakan oleh RFID reader dan finger print scanner adalah Arduino jenis Mega
2560. Arduino Mega 2560 digunakan karena memilikikapasitas memori yang lebih besar daripada beberapa jenis Arduino lainnya. Kapasitas memori yang
besar ini dapat digunakan untuk membantu kebutuhan memori sistem. Informasi ID dan citra sidik jari yang diterima oleh Arduino Mega 2560
akan ditransfer ke komputer untuk disimpan dalam database dan digunakan seperlunya. Perangkat yang bekerja pada sisi anggota adalah Arduino dengan
RFID reader dan finger print scanner sedangkan perangkat yang digunakan pada sisi administrator adalah komputer.
6.3.1 Penentuan Komponen
Penentuan komponen yang digunakan pada sistem ini disesuaikan dengan kebutuhan-kebutuhan yang telah dijelaskan pada bagian perancangan
perangkat keras. Komponen-komponen tersebut diantaranya adalah Arduino Mega 2560, komputer, RFID reader, RFID tag dan finger print scanner. Setelah
dilakukan penentuan komponen yang tepat, diharapkan sistem yang dirancang dapat berjalan dengan baik.
Komponen RFID reader yang ditentukan pada perancangan perangkat keras ini adalah modul RFID reader MF522-AN. MF522-AN adalah modul RFID
reader yang diproduksi dengan bahan dasar contactlessreader IC MFRC522. MFRC522 ini adalah sebuah contactlessreader IC yang produksi NXP yang
mendukung untuk pembacaan kartu Mifare dengan standard 14443 A. Selain contactless reader IC ini terdapat seri MFRC5xx yang lain. Beberapa jenis seri
MFRC5xx lainnya memiliki kompatibilitas yang terlalu luas yaitu mampu
Universitas Sumatera Utara
27 berkomunikasi dengan ISO 14443 B sedangkan yang dibutuhkan hanya dengan
kompatibilitas ISO 14443 A saja. MFRC522 mendukung untuk pembacaan seluruh varian kartu Mifare seperti Mifare mini, Mifare ultralight, Mifare
ultralight C, Mifare Plus, Mifare DESFire, Mifare Clasic. Sebagai tambahan, hingga saat ini pustaka Arduino yang disediakan untuk pembacaan kartu Mifare
hanya pustaka untuk modul RFID reader dengan bahan contactlessreader IC MFRC522 saja. Gambar fisik dari modul MF522-AN dapat dilihat pada gambar
3.2
Gambar 3.2MF522-AN
Komponen kartu RFID tag yang digunakan pada sistem ini adalah jenis Mifare Ultralight. Penentuan komponen ini dikarenakan kartu ini memiliki
kemudahan dalam memahami sistem keamanannya. Kartu jenis ini juga memiliki jenis serial ID yang unik. Kartu ini memiliki kapasitas memori yang tidak besar
sehingga untuk membantu kapasitas memori sistem digunakan memori tambahan dari host. Gambar Mifare Ultralight dapat dilihat pada gambar 3.3.
Universitas Sumatera Utara
28
Gambar 3.3Mifare Ultralight
Finger print scanner yang digunakan adalah jenis ZFM-20. Perangkat tersebut pada dasarnya memiliki spesifikasi perangkat keras yang tidak jauh
berbeda dari finger print scanner dengan pustaka Arduino lainnya. Namun yang menjadi pertimbangan adalah rangkaian command packet yang dimiliki perangkat
ini lebih efektif daripada command packet yang dimiliki perangkat lainnya. Gambar perangkat ZFM-20 dapat dilihat pada gambar 3.4.
Gambar 3.4 ZFM-20
Universitas Sumatera Utara
29 Arduino Mega 2560 mendapatkan catu daya dari jalur USB komputer.
Tegangan tersebut akan diregulasi oleh regulator on board Arduino sehingga tegangan keluarannya mendekati 5V. Tegangan ini akan disuplai ke ZFM-20
melalui pin 5V. Sedangkan MF522-AN mendapat catu daya dari pin 3.3V board Arduino. Sedangkan konsumsi arus yang digunakan oleh Arduino Mega 2560
adalah 200mA. Untuk MF522-AN arus yang dikonsumsi adalah sebesar 26mA dan arus yang dikonsumsi oleh ZFM-20 adalah 100mA. Sehingga total konsumsi
arus yang digunakan adalah sebesar 326mA.
6.3.2 Komunikasi dan Konfigurasi Pin