UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2007/2008. Sistem Absensi Berbasis RFID

dokumen-dokumen yang mirip
STANDALONE AVR PROGRAMMER

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil 2007/2008

PERANCANGAN MODUL DENGAN PENGATURAN GRAYSCALE PADA DOT MATRIX (PROTOTYPE)

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2007/2008

PERANCANGAN PROTOTIPE SISTEM PEMANTAUAN RUMAH BURUNG WALET BERBASISKAN MICROCONTROLLER SKRIPSI. Oleh

Bina Nusantara University Jurusan Sistem Komputer

UNIVERSITAS BINA NUSANTARA. Perancangan Sistem Keamanan Pada Pintu Brankas

PERANCANGAN PROTOTIPE KONTROL MOBILE ROBOT PEMINDAH BENDA

UNIVERSITAS BINA NUSANTARA MAPPING PARKING SYSTEM

SISTEM ABSENSI BERBASIS RFID

PERANCANGAN SISTEM KEAMANAN PADA RUANG CERDAS LAB.LITBANG JURUSAN SISTEM KOMPUTER BERBASISKAN MIKROKONTROLER ATMega8535

ANALISA DAN PERANCANGAN SISTEM PENGATUR ARAH SEL SURYA BERBASIS AVR SKRIPSI. oleh

BAB 3 PERANCANGAN SISTEM

UNIVERSITAS BINA NUSANTARA SISTEM ABSENSI MENGGUNAKAN JARINGAN KOMPUTER DENGAN NETWORK MIKROKONTROLLER

Pembuatan Program Interface Untuk Pengontrolan RVM-1

APLIKASI RF SEBAGAI JALUR KOMUNIKASI TOMBOL DARURAT PADA PERUMAHAN

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil 2006/2007

UNIVERSITAS BINA NUSANTARA

BAB 3 PERANCANGAN SISTEM. 3.1 Rancangan Perangkat Keras Sistem Penuntun Satpam. diilustrasikan berdasarkan blok diagram sebagai berikut:

Simulasi Auto-Tuning PID Controller untuk Motor DC Menggunakan Metode Multiple Integrations

DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vii DAFTAR TABEL... x DAFTAR LAMPIRAN... xi

APLIKASI RFID UNTUK PEMISAHAN PRODUK PADA INDUSTRI

BAB 1 PENDAHULUAN. absensi yang sering dijumpai di masyarakat biasanya bersifat mekanik, yang

BAB I PENDAHULUAN. tersebut memanfatkan Radio Frequency Identification (RFID) Reader sebagai

Pengontrol Ruang Hidup Cacing Lumbricus Rubellus Dengan. Mikrokontroler AVR SKRIPSI. Oleh : Yugi L Wilym

PERANCANGAN SISTEM PEMBAYARAN BIAYA PARKIR SECARA OTOMATIS MENGGUNAKAN RFID (RADIO FREQUENCY IDENTIFICATION) CHARLES P M SIAHAAN NIM :

HOLONOMIC WALKING ROBOT

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2004

PERANCANGAN HARDWARE JAM DIGITAL DENGAN SISTEM KALENDER BERBASIS MIKROKONTROLLER DS1307 TUGAS AKHIR DIAN SAIFUL RAMADHAN NUR TANJUNG

PERANCANGAN SOFTWARE JAM DIGITAL DENGAN SISTEM KALENDER BERBASIS MIKROKONTROLLER DS1307 TUGAS AKHIR TAUFIK PASARIBU

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Program Studi Sistem Komunikasi Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

Nama : Zulham.Saptahadi Nim : Kelas : 08 Tk 04

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN PENGENALAN SIDIK JARI DENGAN METODE BIDIRECTIONAL ASSOCIATIVE MEMORY

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika

Kontrol Dan Pengawasan Multi Genset Berbasis Protokol Modbus Via Jaringan Lokal (LAN).

AKUISISI DATA PADA SLOT READER MENGGUNAKAN KOMPUTER UNTUK MEMONITOR

TUGAS AKHIR PENDETEKSI KEBOCORAN TABUNG GAS DENGAN MENGGUNAKAN SENSOR GAS FIGARRO TGS 2610 BERBASIS MIKROKONTROLER ATMEGA 8535

