Webcam Rangkaian Mikrokontroller Atmega 8535

3.2 Perangkat Keras hardware 3.2.1 Komputer Pada tugas akhir ini dibutuhkan seperangkat computer, dimana computer digunakan untuk pengolahan data. Pengolahan data dalam hal ini yaitu mulai dari pengambilan citra wajah dari webcam, penyimpanan citra wajah, sampai pada proses pengenalan citra wajah dengan algoritma eigenface, dan pengiriman sinyal pada mikrokontroler untuk membuka pintu.

3.2.2 Webcam

Karakteristik webcam yang digunakan sangat berpengaruh terhadap hasil yang diperoleh dalam proses perhitungan eigenvalue dari citra yang hendak dikenali. Salah satu syarat yang harus diperhatikan adalah resolusi image hasil capture wajah. Webcam yang digunakan adalah kamera jenis webcam laptop dengan resolusi 2 mega pixel. Kamera mampu menangkap citra warna dengan dimensi citra maksimum 1280 x 1024, frame rate 30fps. Kamera ini digunakan sebagai media penangkap citra yang selanjutnya diolah dengan PC. Untuk aplikasi ini mode dengan resolusi 160 x 120 sudak cukup untuk menghasilkan citra wajah yang digunnakan sebagai input. Sebelum digunakan, driver untuk webcam harus diinstal karena intinya aplikasi ini akan melakuka koneksi ke driver webcam untuk memfungsikan sebagai media input. Jika driver sudah diinstalasi maka untuk selanjutnya hanya menghubungkan webcam ke port USB dan webcam siap digunakan sebagai media input system verifikasi.

3.2.3 Rangkaian Mikrokontroller Atmega 8535

Pada perancangan alat ini akan digunakan mikrokontroler ATmega 8535 yang berfungsi untuk menerima input dari PC dengan menggunakan microsoft visual basic yang telah diprogram dan di implementasikan pada pemrograman mikrokontroler AVR ATmega 8535. Mikrokontroler ini memiliki 32 port IO, yaitu port A, port B, port C dan port D. Pin 33 sampai 40 adalah port A yang merupakan port ADC, dimana port ini dapat menerima data analog. Pin 1 sampai 8 adalah port B. Pin 22 sampai 29 adalah port C. Sedangkan Pin 14 sampai 21 adalah port D. Pin 10 dihubungkan ke sumber tegangan 5 Volt. Pin 11 dihubungkan ke ground. Rangkaian mikrokontroler ini menggunakan komponen kristal sebagai sumber clocknya. Nilai kristal ini akan mempengaruhi kecepatan mikrokontroler dalam mengeksekusi suatu perintah tertentu. Pada pin 9 dihubungkan dengan sebuah kapasitor dan sebuah resistor. Kedua komponen ini berfungsi agar program pada mikrokontroler dijalankan beberapa saat setelah power aktif. Lamanya waktu antara aktifnya power pada IC mikrokontroler dan aktifnyapower sebesar perkalian antara kapasitor dan resistor tersebut. Dalam perancangan alat ini, sistem minimum mikrokontroler ATmega 8535 terdiri dari : 1. Chip IC Mikrokontroler ATmega 8535 2. Kristal 4MHz 3. Kapasitor 4. Resistor Pada IC inilah program diisikan program, sehingga rangkaian dapat berjalan sesuai dengan yang diinginkan. Rangkaian mikrokontroler ATMega8535 ditunjukkan pada gambar berikut : Motor Servo USB TTL Gambar 3.2 Rangkaian ATMega8535

3.2.4 Rangkaian komunikasi data Serial USB to TTL