SISTEM APLIKASI KUNCI DENGAN KODE PASSWORD BERBASIS MIKROKONTROLER AT MEGA 16 SKRIPSI. Diajukan untuk memenuhi persyaratan penyelesaian Skripsi

dokumen-dokumen yang mirip
MOTTO. Mempunyai bakat setinggi gunung pun tak kan. berarti jika tak mempunyai tekat yang kuat

SISTEM INFORMASI WILAYAH TUJUAN PEMBERHENTIAN PENUMPANG TRANSPORTASI BUS BERBASIS MIKROKONTROLERAT MEGA 16 SKRIPSI

SISTEM MONITORING PENDETEKSI SUHU DAN KELEMBAPAN PADA RUMAH JAMUR BERBASIS MIKROKONTROLLER AT-MEGA 328 SKRIPSI

SISTEM PENDINGIN RUANG OTOMATIS BERDASAR VOTING KEPADATAN PENGUNJUNG BERBASIS MIKROKONTROLER AT MEGA 16 SKRIPSI

SISTEM PENGAMAN KUBIKEL LISTRIK DI PT. PLN (PERSERO) SKRIPSI. Diajukan untuk memenuhi persyaratan penyelesaian Skripsi

SISTEM PENDETEKSI KEBOCORAN GAS LPG PADA TABUNG GAS SKRIPSI. Diajukan untuk memenuhi persyaratan penyelesaian Skripsi

ALAT PENGONTROL KEBISINGAN DI PERPUSTAKAAN BERBASIS MIKROKONTROLER AT MEGA 16

BAB I PENDAHULUAN. A. Latar Belakang. Usaha budidaya ikan menjadi salah satu upaya penopang

SISTEM MONITORING SORTIR BUAH JERUK BERDASARKAN BERAT BERBASIS MIKROKONTROLER AT-MEGA 32. Diajukan untuk memenuhi persyaratan penyelesaian Skripsi

PENERAPAN REMOT KONTROL PADA ALAT PEL DENGAN DETEKSI SENSOR DEBU

KONTROL PENGGUNAAN HELM SEBAGAI SARANA KEAMANAN KENDARAAN DAN PENGENDARA SKRIPSI. Diajukan untuk memenuhi persyaratan mencapai derajat S-1

RANCANG BANGUN PENGENDALI STASIUN RADIO MENGGUNAKAN HANDPHONE BERBASIS ATMEGA16

SISTEM KONTROL RUANG OTOMATIS SEBAGAI PENGHEMAT ENERGI LISTRIK BERBASIS MIKROKONTROLER ARDUINO MEGA 2560

SISTEM MONITORING PEMBERI PAKAN IKAN OTOMATIS DENGAN KONTROL SMS SKRIPSI

SISTEM KENDALI KECEPATAN MOBIL PADA TANJAKAN DAN TURUNAN MENGGUNAKAN SENSOR ACCELEROMETER UNTUK MENDETEKSI KEMIRINGAN BERBASIS ATMEGA 32

MAGNETIC DOOR LOCK MENGGUNAKAN KODE PENGAMAN BERBASIS AT MEGA 328 PROYEK AKHIR

DETEKTOR DAUN JERUK UNTUK MEMILAH DAUN YANG BERKUALITAS MENGGUNAKAN SENSOR WARNA DILENGKAPI PENGHITUNG BERAT DAN HARGA SKRIPSI

RANCANG BANGUN ALAT PEMBASMI HAMA WERENG BEBAS INSEKTISIDA BERBASIS MIKROKONTROLER ATMEGA 16 DENGAN MENGGUNAKAN PANEL SURYA SKRIPSI

PERANCANGAN ALAT INDIKATOR PEMAKAIAN ENERGI LISTRIK DILENGKAPI PROTEKSI OVERCURRENT PADA KAMAR KOS BERBASIS MIKROKONTROLLER ATMEGA16

PENDETEKSI KESETABILAN KONDISI PH AIR PADA AIR KOLAM IKAN BERBASISI ARDUINO UNO R3

AKHIR TUGAS OLEH: JURUSAN. Untuk