BAB II DASAR TEORI. 2.1 Ethanol

SISTEM PENYEWAAN LAPANGAN FUTSAL MENGGUNAKAN RFID

UNIVERSITAS BINA NUSANTARA PERANCANGAN SISTEM KOMUNIKASI DATA ANTAR TELEPON SELULAR MELALUI JARINGAN INTERNET

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

Perangkat Pembaca dan Penyimpan Data RFID Portable. Untuk Sistem Absensi. Disusun Oleh : Nama : Robert NRP :

TUGAS AKHIR Sistem Pengamanan Kendaraan Bermotor Menggunakan Password dan Smartcard Berbasis Microcontroller Atmega 8535

PRINTER ELEKTRONIK DENGAN MENGGUNAKAN MIKROKONTROLLER

TUGAS AKHIR EDHRIWANSYAH NST

BAB IV PENGUJIAN DAN ANALISA. komponen-komponen sistem yang telah dirancang baik pada sistem (input)

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

SYSTEM PEMANTAU KETINGGIAN AIR PADA BENDUNGAN

PENCATATAN DAFTAR PRESENSI MAHASISWA MEMANFAATKAN BARCODE KTM MELALUI JARINGAN ETHERNET

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika. Assembler Bahasa pemrograman mikrokontroler MCS-51

UNIVERSITAS BINA NUSANTARA

MUHAMMAD ZULFIKRI NIM.

ABSTRAK. tag atau card. Teknologi RFID itu sendiri terfokus pada identifikasi sebuah object

TUGAS AKHIR SISTEM ALAT PENDETEKSI MALING JARAK JAUH MENGGUNKAN MODEM GSM DAN SENSOR PIR BERBASIS MIKROKONTROLER ATMEGA8535 DARWIN SAPUTRA

APLIKASI PARKIR POLITEKNIK NEGERI BATAM

Identifikasi Layanan SPBU Penggunaan BBM Subsidi dan Nonsubsidi Menggunakan Radio Frequency Identification (RFID)

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Program Studi Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

UNIVERSITAS BINA NUSANTARA

PERANCANGAN DAN PEMBUATAN SISTEM PRESENSI MENGGUNAKAN RFID SKRIPSI. Disusun Oleh : ADE STEFANUS HARTO

PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO

APLIKASI RFID (Radio Frequency Identification) UNTUK KEAMANAN GEDUNG

ANALISIS DAN PERANCANGAN APLIKASI SMS GATEWAY PADA SMU DHARMA KARYA MENGGUNAKAN APLIKASI JAVA STUDIO SKRIPSI. Oleh. Sukma Ariyadi Kusuma

SISTEM PENCARIAN ALBUM BERBASIS EMBEDDED LINUX PADA TOKO MUSIK

RANCANG BANGUN PEREKAM DATA KELEMBABAN RELATIF DAN SUHU UDARA BERBASIS MIKROKONTROLER

PERANCANGAN DAN PEMBUATAN SISTEM PEMBATAS PENGISIAN BBM MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ATMEGA8535 LAPORAN TUGAS AKHIR

TUGAS AKHIR. Nama : Aditya Rangga Yanuardi NIM : Jurusan : Teknik Elektro

Universitas Bina Nusantara

TUGAS AKHIR TE

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 PERANCANGAN SISTEM SERVER MONITORING

REPRESENTASI SINYAL DENGAN KAMUS BASIS LEWAT-LENGKAP SKRIPSI. Oleh. Albert G S Harlie Kevin Octavio Ricardo Susetia

SISTEM HARDCOPY RECORD UNTUK SMS

MULTI TIMER PRESISI YANG DAPAT DIPROGRAM UNTUK MULTI BEBAN LISTRIK

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI KRIPTOGRAFI DENGAN MENGGUNAKAN ALGORITMA TWOFISH. Abstrak

ALAT PENYIMPAN DATA (DATA LOGGER) KECEPATAN PADA FORKLIFT BERBASIS MIKROKONTROLER

RANCANG BANGUN ALAT BANTU TUNA NETRA MENGGUNAKAN BAHASA C DENGAN MEMANFAATKAN MIKROKONTROLER ATMEGA 8535 TUGAS AKHIR NOVA AVRILIA S

