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

dokumen-dokumen yang mirip
Anemometer Sebagai Peringatan Dini Angin Puting Beliung Dengan Tampilan LCD Berbasis ATmega8535 LAPORAN TUGAS AKHIR

THERMOMETER SUHU BADAN DIGITAL DENGAN OUTPUT SUARA LAPORAN PROYEK AKHIR

Pengaman Suhu Lebih Pada Generator Berbasis Mikrokontroler Atmega8 LAPORAN PROYEK AKHIR

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

ALAT KUNCI PINTU BERPASSWORD DENGAN PENCATAT RIWAYAT KE BASIS DATA

PERANCANGAN DAN PEMBUATAN PENGAMAN PINTU RUMAH MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ATMEGA16

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

PROTOTIPE SISTEM KEAMANAN TERKONEKSI DENGAN POS KEAMANAN MENGGUNAKAN SENSOR PIR DAN HP SIEMENS C45 BERBASIS MIKROKONTROLER ATMEGA 16 PROYEK AKHIR

DAFTAR ISI. HALAMAN JUDUL... i. LEMBAR PENGESAHAN... ii. PERNYATAAN... iii. PRAKATA... iv. DAFTAR ISI... vi. DAFTAR GAMBAR... ix. DAFTAR TABEL...

TOMBOL KUIS DENGAN PENGATUR DAN PENAMPIL NILAI BERBASIS MIKROKONTROLER ATMEGA16 PROYEK AKHIR

AN SEPEDA WINNI PUSPITA MEDAN

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

PENGETES IC TCA 785 DENGAN TAMPILAN DIGITAL PROYEK AKHIR

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

AKHIR TUGAS OLEH: JURUSAN. Untuk

PEMBATAS TEMPERATUR OPERASI AIR CONDITIONER PROYEK AKHIR

TRAINER PESAWAT PENERIMA RADIO AM/FM SEBAGAI MEDIA PEMBELAJARAN UNTUK KELAS XI TEKNIK AUDIO VIDEO DI SMK NEGERI 3 YOGYAKARTA SKRIPSI

kan Sensor ATMega16 Oleh : JOPLAS SIREGAR RISWAN SIDIK JURUSAN

oleh: NIM: MAZRUK SHABRINA SAID

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

TUGAS AKHIR AKSES PINTU KELUAR MASUK MENGGUNAKAN PIN BERBASIS MIKROKONTROLER AT89S52

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

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pengesahan Penguji. Halaman Persembahan. Halaman Motto. Kata Pengantar.

LAPORAN TUGAS AKHIR Ditulis Untuk Memenuhi Syarat Menyelesaikan Pendidikan Program Diploma 3

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

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

SKRIPSI ALAT PENGUJI IC GEBANG LOGIKA DARI JENIS TTL DAN CMOS

IMPLEMENTASI TEKNOLOGI BLUETOOTH SEBAGAI PENGENDALI GERBANG BERBASIS ARDUINO

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

DAFTAR ISI. HALAMAN JUDUL... i. LEMBAR PENGESAHAN... ii. PERNYATAAN... iii. PRAKATA... iv. DAFTAR ISI... vi. DAFTAR GAMBAR... ix. DAFTAR TABEL...

SISTEM KENDALI PERALATAN ELEKTRONIK MELALUI TELEPON SELULER BERBASIS MIKROKONTROLER ATMEGA 8535

SKRIPSI IMPLEMENTASI PASSIVE INFRARED, WEBCAM, DAN SMS UNTUK PENUNJANG KEAMANAN RUMAH MENGGUNAKAN MIKROKONTROLER ATMEGA8515. Oleh : Sony Ade Wibowo

Disusun NIM JURUSAN

APLIKASI POWER WINDOW DAN CENTRAL DOOR LOCK PADA MOBIL MITSUBISHI COLT T-120 TAHUN 1977 PROYEK AKHIR