PERANCANGAN SISTEM PENGENDALI KETERSEDIAAN KURSI PENONTON SEPAK BOLA VIA PINTU MASUK DAN PINTU KELUAR BERBASIS ARDUINO

Alat Ukur Cerdas Tinggi dan Berat Badan. Berstandar IMT berbasis ATmega 16 SKRIPSI. Diajukan Sebagai Salah Satu Syarat

SISTEM INFORMASI TEGANGAN LISTRIK SATU FASA MENGGUNAKAN SMS BERBASIS MIKROKONTROLER AT MEGA 16

TUGAS AKHIR AKSES PINTU KELUAR MASUK MENGGUNAKAN PIN BERBASIS MIKROKONTROLER AT89S52

PERANCANGAN DAN PEMBUATAN ALAT PENGAMAN PINTU RUMAH OTOMATIS MENGGUNAKAN SMS BERBASIS MIKROKONTROLER ATMega8535

RANCANG PALANG PINTU KERETA API BERBAS JURUSAN. Disusun Diploma. Oleh:

Diajukan guna melengkapi sebagian syarat Dalam mencapai gelar Sarjana Strata Satu (S1)

PERANCANGAN DAN PEMBUATAN ALAT UKUR PENDETEKSI KADAR ALKOHOL PADA MINUMAN MENGGUNAKAN MIKROKONTROLLER ATMEGA16

ROBOT PEMINDAH BENDA SECARA OTOMATIS : SUBAB LENGAN ROBOT TUGAS AKHIR

LAPORAN AKHIR RANCANG BANGUN COOLING PAD LAPTOP OTOMATIS DENGAN METODE LOGIKA FUZZY PADA SISTEM PENDETEKSI PANAS

RANCANG BANGUN ALAT PENGATUR ARAH ANTENA BERDASARKAN LEVEL SINYAL CAHAYA

oleh: NIM: MAZRUK SHABRINA SAID

RANCANG BANGUN PINDAI TELUR PADA TIMBANGAN DIGITAL BERBASIS MIKROKONTROLER

RANCANG BANGUN ALAT PENGATUR SUHU DAN KELEMBABAN PADA GREENHOUSE UNTUK TANAMAN STROBERI BERBASIS MIKROKONTROLLER ATMEGA 8535 LAPORAN TUGAS AKHIR

OTOMATISASI PARKIR KENDARAAN BERBASIS MIKROKONTROLER DAN SISTEM PENGAWASAN MENGGUNAKAN CCTV BERBASIS HP 3G DAN KOMPUTER

RANCANG BANGUN SISTEM PENGAMAN TAMBAHAN PADA MOBIL MENGGUNAKAN SECURITY PASSWORD BERBASIS MIKROKONTROLLER TUGAS AKHIR

BAB III PERANCANGAN DAN PEMBUATAN ALAT

ROBOT PEMINDAH BENDA SECARA OTOMATIS : SUBBAB MOBILE ROBOT TUGAS AKHIR

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

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

BAB IV PENGUJIAN ALAT DAN ANALISA

RANCANG BANGUN MINIATUR SISTEM KENDALI MOTOR PADA PEMBANGKIT LISTRIK TENAGA HYBRID BERBASIS MIKROKONTROLER ATMEGA 16

kan Sensor ATMega16 Oleh : JOPLAS SIREGAR RISWAN SIDIK JURUSAN

SISTEM PENGENDALI PERALATAN LISTRIK YANG MEMPERIORITASKAN DAYA BESAR BERBASIS PLC

DEPARTEMEN TEKNIK ELEKTRO PROGRAM PENDIDIKAN SARJANA EKSTENSI FAKULTAS TEKNIK UNIVERSITAS SUMATERA UTARA MEDAN 2009

PROTOTIPE SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GURU TELADAN MENGGUNAKAN MODEL MADM DENGAN METODE SAW SKRIPSI. Diajukan Sebagai Salah Satu Syarat

LAPORAN TUGAS AKHIR. Alat Pendeteksi Polusi Udara Dari Gas Karbonmonoksida (CO) pada Ruangan Berbasis Mikrokontroler AT89S51

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA RANCANG BANGUN SISTEM KENDALI PINTU AIR OTOMATIS BERBASIS MIKROKONTROLLER (BAGIAN II) TUGAS AKHIR