Aplikasi FPGA dalam Pengontrolan Ruangan

PERANCANGAN APLIKASI RFID (RADIO FREQUENCY IDENTIFICATION) DAN MCS-51 UNTUK ADMINISTRASI KESISWAAN (HARDWARE)

LAPORAN AKHIR MAHASISWA

PERANCANGAN DAN PEMBUATAN PENGAMAN PINTU RUMAH MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ATMEGA16

BAB II DASAR TEORI. Gambar 2.1 Sensor MLX 90614[5]

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK. Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi

Anemometer Sebagai Peringatan Dini Angin Puting Beliung Dengan Tampilan LCD Berbasis ATmega8535 LAPORAN TUGAS AKHIR

Rancang Bangun Sistem Identifikasi Data Pasien pada Rekam Medis Elektronik Menggunakan Teknologi RFID

UNIVERSITAS BINA NUSANTARA. Budi Wicaksono Sardjono Yohan Darmawan Geary

Dhanny Tandil Ivander Sharon Manuel Siahaan Yansen Wilyanto

BAB III PERANCANGAN SISTEM

DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN P EMBIMBING... HALAMAN PENGESAHAN P ENGUJI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO... KATA PENGANTAR...

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Jawaban Ujian Tengah Semester EL3096 Sistem Mikroprosesor & Lab

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap 2006 / 2007

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

BAB II TINJAUAN PUSTAKA

RANCANG BANGUN RADIO FREQUENCY IDENTIFICATION (RFID) PADA KENDARAAN GROUND SUPPORT EQUIPMENT DI BANDAR UDARA INTERNASIONAL SOEKARNO HATTA

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA

Transkripsi:

UNIVERSITAS BINA NUSANTARA Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2007/2008 Sistem Absensi Berbasis RFID Adrianus Ananta Tirtodjojo (0800760074) Arie Santoso (0800738414) Mesakh Trianto Wiguna (0800739890) Abstrak Tujuan penelitian, adalah merancang sistem pengganti absensi kertas yang digunakan di Universitas Bina Nusantara dengan suatu sistem portabel yang menggunakan kartu RFID(Radio Frequency Identification Device) sebagai identifikasi mahasiswa. Metode penelitian yang digunakan dalam penelitian ini adalah percobaan keberhasilan pengambilan data, jarak pembacaan, dan daya tahan baterai. Hasil penelitian menunjukkan bahwa sistem dapat menyimpan data absensi sebanyak 45 kartu sesuai dengan kapasitas memori yang digunakan, alat dapat beroperasi ±10 jam nonstop, jarak pembacaan kartu ke RFID reader sejauh 0-6.5cm dan dapat membatasi keterlambatan lebih dari 30 menit. Kata Kunci : Absensi, RFID, portabel, Bina Nusantara. iv

PRAKATA Puji syukur kepada Tuhan Yang Maha Esa atas berkat, rahmat dan karunia-nya yang telah membimbing dan menguatkan hati penulis sehingga penulis dapat menyusun dan menyelesaikan penulisan skripsi dengan judul Sistem Absensi Berbasis RFID, sebagai tugas akhir dan prasyarat untuk memperoleh gelar kesarjanaan (S1) di Jurusan Sistem Komputer Universitas Bina Nusantara. Dalam menyelesaikan skripsi ini, penulis banyak mendapatkan bantuan serta dukungan moral dari banyak pihak. Oleh karena itu, penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu dalam menyusun dan menyelesaikan skripsi ini : 1. Kedua orang tua, kakak, adik beserta seluruh keluarga penulis yang telah memberikan dorongan semangat, motivasi, materil dan doa untuk kami dalam menyusun dan menyelesaikan skripsi ini. 2. Rudy Susanto, S. Kom. selaku Dosen Pembimbing dan kepala LAB- LITBANG SK yang telah meluangkan waktu dan tenaganya untuk memberikan bimbingan dan petunjuk sehingga skripsi ini dapat terselesaikan dengan baik. 3. Bapak Prof. Dr. Geraldus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan bagi penulis untuk dapat menimba ilmu dalam jurusan Sistem Komputer Universitas Bina Nusantara. 4. Bapak Ir.Sablin Yusuf, M.Sc, M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer yang telah memberikan kesempatan bagi penulis untuk dapat menimba ilmu dalam jurusan Sistem Komputer Universitas Bina Nusantara. v