APLIKASI WATER FLOW SENSOR G1/2 SEBAGAI PENGENDALI VOLUME AIR SECARA OTOMATIS PADA TANGKI BERBASIS MIKROKONTROLER AT-MEGA8535 TUGAS AKHIR

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

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

TUGAS AKHIR PERANCANGAN PROTOTIPE SISTEM PEMADAM API BERBASIS ARDUINO UNO

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

LEMBAR PERNYATAAN. Yang bertanda tangan di bawah ini, Nama : Faizal Zulmi N.I.M : Jurusan : Teknik Elektro. Fakultas : Fakultas Teknik

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

PERANCANGAN DAN PEMBUATAN SISTEM PENGENDALI KUNCI RUMAH BERBASIS ARDUINO DAN ANDROID LAPORAN TUGAS AKHIR DIRHAMSYAH NASUTION NIM.

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

SISTEM MONITORING LEVEL AIR TANDON MELALUI Short Message Service ( SMS )

PAPAN INFORMASI MATRIKS LED BERBASIS MIKROKONTROLER

SISTEM KONTROL PENGOPERASIAN AC (AIR CONDITIONING) JARAK JAUH DENGAN SMS (SHORT MESAGGE SERVICE) BERBASIS MIKROKONTROLER ATMEGA8535 TUGAS AKHIR

Sistem Pengamanan Ruangan Kelas Menggunakan Finger Print Berbasis Mikrokontroler ATMEGA 8535

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

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Oleh: NIM NIM

TUGAS AKHIR PENGENDALIAN MOBIL MAINAN MENGGUNAKAN HANDPHONE

PERANCANGAN DAN PEMBUATAN MONITORING SUHU RUANGAN VIA HANDPHONE BERBASIS MIKROKONTROLLER ATMEGA 8535

TUGAS AKHIR PERANCANGAN ROBOT LINE FOLLOWER PRAMUSAJI BERBASIS ARDUINO UNO

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

RANCANG BANGUN ALAT PEMUTUS DAYA SIAGA (STANDBY) OTOMATIS PADA PERANGKAT ELEKTRONIK

RANCANG BANGUN BACKUP POWER PADA SPEAKER MULTIMEDIA BERBASIS MIKROKONTOLER ATMEGA16

PERANCANGAN DAN PEMBUATAN ALAT PENGAMAN PINTU RUMAH MENGGUNAKAN RFID BERBASIS MIKROKONTROLLER ATMEGA328

SISTEM PENGAMAN RUMAH BERBASIS GPRS DAN IMAGE CAPTURING. Disusun Sebagai Salah Satu Syarat. Untuk Menyelesaikan Program Pendidikan Diploma III

IDENTIFIKASI DENYUT NADI MELALUI DAUN TELINGA MENGGUNAKAN SENSOR PULSE

BAB III PERANCANGAN ALAT

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

RANCANG BANGUN CATU DAYA TERPROGRAM DENGAN TAMPILAN ARUS DAN TEGANGAN BERBASIS MIKROKONTROLER LAPORAN AKHIR

PEMBUATAN ALAT PEMANTAU KEBISINGAN PADA RUANG TUNGGU RUMAH SAKIT BERBASIS MIKROKONTROLER AT89C51 LAPORAN PROYEK AKHIR

DESAIN PROTOTIPE TRAP-CAM

PROTOTYPE DETEKSI PELANGGARAN LAMPU LALU LINTAS MENGGUNAKAN KAMERA SEBAGAI PENDUKUNG SISTEM BERBASIS VB6 dan ATmega16 PROYEK AKHIR

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

PERANCANGAN DAN PEMBUATAN SISTEM KEAMANAN KENDARAAN BERMOTOR MENGGUNAKAN FINGER PRINT DAN ID PAD BERBASIS MIKROKONTROLER ATMEGA 8535

DESAIN SISTEM INVERTER DAN SWITCHING PADA UPS (UNINTERUPTABLE POWER SUPPLY) BERBASIS MIKROKONTROLER AT89C51