TUGAS AKHIR ALAT PENGUKUR TINGGI BADAN PORTABLE BERBASIS ARDUINO. Disusun Oleh : : SOUMAN SANI :

PERANCANGAN DAN PEMBUATAN ALAT PENGHITUNG ORANG DALAM RUANGAN BERBASIS MIKROKONTROLER AT89S52 MENGGUNAKAN SENSOR INFRA-MERAH LAPORAN TUGAS AKHIR

RANCANG BANGUN LOKER OTOMATIS DENGAN MENGGUNAKAN BARCODE BERBASIS PC

PERANCANGAN LENGAN ROBOT PENGAMBIL DAN PENYUSUN KOTAK OTOMATIS BERDASARKAN WARNA MENGGUNAKAN MIKROKONTROLLER ATMEGA 32

SISTEM PENGENDALI LEVEL DAN VOLUME AIR PADA PROSES PENGISIAN BAK PENAMPUNG AIR MENGGUNAKAN AT89S51 DENGAN PENAMPIL SEGMENT 7 TUGAS AKHIR

Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Diploma 3. oleh: NIM: NIM: NIM: NIM:

PERANCANGAN SISTEM PENGHITUNG VOLUME BAHAN BAKAR SEPEDA MOTOR DENGAN OUTPUT ALARM DAN SUARA BERBASIS MIKROKONTROLLER ATMEGA8535 SECARA SOFTWARE

BAB IV PENGUJIAN DAN PENGUKURAN ALAT

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI SLOT PARKIR MENGGUNAKAN VISUAL BASIC BERBASIS ARDUINO UNO

SIMULASI PENGAMANAN UNTUK SISTEM PERPARKIRAN KHUSUS PASCABAYAR BERBASIS KOMPUTER

RANCANG BANGUN ROBOT PENGIKUT GARIS DAN PENDETEKSI HALANG RINTANG BERBASIS MIKROKONTROLER AVR SKRIPSI

BAB I PENDAHULUAN. Pada saat ini, perusahaan yang membuat aki baru masih melakukan

DAFTAR ISI. Halaman Judul...i. Halaman Pengesahan...ii. Berita Acara Ujian Skripsi...iii. Berita Acara Bimbingan Skripsi...iv. Halaman Persembahan...

MONITORING KETINGGIAN AIR PADA BENDUNGAN MENGGUNAKAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLLER ATMEGA8535 TUGAS AKHIR

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

Oleh: NIM NIM

SKRIPSI ALAT PENGUJI IC GEBANG LOGIKA DARI JENIS TTL DAN CMOS

LAPORAN AKHIR ALAT PENGATUR SUHU MASAKAN DAN MEMATIKAN KOMPOR LISTRIK OTOMATIS MENGGUNAKAN MIKROKONTROLER ATMEGA 8535

ROBOT PENGHINDAR HALANGAN DENGAN MIKROKONTROLER AT89C51

MESIN PENGELAS PLASTIK OTOMATIS UNTUK MEMBANTU PROSES PENGEMASAN BENANG JAHIT PADA INDUSTRI RUMAHAN

PENIMBANG GULA OTOMATIS BERBASIS MIKROKONTROLER AT89S52

MULTI TIMER PRESISI YANG DAPAT DIPROGRAM UNTUK MULTI BEBAN LISTRIK

PERANCANGAN DAN PEMBUATAN ALARM DAN INFORMASI SUARA SEBAGAI INDIKATOR PADA VOLUME BAHAN BAKAR LAPORAN TUGAS AKHIR

TUGAS AKHIR. Alat Pendeteksi Kebocoran Gas LPG Pada Sistem Rumah Tangga Berbasis Mikrokontroler

SKRIPSI PENGELOLAAN NILAI SISWA SMP NEGERI 1 MLARAK PONOROGO BERBASIS WEB AMIN THOHARI

TUGAS AKHIR PERANCANGAN PROTOTIPE SISTEM PEMADAM API BERBASIS ARDUINO UNO

PROTOTYPE SISTEM KENDALI SUSPENSI PADA MOBIL BERDASARKAN KECEPATAN ANGIN DAN PUTARAN RODA