5. Bapak Wiedjaja, S.Kom, M.Kom., selaku Ketua Jurusan Sistem Komputer Universitas Bina Nusantara yang telah memberikan waktu, bimbingan, saransaran dalam menyelesaikan skripsi ini. 6. Bapak Robby Saleh, S.Kom, MT, selaku Sekretaris Jurusan Sistem Komputer Universitas Bina Nusantara. 7. Bapak S. Liawatimena, S. Kom., Pgdip.App.Sci., Dr. dan Bapak Jimmy Linggarjati, S.Kom., M.Sc. selaku dosen konsultasi yang telah meluangkan waktu, pikiran, ide dan masukan. 8. Bapak Endra, S. Kom. selaku kepala LAB Computer Engineering. 9. Nabil, S. Kom., Jati Indra Pramasto, S. Kom. dan para rekan LAB Litbang SK yang telah banyak membantu dan memberikan masukkan serta dukungan kepada penulis selama penyusunan penelitian. 10. Para Dosen dan Staff Universitas Bina Nusantara yang telah memberikan ilmu bimbingan dan pengajaran yang sangat berharga kepada penulis. 11. Para rekan Asisten dan Staff Computer Engineering Labolatorium Universitas Bina Nusantara yang telah memberikan masukkan dan dukungan yang berharga. 12. Sahabat kami Samuel Yulianus Barail, Bobby Wibisono, dan Shendy yang telah banyak memberikan masukkan dan bantuan teknis. 13. Teman skripsi kami Alfredo Antoni, Anton Marius, Eddy, dan Hartono yang bersama sama dalam suka dan duka. 14. Yang tercinta Intan Destalia Budiastuti dan Nina yang selama ini memberikan semangat dan gairah dalam mengerjakan tugas ini. vi

15. Teman teman Jurusan Sistem Komputer yang tidak dapat kami sebutkan satu-persatu yang selalu memberikan dukungan, dorongan, masukkan dan ide selama penyelesaian penelitian ini. Tiada gading yang retak, tiada orang yang sempurna oleh karena itu penulis menyadari bahwa masih banyak kekurangan dalam penelitian ini. Oleh karena itu penulis mengharapkan kritik dan saran yang bersifat membangun dari berbagai pihak dan rekan-rekan pembaca agar penelitian ini menjadi lebih baik. Akhir kata, semoga penelitian ini dapat berguna dan bermanfaat bagi kepentingan orang banyak dan sebagai masukkan bagi perkembangan dunia digital. Terima kasih. Jakarta, 23 Juni 2008 Penulis vii

DAFTAR ISI Halaman Halaman Judul Luar.........i Halaman Judul Dalam..........ii Halaman persetujuan Hardcover.....iii Abstrak.... iv Prakata... v Daftar Isi........ viii Daftar Tabel....... xii Daftar Gambar......... xiii Daftar Lampiran......... xvi BAB 1 PENDAHULUAN...1 1.1 Latar Belakang...1 1.2 Ruang Lingkup...2 1.3 Tujuan dan Manfaat...3 1.4 Metodologi Penelitian...4 1.5 Sistematika Penulisan...4 BAB 2 LANDASAN TEORI 6 2.1 Teori Umum Sistem Absensi...6 2.2 Teori Radio Frequency Identification...8 2.2.1 Tag dan Reader RFID...9 viii