PERANCANGAN DAN PENGGUNAAN SENSOR SUHU IC LM35 SEBAGAI PENGAMAN TAMBAHAN PADA MOTOR LISTRIK

RANCANG BANGUN PENGENDALI STASIUN RADIO MENGGUNAKAN HANDPHONE BERBASIS ATMEGA16

RANCANG BANGUN SISTEM PEMILIHAN DAN PERHITUNGAN SUARA PADA PEMILIHAN UMUM DI TPS MENGGUNAKAN RFId CARD BERBASIS ARDUINO MEGA2560

RIWAYAT HIDUP. Universitas Medan Area

BAB IV PENGUJIAN ALAT DAN ANALISA

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

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

RANCANG BANGUN DIGITAL EQUALIZER BERBASIS MIKROKONTROLLER ATMega 8535

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

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

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

POLITEKNIK NEGERI MEDAN

HOME THEATRE DENGAN PENGENDALI REMOTE SMARTPHONE MENGGUNAKAN JARINGAN BLUETOOTH

ALAT UKUR SENSOR JARAK MEMANFAATKAN SENSOR ULTRASONIK SRF-05 BERBASIS MIKROKONTROLER PADA DINDING PARKIR

Aplikasi Kamera Pemantau & Electrical Appliance Remote. Berbasis PC Menggunakan Microcontroller. Arduino Uno & LAN Connection

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

DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN HALAMAN PERNYATAAN MOTTO PERSEMBAHAN PRAKATA DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR INTISARI ABSTRAK BAB I.

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

TUGAS AKHIR. Pengukur Tinggi Badan Digital Menggunakan Arduino

Pendidikann. Oleh: NIM : STUDI JURUSAN PROGRAM

WATERBATH MENGGUNAKAN VALVE BERBASI MIKROKONTROLER ATMEGA 16

HARDWARE PADA PEMANAS AIR OTOMATIS BERBASIS MIKROKONTROLER AVR ATMEGA 16 DENGAN INFORMASI MELALUI HANDPHONE

APLIKASI PENGUKURAN KONSENTRASI GAS CO PADA ASAP ROKOK MENGGUNAKAN SENSOR AF 30

RANCANG BANGUN TEMPAT SAMPAH OTOMATIS MENGGUNAKAN SENSOR HC-SR04 BERBASIS MIKROKONTROLER ATMEGA 328 YOREZA HAMID BUTAR-BUTAR

TIMBANGAN BERAT BADAN DIGITAL DENGAN OUTPUT SUARA BERBASIS MIKROKONTROLER ATMEGA8535 PROYEK AKHIR

ALAT PENDETEKSI KONDISI BAIK DAN BURUK KEADAAN TELUR BERBASIS MIKROKONTROLER ATMEGA8535

TUGAS AKHIR PERANCANGAN ROBOT PENGHISAP DEBU BERBASIS ARDUINO UNO DENGAN KENDALI ANDROID

TUGAS AKHIR. Dibuat Oleh : Nama : ROY DARWIS SIAGIAN NIM : Jurusan : Teknik Elektro

SISTEM JURUSAN MEDAN. oleh: MUHAMM A.RORONG NIM:

PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

Transkripsi:

MAGNETIC DOOR LOCK MENGGUNAKAN KODE PENGAMAN BERBASIS AT MEGA 328 PROYEK AKHIR Diajukan kepada Fakultas Teknik Universitas Negeri Yogyakarta Untuk Memenuhi Sebagian Persyaratan Memperoleh Gelar Diploma Oleh : ARIO GUSTI RAMAKUMBO NIM. 09506134014 JURUSAN PENDIDIKAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA 2012

PERSEMBAHAN Laporan Proyek Akhir ini penulis persembahkan kepada: 1. Ayah dan Ibunda tercinta yang telah merawat, bekerja keras menafkahi pendidikanku, menjaga serta mendidikku dengan penuh kasih sayang serta selalu berdoa untuk keselamatan dan kebahagianku. 2. Kakakku tersayang yang telah memberikan dukungan baik materil maupun moril. 3. Teman teman seperjuangan Pendidikan Teknik Elektro 2009. v