SIMULASI KERETA REL LISTRIK DENGAN KENDALI KECEPATAN SISTEM PWM DAN PALANG PINTU PERLINTASANN OTOMATIS BERBASIS MIKROKONTROLLER. ATmega16 PROYEK AKHIR

POLITEKNIK NEGERI MEDAN

SISTEM PENGAMANAN KUNCI PINTU OTOMATIS VIA SMS BERBASIS MIKROKONTROLER

PERANCANGAN ALAT UKUR DETAK JANTUNG PADA JARI (BPM FINGER) BERBASIS ATMEGA

Disusun NIM JURUSAN

RANCANG BANGUN KEAMANAN PEMBUKA DAN PENUTUP PAGAR RUMAH DENGAN MENGGUNAKAN REMOTE KONTROL BERBASIS MIKROKONTROLLER

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

SISTEM TELEMETRI SUHU UDARA BERBASIS ATMEGA8535 MENGGUNAKAN INTERNET

MATIUS KRISTIAN NIM : DEWI SARTIKA NIM : PROGRAM STUDI TEKNIK TELEKOMUNIKASI JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI MEDAN

APLIKASI RFID (Radio Frequency Identification) UNTUK KEAMANAN GEDUNG

SISTEM PERANCANGAN TIMBANGAN BUAH DIGITAL DENGAN KELUARAN HARGA DAN MASSA BERBASIS ATMEGA 32 TUGAS AKHIR ANNA MARIA NAIBAHO

SISTEM KENDALI PERALATAN ELEKTRONIK MELALUI TELEPON SELULER BERBASIS MIKROKONTROLER ATMEGA 8535

LAPORAN AKHIR CLAPPER BOARD DIGITAL BERBASIS ANDROID

PEMBUATAN LABORATORIUM BAHASA 8 CHANNEL BERBASIS MIKROKONTROLER AT MEGA 16

KWH METER DIGITAL DENGAN FITUR PEMBATAS ENERGI LISTRIK TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN PENGAMAN PINTU RUMAH MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ATMEGA16

SISTEM PENGEPEKAN BENDA MENGGUNAKAN SENSOR INFRA MERAH BERBASIS MIKROKONTROLER. ATmega8535

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. PERNYATAAN... iii. ABSTRACT... iv. INTISARI...v. HALAMAN PERSEMBAHAN... vi. MOTTO...

SISTEM KENDALI LED MELALUI BLUETOOTH SEBAGAI MEDIA UNTUK MEMBANTU MENGETAHUI KEBERADAAN DOSEN DALAM RUANGAN DOSEN

PERANCANGAN DAN PEMBUATAN ALAT UKUR KADAR UAP PREMIUM MENGGUNAKAN MIKROKONTROLLER ATMEGA16

TUGAS AKHIR RANCANG ALAT UKUR UNTUK MENCARI PUTUSNYA KABEL NETWORK SWITCHING UNIT DI PESAWAT B MENGGUNAKAN MIKROKONTROLER AT89S51

APLIKASI SENSOR SUHU LM35 SEBAGAI PENDETEKSI SUHU UNTUK MENGATUR KECEPATAN MOTOR PADA KIPAS ANGIN BERTEKNOLOGI AIR MULTIPLIER

RANCANG BANGUN ALAT PENGUKUR LETAK HUBUNG SINGKAT PADA KABEL BERBASIS MIKROKONTROLLER ATMega 8535

SISTEM BUKA TUTUP PINTU GUDANG MENGGUNAKAN PASSWORD DAN SMS GATEWAY BERBASIS MIKROKONTROLER LAPORAN AKHIR

Transkripsi:

SISTEM APLIKASI KUNCI DENGAN KODE PASSWORD BERBASIS MIKROKONTROLER AT MEGA 16 SKRIPSI Diajukan untuk memenuhi persyaratan penyelesaian Skripsi Pada Program Studi Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Ponorogo Disusun oleh : Nama : PUTUT WICAKSONO NIM : 10520207 PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PONOROGO 2014

MOTTO Sesuatu yang belum dikerjakan, seringkali tampak mustahil. Kita baru akan yakin, kalau kita telah berhasil melakukannya dengan baik. vi