2.2.2 Jenis jenis Frequensi Yang Digunakan RFID...13 2.2.3 Regulasi dan Standarisasi RFID...14 2.3 Teori Mikrokontroler AVR ATmega 16...16 2.3.1 Fitur Mikrokontroler AVR ATmega 16...17 2.3.2 Arsitektur AVR ATmega 16...18 2.3.3 Konfigurasi pin...20 2.3.4 Organisasi Memori Mikrokontroler AVR ATmega 16...22 2.4 Teori EEPROM (Electrically Erasable and Programable Read Only Memory) AT24C08...24 2.4.1 Fitur AT24C08.. 24 2.4.2 Konfigurasi Pin AT24C08.24 2.4.3 Device Operation and Bus Timing 26 2.5 Teori Real Time Clock DS1307...27 2.5.1 Fitur DS1307... 28 2.5.2 Konfigurasi Pin DS1307...28 2.5.3 RTC dan RAM Address Map....30 2.5.4 Register register. 31 2.5.4.1 Jam dan Tanggal 31 2.5.4.2 Register Control...32 2.6 Teori Antar Muka... 33 2.6.1 Teori Standar Komunikasi Serial I 2 C... 33 2.7 Teori Digital Switching 4066... 35 2.8 Teori LCD (Liquid Crystal Display) 16x2... 37 2.8.1 Spesifikasi Fisik dan Konfigurasi Pin... 37 ix

2.8.2 Pengiriman Data LCD... 39 2.8.3 Register register LCD... 40 2.8.4 Pemrograman Layar LCD... 42 2.8.5 Perintah perintah LCD... 43 2.9 Teori Visual Basic... 43 2.10 Teori Microsoft Access... 44 BAB 3 PERANCANGAN SISTEM... 45 3.1. Perancangan Perangkat Keras... 47 3.1.1 Modul Utama Sistem Minimum.. 47 3.1.2 Mikrokontroler AVR 48 3.1.3 RFID reader dan RFID tag... 49 3.1.4 Real Time Clock DS1307... 51 3.1.5 Komunikasi Serial RS-232...52 3.1.6 LCD (Liquid Crystal Display) 16x2...53 3.1.7 EEPROM (Electrically Erasable Programmable Memory) 24C08. 54 3.1.8 Digital Switching 4066..56 3.1.9 Modul Catu Daya... 57 3.1.10 Modul Battery Monitor...58 3.2 Perancangan Piranti Lunak...59 3.2.1 Perancangan Piranti Lunak Pada Alat Absensi... 60 3.2.2 Perancangan Piranti Lunak Pada User Interface... 64 3.2.3 Diagram Alir Isi Combo... 69 3.2.4 Diagram Alir Extract Data Dosen.70 x

3.2.5 Diagram Alir Extract Data Mata Kuliah...72 3.2.6 Diagram Alir Extract Data RFID..74 3.2.7 Diagram Alir Insert Mahasiswa 76 3.2.8 Diagram Alir Validasi Data.. 79 3.2.9 Microsoft Access... 80 BAB 4 IMPLEMENTASI DAN EVALUASI...83 4.1 Spesifikasi Sistem...83 4.1.1. Spesifikasi Perangkat Keras...83 4.1.2. Komputer...84 4.1.3. Rancang Bangun Sistem Minimum... 85 4.2. Daftar Komponen...89 4.3. Implementasi Sistem...91 4.3.1 Prosedur Penggunaan Sistem...91 4.4 Pengujian Sistem...94 4.5 Evaluasi...111 BAB 5 SIMPULAN DAN SARAN...112 5.1. Simpulan...112 5.2. Saran...112 Daftar Pustaka... xvii Riwayat Hidup... xviii xi

DAFTAR TABEL Halaman Tabel 2.1 Perbandingan kemampuan RFID dengan Barcode... 9 Tabel 2.2 Bit bit Register Control 32 Tabel 2.3 Frekuensi Output Squarewave... 33 Tabel 2.4 Konfigurasi PIN IC 4066... 36 Tabel 2.5 Deskripsi pin LCD 16x2... 38 Tabel 2.6 Modus Operasi LCD... 40 Tabel 3.1 Device select code... 55 Tabel 4.1 Tabel daftar komponen... 89 Tabel 4.2 Percobaan 1 pengambilan data RFID... 95 Tabel 4.3 Percobaan 2 pengambilan data RFID... 96 Tabel 4.4 Percobaan 3 pengambilan data RFID... 97 Tabel 4.5 Percobaan 4 pengambilan data RFID... 98 Tabel 4.6 Percobaan 5 pengambilan data RFID... 99 Tabel 4.7 Percobaan 6 pengambilan data RFID... 100 Tabel 4.8 Percobaan 7 pengambilan data RFID...101 Tabel 4.9 Percobaan 8 pengambilan data RFID...102 Tabel 4.10 Percobaan 9 pengambilan data RFID...103 Tabel 4.11 Percobaan 10 pengambilan data RFID... 104 Tabel 4.12 Pembacaan data dengan menggunakan timer...106 Tabel 4.13 Jarak pembacaan data dari ID tag ke RFID reader didalam casing...107 Tabel 4.14 Percobaan ketahanan baterai...109 xii

