LCD 16x2 Led dan

adalah mungkin untuk mengubah batas atas dari kisaran mereka menggunakan pin AREF dan fungsi analogReference [21].

2.6.3. Komunikasi Arduino Mega

Arduino mega memiliki sejumlah fasilitas untuk berkomunikasi dengan komputer, Arduino lain, atau mikrokontroler lainnya. ATmega1280 menyediakan empat UART hardware untuk TTL 5V komunikasi serial. Sebuah FTDI FT232RL pada saluran papan adalah salah satu dari USB dan driver FTDI termasuk dengan software Arduino menyediakan virtual comport untuk perangkat lunak pada komputer. Perangkat lunak Arduino termasuk monitor serial yang memungkinkan data tekstual sederhana yang akan dikirim ke dan dari papan Arduino. RX dan TX LED di papan akan berkedip ketika data sedang dikirim melalui chip FTDI dan USB koneksi ke komputer tapi tidak untuk komunikasi serial pada pin 0 dan 1 [21]. Sebuah perpustakaan Software Serial memungkinkan untuk komunikasi serial pada setiap pin digital Mega. ATmega1280 juga mendukung I2C TWI dan komunikasi SPI. Perangkat lunak Arduino termasuk perpustakaan Kawat untuk menyederhanakan penggunaan bus I2C; lihat dokumentasi di website Wiring untuk rincian. Untuk menggunakan komunikasi SPI, silakan lihat datasheet ATmega1280.

2.7. LCD 16x2

LCD Liquid Crystal Display layar merupakan modul layar elektronik dan dapat digunakan untuk berbagai macam aplikasi. Sebuah layar lcd 16x2 adalah modul yang sangat dasar dan sangat umum digunakan di berbagai perangkat dan sirkuit. Modul ini lebih disukai dari seven segment dan led segmen multi-lainnya [22]. Sebuah lcd 16x2 berarti dapat menampilkan 16 karakter per baris dan ada 2 garis kolom. Dalam lcd ini masing-masing karakter ditampilkan dalam matriks 5x7 pixel. LCD ini memiliki dua register, yaitu, Command dan Data. Gambar 2.13. Konfigurasi Pin LCD [22]. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Pin No Function Name 1 Ground 0V Ground 2 Supply voltage; 5V 4.7V – 5.3V Vcc 3 Contrast adjustment; through a variable resistor V EE 4 Selects command register when low; and data register when high Register Select 5 Low to write to the register; High to read from the register Readwrite 6 Sends data to data pins when a high to low pulse is given Enable 7 8-bit data pins DB0 8 DB1 9 DB2 10 DB3 11 DB4 12 DB5 13 DB6 14 DB7 15 Backlight V CC 5V Led+ 16 Backlight Ground 0V Led- Perintah adalah instruksi yang diberikan kepada lcd untuk melakukan tugas yang telah ditetapkan seperti inisialisasi itu, membersihkan layar, pengaturan posisi kursor, mengendalikan display, menyimpan data register data yang akan ditampilkan pada LCD. Data tersebut adalah nilai ASCII dari karakter yang akan ditampilkan pada LCD [22]. Gambar 2.13. menunjukkan pin konfigurasi pada LCD 16x2 dan tabel 2.5. menunjukkan spesifikasi dari LCD 16x2.

2.8. Led dan