PERSEMBAHAN Ibu tercinta yang selalu memberi dukungan dan kasih sayang guna menyelesaikan skripsi ini. Saudara saudari yang aku sayangi (yohana, budi, dan vivin). Sahabat Singgih Mahadi Kuriawan. vii

ABSTRAK Wicaksono, Putut. 2014. Sistem Aplikasi Kunci Dengan Kode Password Berbasis Mikrokontroler At Mega 16 Tahun 2013/2014. Skripsi Program Studi Teknik Elektro,Fakultas Teknik, Universitas Muhammadiyah Ponorogo, Pembimbing : 1. Heri Wijayanto,ST,MT,M.KOM 2. Untung Wahyudi,ST Perkembangan teknologi sistem keamanan saat ini sangatlah perlu di terapkan, seiring dengan banyak tindak kejahatan pencurian di dalam masyarakat. Kurangnya pengetahuan dan faktor kemudahan untuk akses jalan masuk merupakan hal yang perlu diperhatikan. Tugas akhir ini meliputi perancangan dan realisasi sebuah system aplikasi kunci dengan kode password berbasis Mikokontroler At Mega16 yang digunakan sebagai pengunci pintu dengan kode pengaman berupa password untuk membuka pintu rumah. System ini menggunakan mikrokontroler At Mega 16, LCD M1632, keypad, Alarm, L298, dan komponen pendukung lainnya. Perancangan dan realisasi system aplikasi kunci dengan kode password berbasis mikrokontroler At Mega16 tersebut didapatkan dari hasil eksperimen, sedangkan pendukung penulisan tugas akhir ini diperoleh dari beberapa sumber antara lain buku, internet, dan literatur. Sistem aplikasi kunci dengan kode password ini memanfaatkan fasilitas EEROM pada mikrokontroler At Mega16 sebagai tempat menyimpan dan memperbarui kode password. Untuk driver penggerak kunci memakai L298 yang mampu menggerakkan dua buah motor DC. Berdasarkan hasil percobaan yang dilakukan, system aplikasi kunci dengan kode password ini bekerja dengan cukup baik. Pada penulisan tugas akhir ini system aplikasi kunci dengan kode password berbasis mikrokontroler At Mega16 hanya digunakan pada satu buah pengaman untuk pintu, jendela, almari, dan brankas. Tetapi tidak menutup kemungkinan untuk pengembangan lebih lanjut. Keyword: Mikrokontroler, LCD, Keypad, L298. viii

KATA PENGANTAR Sudah sepantasnya penulis mengucapkan Puji syukur ke hadirat Tuhan Yang Maha Esa, sebab hanya karunia dan rahmat-nya lah penulis mampu menyelesaikan penyusunan skripsi ini sebagai salah satu syarat untuk memperoleh gelar Sarjana Teknik di Universitas Muhammadiyah Ponorogo. Dalam penyusunan skripsi ini, penulis menyadari sepenuhnya bahwa tanpa uluran tangan dan bantuan dari berbagai pihak penyusunan skripsi ini tidak akan terwujud. Oleh karena itu pada kesempatan yang baik ini, penulis menyampaikan rasa terima kasih yang tiada terhingga atas segala bantuan yang telah penulis terima dalam keseluruhan proses penyelesaian penelitian ini. 1. Kepada Bapak Ir. Aliyadi, MM. selaku Dekan fakultas teknik Universitas Muhammadiyah Ponorogo. 2. Kepada Ibu Desriyanti, ST, M.Kom. selaku ketua Program Studi Teknik Elektro, serta selaku penguji pertama, peulis menyampaikan rasa hormat dan terima kasih. 3. Kepada Bapak Edy Kurniawan, ST, MT. Selaku penguji kedua, penulis menyampaikan rasa hormat dan terimakasih. 4. Kepada Bapak Heri Wijayanto, SE, MM. selaku pembimbing pertama, penulis menyampaikan rasa hormat dan terima kasih. Dari beliau penulis juga mendapatkan bimbingan dan juga mendapatkan banyak pengetahuan yang sangat berguna dalam penyempurnaan penyusunan skripsi ini. ix

