PERANCANGAN SISTEM ABSENSI MAHASISWA DAN SIMULASI PEMBUKA PINTU MENGGUNAKAN FINGERPRINT (HARDWARE)
PERANCANGAN SISTEM ABSENSI MAHASISWA DAN SIMULASI
PEMBUKA PINTU MENGGUNAKAN FINGERPRINT
(HARDWARE)
LAPORAN AKHIR
Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III
Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi
Politeknik Negeri Sriwijaya
Oleh :
FEBILLY BUNGA RIGISTA
0612 3033 0991
POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG
PERANCANGAN SISTEM ABSENSI MAHASISWA DAN SIMULASI
PEMBUKA PINTU MENGGUNAKAN FINGERPRINT
(HARDWARE) Oleh :
Febilly Bunga Rigista
0612 3033 0991 Menyetujui, Dosen Pembimbing I Dosen Pembimbing II Suzanzefi, S.T.,M.Kom M. Zakuan Agung S.T.
NIP. 197709252005012001 NIP. 196909291993031001
Mengetahui, Ketua Jurusan Ketua Program Studi Ir. Ali Nurdin, M.T Ciksadan, S.T., M.KomNIP. 196212071991031001 NIP. 196809071993031003
MOTTO : “If you have time to think of a beautiful end, then live beautifully until the end” -Sakata Gintoki
Kupersembahkan kepada : Allah SWT dan Nabi Muhammad
SAW Bulek Puji, mbak Rima, dan keluarga besarku yang selalu memberikan do’a, dukungan, dan semangat yang tidak pernah putus.
Teman-teman alumni dan guru MTs Negeri 2 dan SMA N 11 Palembang Teman - teman Teknik.
Telekomunikasi 2012 terutama kelas
6 ETB (TD) yang selalu menjaga kesolidan selama 3 tahun.
Almamater ku “Politeknik Negeri Sriwijaya”
ABSTRAK
PERANCANGAN SISTEM ABSENSI MAHASISWA DAN SIMULASI PEMBUKA PINTU MENGGUNAKAN FINGERPRINT (2015 : xiii + 52 Halaman + 22 Gambar + 12 Tabel + 10 Lampiran) FEBILLY BUNGA RIGISTA 0612 3033 0991 JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYASalah satu perkembangan teknologi informasi yang penting adalah semakin dibutuhkannya penggunaan alat pengolah data yang berfungsi untuk menghasilkan informasi yang dibutuhkan terlebih dalam sistem pengabsensian. Maka dibuatlah alat Perancangan Sistem Absensi Mahasiswa dan Simulasi Pembuka Pintu menggunakan fingerprint yang berfungsi sebagai alat absensi dimana database pengabsen akan tersimpan dan juga sebagai pengaman pintu. Sistem pengontrolnya adalah mikrokontroler ATMega 8535 dan dengan bahasa pemograman BASCOM
- – AVR dan Visual Basic sebagai kontrol yang akan digerakkan ke driver motor stepper. Cara pengoperasiannya dengan melakukan
scanning pada fingerprint kemudian ATMega 8535 akan mengirim perintah
kepada motor stepper sehingga pintu akan terbuka ataupun tertutup. Kemudain database pengabsensian dapat di lihat melalui jarak jauh dengan menggunakan TeamViewer. Adapun permasalahan yang diambil adalah prinsip kerja hardware dalam “Perancangan Sistem Absensi Mahasiswa dan Simulasi Pembuka Pintu Menggunakan Fingerprint
”.Hasil pengujian menunjukkan bahwa Perancangan
Sistem Absensi dan Simulasi Pembuka Pintu Mmenggunakan Fingerpritn berfungsi dengan baik. Kata Kunci : Absensi, ATMega8535, Fimgerprint
ABSTRAK
STUDENT ATTENDANCE SYSTEM DESIGN AND SIMULATION USING
FINGERPRINT DOOR OPENER (2015 : xiii + 52 Page + 22 Picture + 12 Table + 10 Attachment) FEBILLY BUNGA RIGISTA 0612 3033 0991 ELECTRICAL ENGINEERING DEPARTMENT PROGRAM STUDY OF TELECOMUNICATION ENGINEERING STATE POLYTECHNIC OF SRIWIJAYAOne of the important developments of information technology is growing need for the use of data processing equipment that serves to generate the information needed especially in pengabsensian system. Hence made tools Student Attendance System Design and Simulation Door Opener using fingerprint that serves as a means of absenteeism which attendanced database will be stored and also as a safety door. The system controller is a microcontroller ATMega 8535 and with the programming language BASCOM - AVR and Visual Basic as the control to be moved to a stepper motor driver. Manner of operation by scanning the fingerprint then ATMega 8535 will send a command to the stepper motor so that the door will be open or closed. Than attendanced database can be viewed via remotely using TeamViewer. The issues taken is the working principle of hardware in the "Student Attendance System Design and Simulation Using Fingerprint Door Opener" The results of testing showed that the Attendance System Design and Simulation Using Fingerpritn Door Opener is functioning properly.
Keywords : Attendanced, ATMega8535, Fimgerprint
KATA PENGANTAR
Puji syukur penulis panjatkan atas kehadirat Allah SWT karena atas berkat, rahmat dan karunia-Nyalah sehingga penulis dapat menyelesaikan laporan akhir ini. Adapun judul yang diambil dalam penulisan laporan akhir ini adalah
” Perancangan Sistem Absensi Mahasiswa dan Simulasi Pembuka Pintu Menggunakan Fingerprint ”.
Laporan Akhir ini ditulis untuk memenuhi salah satu syarat menyelesaikan pendidikana Diploma III di Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya. Selama penyusunan laporan akhir ini penulis juga tidak terlepas dari bantuan dari berbagai pihak yang telah memberikan bimbingan baik secara langsung maupun tidak langsung, sehingga dalam penyelesaian laporan akhir ini dapat berjalan dengan tepat sesuai waktunya. Dengan terselesainya laporan kahir ini penulis mengucapkan rasa terima kasih bimbingan serta pengarahan yang telah diberikan oleh dosen pembimbing :
1. Ibu Suzanzefi, S.T.,M.Kom selaku dosen pembimbing I 2.
Bapak M. Zakuan Agung, S.T. selaku dosen pembimbing II Penulis juga mengucapkan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan laporan akhir ini :
1. Bapak RD.Kusumanto, S.T., M.M., selaku Direktur Politeknik Negeri Sriwijaya Palembang.
2. Bapak Ir. Ali Nurdin, M.T., selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya.
3. Bapak Ir. Siswandi,M.T., selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya.
4. Bapak Ciksadan, S.T.,M.Kom., selaku Ketua Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya.
5. Seluruh dosen, staf bengkel dan laboratorium Jurusan Teknik Elektro
6. Tante, kakak perempuan, dan seluruh keluargaku yang dukungan moril dan materil sehingga penulis mampu menyelesaikan laporan akhir ini.
7. Rekan-rekan yang telah membantu dalam penyelesaikan laporan akhir ini terkhususkan kelas 6TD Teknik Elektro Program Studi Teknik Telekomunikasi. Dalam penyusunan laporan ini tentu saja banyak terdapat kekurangan dan
kesalahan, untuk itu penulis dengan senang hati menerima kritik, saran dan
masukan dari pembaca yang bersifat membangun untuk kesempurnaan laporan
ini. Semoga laporan ini dapat bermanfaat bagi mahasiswa Politeknik Negeri
Sriwijaya, khususnya Jurusan Teknik Elektro Program Studi Teknik
Telekomunikasi.Palembang, Juni 2015 Penulis
DAFTAR ISI
Halaman HALAMAN JUDUL …………………………………………………….. i HALAMAN PENGESAHAN ………………………………………….. ii MOTTO ………………………………………………………………….. iii ABSTRAK …………………………………………………………......... iv KATA PENGANTAR …………………………………………………... vi DAFTAR ISI …………………………………………………………….. viii DAFTAR GAMBAR …………………………………………………..... x DAFTAR TABEL ……………………………………………………….. xii DAFTAR LAMPIRAN ………………………………………………..… xiii2.1.1.1Konfigurasi Pin ATmega8535 …….......….......... 7
2.3.1 Konstruksi Motor Stepper ………...........….....….…...... 23
2.3 Motor Stepper ……....……...................…………….…........... 23
2.2.1 Teknik Pembacaan pada Fingerprint............................... 21
2.2 Fingerprint …………………...…………............................... 20
2.1.2.2 Struktur Memori ATTiny 2313 ……....……....... 17
2.1.2.1 Konfigurasi Pin ATTyni2313 ….......…..…........ 15
2.1.2 Mokrokontroller ATTiny2313........................................ 14
2.1.1.4 Peta Memori ATMega8535 ……….................... 12
2.1.1.3 Arsitektur ATMega 8535 …................................ 11
2.1.1.2 Fitur ATMega8535............................................. 10
2.1.1 Mikrokontroller ATMega8535 …………..………........ 7
BAB I PENDAHULUAN ………………………………………………… 1
2.1 Mikrokontroller ……........………………………….……...... 6
BAB II TINJAUAN PUSTAKA ………………………………………… 6
1.6 Sistematika Penulisan …………………………….……......... 4
1.5 Metodelogi Penulisan ……………………………….……..... 3
1.4.2 Manfaat …………………………………………............ 3
1.4.1 Tujuan ………………………………………….............. 3
1.4 TujuandanManfaat …………………………………..………. 3
1.3 Pembatasan Masalah ………………………………………… 2
1.2 Perumusan Masalah ……………………………….……...…. 2
1.1 LatarBelakang ………………………………………….……. 1
2.3.2 Jenis Motor Stepper......................................................... 24
2.6 Power Supply ………………….............………………........... 31
BAB III RANCANG BANGUN …………………………………………. 32
3.1 Tujuan Perancangan …………………………………………. 32
3.2 Bok Diagram Rangkaian ………………………………….... 32
3.3 Gambar Rangkaian Lengkap ……………………………….. 34 3.4 Cara Kerja Rangkaian...............................
…………….......... 34
3.5 Langkah-Langkah Perancangan …...………………….…….. 36
3.6 Perancangan Hrdware.............................................................. 36
3.6 Langkah-Langkah Pembuatan Alat ………...................…...... 41
3.6.1 Perancangan Elektronika ………………………............ 41
3.6.2 Perancangan Mekanik …………………………............. 44
BAB IV PEMBAHASAN ……………………………………………….. 45
4.1 Pengukuran Alat ……...........……………………………….. 45
4.1.1 Tujuan Pengukuran ……………….........…………........ 45
4.1.2 Peralatan Yang digunakan Untuk Mengukur ………..... 45
4.1.3 Langkah-Langkah Pengukuran ………................…....... 45
4.1.4 Rangkaian Penggujian ………………………......…...... 46
4.1.5 Registrasi pada Fingerprint............................................. 47
4.1.6 Hasil Pengukuran Dan Analisa ……………………....... 46
4.2 Spesifikasi Alat …………………...............……….........…... 52
BAB V KESIMPULAN DAN SARAN ………………………………….. 53
5.1 Kesimpulan ………………………………………………….. 53
5.2 Saran ………………………………………………………… 53
DAFTAR PUSTAKA LAMPIRAN
DAFTAR GAMBAR Gambar
Halaman
2.1 Konfigurasi Pin ATMega8535 ………………………………………. 8
2.2 Diagram Blog Mikrokontroller ATMega8535 ………..……….…….. 11 2.3 Peta Memori AVR..........................
…….…………………………… 13 2.4 Peta Memori ATMega8535.. …….……………….………………..… 14
2.5 Konfigurasu Pin ATTiny2313 …………............……………………. 15
2.6 Program Memori ATTiny2313 ……...…...……..…………………… 17
2.7 SRAM Data Memori ATTiny2313 ………...…….….………………. 18
2.8 Jari yang Berada pada Scan Area ……………………………………. 21
2.9 Pengukuran Kapasitas Jari pada Scan Area…………………………. 22
2.10 Penggosokan Jari pada Scan Area…………………………………... 23 2.11 Variable-Reluctance Stepper Motor.........
……….………………...… 25
2.12 Langkah Variable-Reluctance Stepper Motor ……………………… 26 2.13 Penampang Melintang Stepper Hibrid..
…………………………….. 27
2.14 Contoh Penerapan Rangkaian Driver L293D pada Motor DC............ 28
2.16 LCD Character …...........…………………………………………… 29
2.13 Blog Diagram Power Supply …..…………………………………… 31
3.1 Blog Diagram Perancangan Sistem Absensi Mahasiswa dan Simulasi Pembuka Pintu Menggunakan Fingerprint
…..……..…………….… 32
3.2 Gambar Rangkaian Perancangan Sistem Absensi Mahasiswa dan Simulasi Pembuka Pintu Menggunakan Fingerprint
…..………....… 34
3.3 Fingerspot SDK……………………………………………………... 37
3.4 Rangkaian Catu Daya ….............…………………………………… 38
3.5 Rangkaian Tombol Push Botton …......……………………………… 39
3.6 Rangkaian Mikrokontroller ATMega8535 …...........…………..…… 39
3.7 Rangkaian Rangkaian Driver Motor L293D ……..………………… 40
3.8 Rangkaian Motor Stepper …...........………………………………… 41
3. Layout Rangkaian
4.1 Titik Ukur Pada Rangkaian …............……………………………… 46
4.2 Tata Letak Rangkaian IC Regulator7805 ….......…………………… 47
DAFTAR TABEL
Tabel Halaman2.1 Deskripsi Pin ATMega8535 ….............………………………………… 8
2.2 Deskripsi Pin LCD ….............…………………………………..........… 30
4.1 Data Hasil Pengukuran Power Supply ….................…………………... 49
4.2 Data Hasil Pengukuran Sistem Minimum ATMega8535 …….……...... 49
4.3 Data Hasil Pengukuran IC L293D ……….............................…….…..... 50
4.3a Data Hasil Pengukuran Saat Pintu Terbuka …………............………..... 50 4.3b Data Hasil Pengukuran Saat Pintu Tertutup............
………………......... 51
4.4 Data Hasil Pengukuran ATTiny2313 ………........................................... 42