Buzzer Dalam perancangan alat yang akan dibuat peneliti juga menggunakan led dan buzzer untuk indikator alat yang akan dibuat, dalam penjelasannya sebagai berikut: 1. Led Light Emitting Diode atau sering disingkat dengan LED adalah komponen elektronika yang dapat memancarkan cahaya monokromatik ketika diberikan tegangan maju. LED merupakan keluarga dioda yang terbuat dari bahan semikonduktor. Warna-warna cahaya yang dipancarkan oleh led tergantung pada jenis bahan semikonduktor yang dipergunakannya [23]. Pada Gambar 2.14 menunjukkan gambar led dan simbol dari led. Tabel 2.5. Konfigurasi Pin LCD [22]. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 2. Buzzer Buzzer listrik adalah sebuah komponen elektronika yang dapat mengubah sinyal listrik menjadi getaran suara. Pada umumnya, buzzer yang merupakan sebuah perangkat audio ini sering digunakan pada rangkaian anti-maling, alarm pada jam tangan, bel rumah, peringatan mundur pada truk dan perangkat peringatan bahaya lainnya. Jenis buzzer yang sering ditemukan dan digunakan adalah buzzer yang berjenis piezoelectric , hal ini dikarenakan buzzer piezoelectric memiliki berbagai kelebihan seperti lebih murah, relatif lebih ringan dan lebih mudah dalam menggabungkannya ke Rangkaian Elektronika lainnya [24]. Gambar 2.15. menunjukkan bentuk buzzer , simbol buzzer dan rangkaian piezoelektrik. Dalam implementasinya pada rangkaian untuk led dan buzzer tidak dapat langsung terhubung dengan pin arduino karena karakteristik yang berbeda antara led, buzzer dan pin arduino terutama dalam hal tegangan dan arus [6]. Sehingga untuk menentukan hambatan yang dapat digunakan untuk led dan buzzer sebagai berikut : Dari persamaan 2.4. dapat dicari nilai hambatan yang akan digunakan untuk rangkaian led dan buzzer . Gambar 2.14. LED dan Simbol LED [23]. Gambar 2.15. Buzzer , Rangkaian Piezoelektrik dan Simbol [24]. ………………………………..2.4 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 25

BAB III PERANCANGAN PENELITIAN

Dalam bab III ini akan dibahas mengenai perancangan perangkat keras dan perancangan perangkat lunak. Pembahasan ini meliputi: a. Proses kerja dan mekanisme presensi dan pencocokkan sidik jari. b. Perancangan perangkat keras hardware c. Perancangan perangkat lunak software

3.1. Proses Kerja dan Mekanisme Presensi dan Pencocokkan Sidik Jari

Pada pembuatan tugas akhir ini, akan dibuat sebuah sistem presensi yang menggunakan RFID dengan RFID tag menggunakan e -KTP juga dilengkapi dengan sensor sidik jari guna memvalidasi bahwa yang memegang RFID tag memang orang yang menggunakannya. Dalam hal ini dikatakan bahwa presensi menggunakan RFID dan sidik jari, sehingga presensi dianggap valid jika melakukan tap RFID dan sidik jari. Jika hanya salah satu saja maka presensi dianggap tidak valid. Pengesahan presensi dilakukan saat dosen melakukan record saat selesai perkuliahan, jadi hanya dosen saja yang melakukan record saat selesai kuliah sedangkan untuk mahasiswa tidak melakukan. Komponen yang digunakan dalam pembuatan tugas akhir ini meliputi mikrokontroler ATmega2560 dengan papan board arduino mega untuk mengolah data dari UID RFID dan ID sidik jari yang nantinya akan dikirim ke laptop untuk disinkronkan dengan database yang ada di laptop, RFID reader PN532 untuk membaca RFID tag e -KTP, kabel USB untuk komunikasi serial antara laptop dan mikrokontroler, sensor sidik jari untuk memvalidasi peserta yang melakukan presensi. Gambar dari blok diagram sistem dapat dilihat pada gambar 1.1. Pada gambar tersebut terbagi menjadi 3 baian, yaitu input , sistem dan output . Pada bagian input hanya terdiri dari masukan untuk Reader RFID dengan e -KTP dan untuk fingerprint dengan jari telunjuk kanan. Kemudian bagian sistem terdapat 3 bagian, yaitu RFID reader , sensor fingerprint dan arduino mega sebagai pemroses dari data ID. Pada bagian output terdapat komputer, database dan lcd, fungsi dari lcd untuk menampilkan perintah dan ID kartu dan ID jari, komputer untuk pemrosesan data setelah ID kartu dan ID jari terbaca dan database digunakan untuk penyimpanan data para pengguna kartu dan ID jari guna memudahkan proses presensi.