5. Kepada Bapak Untung Wahyudi, ST. selaku pembimbing kedua, penulis juga menyampaiakan rasa hormat dan terima kasih. 6. Kepada seluruh staf pimpinan dan staf pengajar Universitas Muhammadiyah Ponorogo, penulis juga menyampaikan banyak terima kasih karena dengan amal beliau, penulis bertambah wawasan, ilmu, dan pengetahuan. 7. Kepada sahabat Singgih Mahadi Kurniawan, yang telah memberikan dorongan moril kepada penulis sehingga penulis dapat melaksanakan penelitian dengan lancar. Kepada seluruh teman teman mahasiswa program studi elektro Universitas Muhammadiyah Ponorogo yang telah banyak memberikan bantuan dan dorongan selama penyelesaian penulisan skripsi ini, penulis menyampaikan terima kasih yang tak terhingga. Kepada ibunda, penulis menyampaikan rasa terima kasih dan sungkem yang sedalam dalamnya, karena berkat doa dan restu beliaulah sebagai kunci kelancaran dan penyelesaian skripsi ini. Ponorogo, 8 Maret 2014 Penyusun, Putut Wicaksono x

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN... HALAMAN BERITA ACARA UJIAN... BERITA ACARA BIMBINGAN SKRIPSI... BERITA ACARA BIMBINGAN SKRIPSI... MOTTO... HALAMAN PERSEMBAHAN... ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... BAB I PENDAHULUAN... A. Latar Belakang... B. Rumusan Masalah... C. Batasan Masalah... D. Tujuan Penelitian... E. Manfaat Penelitian... F. Sistematika Penulisan... BAB II TINJAUAN PUSTAKA... A. Mikrokontroler AT MEGA 16... B. Sensor Ultrasonic... C. LCD... D. Keypad... E. Buzzer... F. IC L298... G. Motor DC... H. Indikator Led... I. Catu Daya... J. Bahasa C AVR... i ii iii iv v vi vii viii ix xi xiii xiv 1 1 2 3 3 3 4 6 6 20 23 25 28 29 31 32 33 34 xi

BAB III METODE PENELITIAN... A. Subjek Penelitian... B. Alat dan Bahan Penelitian... C. Perencanaan Sistem... BAB IV HASIL DAN PEMBAHASAN... A. Perancangan Perangkat Keras... B. Perancangan Perangkat Lunak... C. Cara Pengujian Alat... BAB V KESIMPULAN DAN SARAN... A. Kesimpulan... B. Saran... 40 40 41 41 45 45 54 64 68 68 68 DAFTAR PUSTAKA xii

DAFTAR TABEL Tabel 2.1. Fungsi alternatif pada port B... Tabel 2.2. Fungsi alternatif pada port C... Tabel 2.1. Fungsi alternatif pada port D... Tabel 2.4. Konfigurasi Pin LCD M1632... Tabel 2.5. Data karakter elektronis IC L298... Tabel 2.6. Struktur penulisan bahasa c... Tabel 2.7. Tipe data variabel... Tabel 3.1. Spesifikasi komponen yang digunakan... Tabel 4.1. Daftar komponen catu daya... Tabel 4.2. Pengukuran catu daya... Tabel 4.3. Pengukuran tegangan PORT... Tabel 4.4. Daftar komponen driver L298... Tabel 4.5. Pengujian Driver L298... Tabel 4.6. Pengukuran tegangan pada Buzzer... Tabel 4.7. Pengukuran tegangan pada LED... 11 12 12 24 30 34 35 40 45 46 48 50 51 51 54 xiii