MOTTO Hidup adalah tantangan untuk maju kedepan, hadapi dengan keyakinan dan terus berkarya Penulis vi

MAGNETIC DOOR LOCK MENGGUNAKAN KODE PENGAMAN BERBASIS ATMEGA 328 Oleh : Ario Gusti Ramakumbo 09506134014 ABSTRAK Tujuan dari pembuatan magnetic door lock menggunakan kode pengaman berbasis AT MEGA 328 adalah sebagai piranti yang digunakan untuk mengamankan pintu rumah dari pencurian atau tindakan-tindakan yang dapat merugikan. Sistem pengaman ini selain digunakan untuk mengamankan pintu, juga dapat untuk mengamankan jendela, pintu, atau akses lainnya yang dianggap perlu. Metode yang digunakan dalam membangun magnetic door lock menggunakan kode pengaman berbasis ATmega 328 ini adalah metode rancang bangun yang terdiri dari beberapa tahap yaitu : (1) Analisis Kebutuhan Sistem, (2) Desain Perancangan, (3) Pembuatan Alat, (4) Pengujian Alat. Sistem pada alat terdiri dari unit mikrokontroller ATmega 328 sebagai kontrol utama dalam sistem yang ada, mikrokontroller jenis ini tertanam dalam papan Arduino. Dalam perancangan alat terdiri perangkat keras dan perangkat lunak. Perangkat keras terdiri catu daya, system minimum ATmega 328, keypad, LCD, driver solenoid dan buzzer. Sedangkan perangkat lunak digunakan aplikasi pemrogaman bahasa C menggunakan Arduino software. Teknik analisis data dilakukan dengan menguji unjuk kerja, baik melalui pengukuran tegangan kerja maupun pengujian mikrokontroler menggunakan program. Hasil pengujian dan unjuk kerja dari perancangan alat telah menunjukkan hasil yang sesuai dengan harapan yaitu mampu beroperasi100%. Sedangkan hasil pengujian menggunakan program bahasa C sesuai dengan spesifikasi yang diharapkan. Dari data tersebut dapat dikatakan bahwa sistem ini dapat bekerja dengan baik. vii

KATA PENGANTAR Segala puji dan syukur kepada Tuhan Yang Maha Esa. Hanya karena anugerah-nya semata sehingga penulis dapat menyelesaikan Proyek Akhir ini. Proyek Akhir dengan judul Magnetic Door Lock menggunakan Kode Pengaman berbasis AT MEGA 328 ini disusun guna memenuhi salah satu syarat untuk menyelesaikan pendidikan Program Diploma jurusan Pendidikan Teknik Elektro Fakultas Teknik Universitas Negeri Yogyakarta. Terwujudnya Proyek Akhir ini tidak lepas dari bimbingan, saran, dan bantuan baik moril maupun materiil, saran serta kritik dari berbagai pihak. Dengan hati yang tulus penulis sampaikan rasa terima kasih yang sebesarbesarnya kepada: 1. Bapak Prof., Dr. Rochmat Wahab, M.Pd., MA., selaku Rektor Universitas Negeri Yogyakarta. 2. Bapak Dr. Moch. Bruri Triyono selaku Dekan Fakultas Teknik Universitas Negeri Yogyakarta. 3. Bapak K. Ima Ismara, M.Pd., M.Kes., selaku Ketua Jurusan Pendidikan Teknik Elektro Universitas Negeri Yogyakarta. 4. Bapak Mohammad Ali, M.T. selaku Ketua Koordinator Pembimbing Akademik D3 Teknik Elektro, Fakultas Teknik, Universitas Negeri Yogyakarta. 5. Bapak Sigit Yatmono, M.T. selaku Dosen Pembimbing yang banyak memberikan bantuan dan pengarahan terhadap penulis. viii