DAFTAR GAMBAR Halaman Gambar 2.1 WaspTime Standart RFID Time and Attendance System. 7 Gambar 2.2 AS-100 Proximity Card Reader 7 Gambar 2.3 Kontak RFID Tag Dengan RFID Reader...10 Gambar 2.4 Block Diagram AVR ATmega 16...17 Gambar 2.5 Arsitektur Mikrokontroler ATmega 16...19 Gambar 2.6 Konfigurasi Pin pin Mikrokontroler ATmega 16...20 Gambar 2.7 Program Memori Map...22 Gambar 2.8 Konfigurasi Pin AT24C08...24 Gambar 2.9 Write Cycle Timing (SCL: Serial Clock, SDA : Serial Data I/O) 26 Gambar 2.10 Data Validity...26 Gambar 2.11 Konfigurasi Pin DS1307...28 Gambar 2.12 Block Diagram DS1307...30 Gambar 2.13 Pengalamatan DS1307...30 Gambar 2.14 Register register Timekeeper DS1307...31 Gambar 2.15 Koneksi SDA, SCL.33 Gambar 2.16 Pengalamatan Serial EEPROM I2C...35 Gambar 2.17 IC Digital Switching 4066...36 Gambar 2.18 LCD Alphanumerik Dengan 2 baris 16 karakter...37 Gambar 3.1 Blok Diagram Sistem Absensi...45 Gambar 3.2 Rangkaian Sistem Absensi Keseluruhan...47 Gambar 3.3 Modul Mikrokontroler AVR...49 xiii

Gambar 3.4 Format Output Data ASCII... 50 Gambar 3.5 Rangkaian RFID reader... 51 Gambar 3.6 Rangkaian DS1307... 52 Gambar 3.7 Rangkaian MAX232... 54 Gambar 3.8 LCD 16x2... 53 Gambar 3.9 Hubungan LCD dengan Mikrokontroler AVR... 54 Gambar 3.10 Jalur RFID ke AVR melalui 4066... 56 Gambar 3.11 Jalur MAX-232 ke AVR... 57 Gambar 3.12 Modul Catu Daya.. 58 Gambar 3.13 Modul Battery Monitor... 59 Gambar 3.14 Diagram Alir Program AVR... 61 Gambar 3.15 Diagram Alir Utama Program Visual Basic... 63 Gambar 3.16 Diagram Alir Isi Combo... 68 Gambar 3.17 Diagram Alir Extract Data Dosen... 69 Gambar 3.18 Diagram Alir Extract Data Mata Kuliah... 71 Gambar 3.19 Diagram Alir Extract Data RFID... 73 Gambar 3.20 Diagram Alir Insert Mahasiswa... 75 Gambar 3.21 Diagram Alir Inisialisais Serial dan Database... 76 Gambar 3.22 Diagram Alir Validasi Data... 78 Gambar 3.23 Contoh Tabel ilmu_komputer difile Source.mdb. 80 Gambar 3.24 Contoh Tabel data_mahasiswa difile source.mdb... 80 Gambar 3.25 Contoh tabel hasil absen di data_absen.mdb 81 Gambar 4.1 Rancang Bangun Sistem Minimum... 85 Gambar 4.2 Alat absensi tampak atas... 86 xiv

Gambar 4.3 Foto alat tampak atas... 87 Gambar 4.4 Foto alat tampak samping... 88 Gambar 4.5 Kartu tag RFID... 88 Gambar 4.6 Gambar program Visual Basic... 92 Gambar 4.7 Gambar Hasil Cetak Tabel... 93 Gambar 4.8 Grafik Perbandingan Tegangan Baterai...110 xv

DAFTAR LAMPIRAN Listing Program C pada AVR...L1 Listing Program Visual Basic... L2 Circuit Diagram Lengkap... L3 Contoh hasil cetak absensi... L4 Datasheet... L5 xvi