DAFTAR GAMBAR Gambar 2.1. Diagram Blok Mikrokontroler At Mega 16... Gambar 2.2. Diagram Pin Mikrokontroler At Mega 16... Gambar 2.3. Memori Data Mikrokontroler At Mega 16... Gambar 2.4. Bit bank EEPROM At Mega 16... Gambar 2.5. Bit data EEPROM At Mega 16... Gambar 2.6. Diagram blok Timer / Counter At Mega 16... Gambar 2.7. Minimum sistem At Mega 16... Gambar 2.8. Rangkaian Reset... Gambar 2.9. Rangkaian Clock / oscilator... Gambar 2.10. Sensor Ultrasonik... Gambar 2.11. Diagram waktu sensor ultrasonik... Gambar 2.12. Prinsip kerja sensor ultrasonik... Gambar 2.13. Rangkaian LCD... Gambar 2.14. Rangkaian keypad 4x4... Gambar 2.15. Rangkaian buzzer... Gambar 2.16. Driver L298... Gambar 2.17. Rangkaian Driver L298... Gambar 2.18. Motor DC... Gambar 2.19. Rangkaian LED... Gambar 2.20. Rangkaian Catu Daya... Gambar 3.1. Flowchart Perangkat Keras... Gambar 3.2. Flowchart Perangkat Lunak... Gambar 4.3. Output Modul LCD M1632... Gambar 4.4. Output Keypad 4x4... Gambar 4.6. Penghitungan jarak... Gambar 4.7. Proses Kalibrasi sensor ultrasonik... Gambar 4.9. Proses memasukkan password pada EEPROM... Gambar 4.10. Proses memasukkan password... Gambar 4.11. Proses password benar... Gambar 4.12. Proses kesalahan password... Gambar 4.13. Proses ubah password... 9 10 14 15 15 17 18 19 19 21 21 22 23 26 29 30 30 32 32 33 43 44 49 49 52 53 64 65 65 66 66 xiv

BAB I PENDAHULUAN A. Latar Belakang Kunci memegang peranan penting di dalam sebuah sistem keamanan. Sistem kunci pintu baik rumah maupun perkantoran yang ada sekarang ini sebagian besar masih menggunakan kunci mekanik konvensional. Perkembangan teknologi digital memberikan solusi dalam sebuah sistem kunci sebagai pengaman yang lebih baik. Sistem aplikasi kunci menggunakan kode password berbasis mikrokontroler merupakan salah satu sistem keamanan elektronis yang dirancang untuk memberikan solusi keamanan saat rumah ditinggalkan oleh pemiliknya. Sistem ini menggunakan password sebagai keyword untuk membuka kunci. Kelebihan dari sistem ini adalah pemilik dapat merubah kode password setiap saat sesuai keinginan, sehingga kerahasiaannya dapat selalu terjaga. Perancangan sistem aplikasi kunci menggunakan kode password berbasis mikrokontroler ini diusahakan menggunakan piranti seminimal mungkin agar spesifikasi dari ukuran sistem dapat diterapkan pada objek sesungguhnya. Sistem yang dirakit terdiri atas sebuah, motor penggerak, LCD, keypad, sensor-sensor, buzzer dan sistem kendali. Sistem kunci pintu digital ini menggunakan motor sebagai penggerak utama gembok sehingga pintu dapat dikunci atau dibuka secara otomatis. Motor ini akan dihubungkan dengan driver yang dapat 1

dikendalikan oleh mikrokontroler. Mikrokontroler sebagai otak/pengendali utama yang mendapat masukan dari keypad untuk mengendalikan motor penggerak gembok pintu. Display LCD akan menampilkan angka-angka masukan dari scanding keypad, dan juga sebagai penampil saat ada penggantian password atau informasi status sistem. Pada sistem ini juga dilengkapi dengan sensor dan buzzer, fungsi sensor itu sendiri sebagai pendeteksi jika ada pemaksaan/perusakan kunci, sensor secara otomatis memberikan respon ke mikrokontroler untuk membunyikan buzzer. Sistem kendali ini menggunakan mikrokontroller AT Mega16 yang masih merupakan keluarga mikrokontroller AVR. Mikrokontroler ini adalah 8-bit CMOS yang memiliki 512 byte Flash Rom yang dapat langsung diprogram dan juga dihapus dan 512 byte EEPROM sebagai penyimpan password serta instruksi yang kompatibel dengan keluarga AVR. Diharapkan dengan perancangan system aplikasi kunci menggunakan password ini mampu menekan angka kriminalitas khususnya tindak pencurian. Berdasarkan latar belakang yang disampaikan di atas, maka dipilih judul Sistem Aplikasi Kunci Dengan Kode Password Berbasis Mikrokontroler At Mega16. B. Rumusan Masalah Berdasarkan latar belakang yang telah disampaikan, maka dalam perumusan ini akan dinyatakan upaya harapan rancang alat ini yakni: 1. Bagaimana rancang bangun sistem aplikasi kunci dengan kode password dapat beroprasi dengan menggunakan mikrokontroler AT Mega16? 2