6. Bapak Toto Sukisno S.Pd., selaku Pembimbing Akademik yang banyak memberikan bantuan dan pengarahan terhadap penulis. 7. Para Teknisi Laboratorium dan bengkel elektro atas bantuan peralatannya. 8. Teman-teman D3 angkatan 2009 pada khususnya dan teman-teman yang lain pada umumnya. 9. Semua pihak yang penulis tidak dapat sebutkan satu persatu sehingga terseleseinya proyek akhir ini. 10. Semua pihak yang telah banyak memberikan bantuan baik moril maupun materiil untuk terselesainya Proyek Akhir ini. Penulis menyadari bahwa laporan ini tidak luput dari kesalahan dan kekurangan, maka kritik dan saran yang konstruktif dari semua pihak akan penulis terima dengan senang hati untuk kesempurnaan laporan ini. Akhirnya penulis berharap semoga laporan ini bermanfaat bagi penulis dan semua pihak yang membutuhkan. Yogyakarta, Februari 2012 Penulis, ix

DAFTAR ISI Halaman HALAMAN JUDUL... HALAMAN PERSETUJUAN... LEMBAR PENGESAHAN... LEMBAR PERNYATAAN KEASLIAN... HALAMAN PERSEMBAHAN... MOTTO... ABSTRAK... i ii iii iv v vi vii KATA PENGANTAR... viii DAFTAR ISI... x DAFTAR GAMBAR... xiii DAFTAR TABEL... xv DAFTAR LAMPIRAN... xvi BAB I Pendahuluan... 1 A. Latar Belakang... 1 B. Identifikasi Masalah... 2 C. Batasan Masalah... 3 D. Rumusan Masalah... 3 E. Tujuan... 4 F. Manfaat... 4 G. Keaslian Gagasan... 6 x

BAB II Pendekatan Teoritis... 7 A. Mikrokontroller ATmega 328 1. Konfigurasi PIN Mikrokontroller ATmega 328... 10 2. Perangkat Lunak Mikrokontroller... 14 B. Arduino Uno... 18 1. Kelebihan Arduino... 19 2. Bagian-bagian Arduino Uno... 21 3. Spesifikasi Arduino Uno... 24 C. Transistor... 28 D. Dioda... 30 E. LCD Display 16 2 M1632... 31 F. Keypad Matriks 4 3... 33 G. Buzzer... 34 H. Solenoid... 35 I. Push Button... 37 BAB III Desain Perancangan... 38 A. Analisis Kebutuhan Sistem... 38 B. Desain Perancangan... 39 1. Perancangan Perangkat Keras... 39 2. Perancangan Perangkat Lunak... 50 C. Pembuatan Alat... 52 1. Pembuatan PCB... 52 xi

2. Analisis Kebutuhan... 54 D. Pengujian Alat... 55 1. Langkah-langkah Pengambilan Data... 55 2. Perencanaan Tabel Pengujian... 56 BAB IV Pengujian dan Pembahasan... 58 A. Pengujian... 58 1. Rancang Bangun magnetic door lock menggunakan kode pengaman berbasis mikrokontroler ATmega 328... 58 2. Unjuk kerja magnetic door lock menggunakan kode pengaman berbasis mikrokontroler ATmega 328... 62 B. Pembahasan... 74 1. Rancang Bangun magnetic door lock menggunakan kode pengaman berbasis mikrokontroler ATmega 328... 74 2. Unjuk kerja magnetic door lock menggunakan kode pengaman berbasis mikrokontroler ATmega 328... 77 3. Pembahasan dengan Alat yang Sudah Ada... 85 BAB V Kesimpulan dan Saran... 88 A. Kesimpulan... 88 B. Saran... 90 DAFTAR PUSTAKA... 91 LAMPIRAN... 92 xii