2. Bagaimana rancang bangun sistem aplikasi kunci dengan kode password berbasis mikrokontroler AT Mega16 dapat sesuai dengan kerja yang diharapkan? C. Batasan Masalah Untuk menghindari luasnya pembahasan, maka penulis akan memberikan beberapa batasan, yaitu: 1. Perancangan alat ini dapat diaplikasikan hanya untuk satu buah pengamanan pintu, jendela, almari, maupun brankas. 2. Sistem yang dirancang dapat diimplementasikan secara nyata. 3. Sistem yang dirancang hanya bekerja pada saat listrik stabil. D. Tujuan Penelitian Tujuan dari penulisan Skripsi ini adalah : 1. Merancang sistem aplikasi kunci dengan kode password berbasis mikrokontroler AT Mega16 untuk diterapkan pada satu buah pengamanan. 2. Mengetahui proses kerja kunci dengan kode password berbasis mikrokontroler pada penerapannya. E. Manfaat Penelitian 1. Mempersempit ruang gerak tindak pencurian dengan memperketat system keamanan. 2. Mencegah hal-hal yang tidak diinginkan sebagai akibat kelalaian penggunakkan kunci manual. 3

F. Sistematika Penulisan Untuk mempermudah pembahasan dan pemahaman materi atau pokok bahasan dari karya tulis ini, maka penulis menyajikan sistematika pembahasan karya tulis ini sebagai berikut : BAB I PENDAHULUAN Berisi uraian mengenai latar belakang pembuatan system aplikasi kunci dengan password berbasis mikrokontroler At Mega16, rumusan masalah, batasan masalah, tujuan penulisan, manfaat penulisan, serta sistematika penulisan. BAB II TINJAUAN PUSTAKA Berisi teori yang menunjang penyelesaian masalah dalam perancangan system aplikasi kunci dengan kode password berbasis mikrokontroler At Mega16, yang meliputi mikrokontroler, LCD, serta komponen-komponen pendukung dalam perancangan system. BAB III METODE PENELITIAN Dalam bab ini dijelaskan mengenai perancangan system aplikasi kunci dengan kode password berbasis mikrokontroler At Mega16 mulai komponen yang digunakan serta perancangan program utama. BAB IV PEMBAHASAN Dalam bab ini dijelaskan mengenai antarmuka mikrokontroler dengan komponen penunjang, serta pembahasan mengenai program utama dan sub program. 4

BAB V KESIMPULAN DAN SARAN Berisi kesimpulan dari karya tulis yang dibuat serta beberapa saran untuk pengembangan selanjutnya. 5

DAFTAR PUSTAKA Arifianto, Deni. dan Winarno. 2011. Bikin Robot itu Gampang, Jakarta Selatan : PT Kawan Pustaka. Heryanto, Wisnu. 2008. Pemograman Bahasa C untuk Mikrokontroler AT MEGA 8535, Yogyakarta: ANDI OFFSET Nugraha, Dhani. 2010. E Book v 1.0 Tutorial Pemograman Mikrokontroler AVR dengan WinAVR GCC (AT MEGA 16, 32, 8535). Pitowarno, Endra. 2006. Robotika : Desain, Kontrol, dan Kecerdasan Buatan, Yogyakarta: ANDI OFFSET. Prawiroredjo, Kiki. dan Asteria, Nyssa. 2008. Detektor jarak dengan sensor Ultrasonik berbasis Mikrokontroler. Dosen jurusan Teknik Elektro-FTI Universitas Trisakti, JETri Vol. 7, Nmr 2. Taufiq, Dwi. 2010. Buku Pintar Robotika, Yogyakarta: ANDI OFFSET, Rangkaian Analog. Tim Digiware. 2011. PING))) Ultrasonic Range Finder, Application Note. www.atmel.com/ images/doc2466.pdf www.mikron123.com/index.php/tutorial-avr/pemograman-bahasa-cuntuk-avr.html 1