DAFTAR GAMBAR Halaman Gambar 1. Bentuk Fisik Mikrokontroller ATmega 328 Seri Arduino Uno. 8 Gambar 2. Arsitektur Mikrokontroller ATmega 328... 10 Gambar 3. Konfigurasi PIN Mikrokontroller ATmega 328... 11 Gambar 4. Proses Kompilasi-Linking dari Program C... 16 Gambar 5. Bentuk Fisik Arduino Uno... 19 Gambar 6. Bagian-bagian Arduino... 22 Gambar 7. Simbol Transistor... 29 Gambar 8. Simbol Dioda... 30 Gambar 9. Bentuk Fisik LCD Display 16 2 M1632... 32 Gambar 10. Bentuk Fisik Keypad 4 3... 34 Gambar 11. Bentuk Fisik Buzzer... 34 Gambar 12. Bentuk Fisisk Solenoid... 35 Gambar 13. Cara Kerja Solenoid.... 36 Gambar 14. Pergerakan Solenoid... 36 Gambar 15. Bentuk Fisik Push Button... 37 Gambar 16. Blog Diagram Sistem Kerja Alat.... 40 Gambar 17. Desain Rancangan Magnetic Door Lock Menggunakan Kode Pengaman Berbasis ATmega 328.... 42 Gambar 18. Rangkaian Catu Daya Menggunakan IC Regulator... 43 xiii

Gambar 19. Rangkaian pada LCD.... 45 Gambar 20. Rangkaian LED sebagai Indikator...... 46 Gambar 21. Rangkaian Buzzer sebagai Alarm.... 47 Gambar 22. Skema Pin Keypad 4 3.... 48 Gambar 23. Rangkaian Driver Solenoid.... 49 Gambar 24. Rangkaian Push Button.... 50 Gambar 25. Flow Chart Progam Utama.... 51 Gambar 26. Penampilan PCB dari Atas.... 53 Gambar 27. Penampilan PCB dari Bawah.... 53 Gambar 28. Penampilan 3D untuk Peletakan Komponen pada PCB... 54 Gambar 29. Tampilan LCD nama dari Alat... 79 Gambar 30. Keterangan Kondisi Locked dan Perintah Memasukkan Kode.. 79 Gambar 31. Keterangan Kesalahan Password... 84 Gambar 32. Keterangan Password Sesuai dan Pintu Kondisi Unlocked... 84 xiv

DAFTAR TABEL Halaman Tabel 1. Konfigurasi Port B mikrokontroller ATmega328... 11 Tabel 2. Konfigurasi Port C mikrokontroller ATmega328... 12 Tabel 3. Konfigurasi Port D mikrokontroller ATmega328... 13 Tabel 4. Spesifikasi Arduino Uno... 25 Tabel 5. Kategori jenis transistor..... 29 Tabel 6. Fungsi khusus Pin LCD... 32 Tabel 7. Pengukuran Tegangan pada Power Regulator... 55 Tabel 8. Pengujian penggunaan alat... 55 Tabel 9. Pengukuran tegangan catu daya menggunakan IC regulator... 64 Tabel 10. Hasil Pengamatan modul LCD... 66 Tabel 11. Hasil Pengukuran Tegangan pada modul LED... 67 Tabel 12. Hasil pengukuran tegangan pada buzzer... 68 Tabel 13. Hasil pengujian alat dilakukan oleh user terhadap progam... 70 Tabel 14. Hasil pengukuran tegangan pada solenoid... 73 Tabel 15. Hasil pengukuran tegangan pada push button... 75 Tabel 16. Perbandingan sistem pengaman pintu... 86 xv

DAFTAR LAMPIRAN Lampiran 1. Datasheet Arduino Uno Schematic Circuit Lampiran 2. Lampiran 3. Skema rangkaian Magnetic Door Lock menggunakan Kode Pengaman berbasis ATmega 328 Source Program Magnetic Door Locked menggunakan Kode Pengaman berbasis ATmega 328 Lampiran 4. Datasheet mikrokontroller ATmega 328 Lampiran 5. Datasheet Dioda 1N4002 Lampiran 6. Datasheet Transistor BD139 Lampiran 7. Datasheet LM78xx Lampiran 8. Datasheet LCD 16 2 xvi