ALAT PENGERING TANGAN OTOMATIS MENGGUNAKAN SENSOR PIR BERBASIS MIKROKONTROLER ATMEGA 8535 LAPORAN AKHIR Disusun Untuk Memenuhi Persyaratan Kelulusan Politeknik Negeri Sriwijaya Pada Jurusan/Program Studi Teknik Komputer Oleh : Nur Indah Sari 0612 3070 1309 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2015 i
LEMBAR PENGESAHAN LAPORAN AKHIR Alat Pengering Tangan Otomatis Menggunakan Sensor PIR Berbasis Mikrokontroler ATMega 8535 Laporan Akhir ini disusun sebagai salah satu syarat menyelesaikan Pendidikan Diploma III pada Jurusan Teknik Komputer OLEH: Nur Indah Sari 061230701309 Pembimbing I Palembang, Juli 2015 Disetujui Oleh, Pembimbing II Ema Laila, S.Kom.,M.Kom Meiyi Darlies,S.Kom.,M.Kom NIP 197703202001122002 NIP 197805152006041003 Mengetahui, Ketua Jurusan Teknik Komputer Ahyar Supani, S.T.,M.T NIP 196802111992031002 ii
Motto Anda tidak akan mengetahui apa itu kesuksesan sebelum merasakan kegagalan. Calon manusia sukses tidak akan pernah mengeluh, tapi akan sibuk memperbaiki diri dari kesalahan yang pernah dibuatnya. Terkadang untuk mendapatkan yang terbaik dibutuhkan proses yang melelahkan, namun hasilnya akan membuatmu tersenyum bangga. Ku persembahkan untuk : Kedua orang tuaku tercinta Para sahabat dan saudaraku Teman-teman kelas 6 CD Ibu/Bapak Dosen Almamaterku iii
ABSTRAK ALAT PENGERING TANGAN OTOMATIS MENGGUNAKAN SENSOR PIR BERBASIS MIKROKONTROLER ATMEGA 8535 Nur Indah Sari (2015: 48 Halaman) Dalam kehidupan sehari-hari, untuk mengeringkan tangan kita biasanya mengggunakan lap tangan ataupun tisu. Hal ini dirasa kurang praktis, dan higienis. Bila menggunakan lap tangan kehigienisannya tidak terjaga karena lap tangan sering terkontaminasi dengan banyak tangan. sedangkan bila menggunakan tisu, kehigienisannya memang lebih terjamin dibandingkan dengan menggunakan lap tangan. Tetapi kita memerlukan biaya yang lebih banyak karena tisu akan dibuang dan cepat habis. Tujuan dari pembuatan laporan akhir ini adalah untuk Merancang dan membuat alat pengering tangan otomatis menggunakan sensor PIR berbasis mikrokontroler ATMega 8535. Prinsip kerja peralatan pengering tangan otomatis ini menggunakan sensor PIR dengan mengaplikasikan kendali on-off. Kondisi on adalah kondisi ketika sensor PIR membaca adanya pergerakan objek. Sedangkan kondisi off adalah kondisi ketika sensor tidak membaca adanya pergerakan objek lagi. Kata Kunci : Sensor PIR, ATMega 8535, Objek. iv
ABSTRACT AUTOMATIC HAND DRYER USING PIR SENSOR BASED ON MICROCONTROLLER ATMEGA 8535 Nur Indah Sari (2015: 48 Pages) In everyday life, to dry our hands normally use traditional hand wipes or tissues. It is less practical and hygienic. When using cloth hand hygiene is not maintained as hand wipes are often contaminated with a lot of hands. whereas when using the wipes, hygiene is more secure than using hand wipes. But we need a lot more costs because of tissue will be removed and quickly exhausted. The purpose of this final report is to Designing and making tools automatic hand dryer using a PIR sensor-based on microcontroller ATMega 8535. The working principle of this automatic hand dryer equipment using PIR sensor by applying the on-off control. On the condition is the condition when the PIR sensor reads the movement of the object. While the off condition is a condition when the sensor does not read the movement of the object again. Keyword: PIR Sensor, ATMega 8535, Object. v
KATA PENGANTAR Puji dan syukur penulis ucapkan atas kehadiran ALLAH SWT, karena berkat rahmat dan karunia-nya, penulis dapat menyelesaikan laporan akhir tepat pada waktunya. Laporan akhir ini berjudul, ALAT PENGERING TANGAN OTOMATIS MENGGUNAKAN SENSOR PIR BERBASIS MIKROKONTROLER ATMEGA 8535 yang merupakan salah satu syarat untuk menyelesaikan pendidikan Diploma III Politeknik Negeri Sriwijaya Jurusan Teknik Komputer. Dalam kesempatan ini, penulis mengucapkan terima kasih kepada semua pihak yang telah memberikan bantuan, bimbingan serta pengarahan baik secara langsung maupun tidak langsung kepada penulis dalam menyelesaikan Laporan Akhir ini, untuk itu penulis mengucapkan terima kasih sebesarbesarnya kepada : 1. Allah SWT yang telah memberi petunjuk dan karunia-nya. 2. Kedua Orang Tua dan adik-adikku yang telah memberikan dukungan, semangat dan doa yang tulus. 3. Bapak RD Kusumanto, S.T., M.T. selaku Direktur Politeknik Negeri Sriwijaya. 4. Bapak Ahyar Supani, S.T., M.T. selaku Ketua Jurusan Teknik Komputer Politeknik Negeri Sriwijaya. 5. Ibu Ema Laila, S.Kom.,M.Kom. selaku dosen pembimbing 1 yang telah membimbing dan mengarahkan dalam penyusunan Laporan Akhir ini. 6. Bapak Meiyi Darlies,S.Kom.,M.Kom selaku dosen pembimbing 2 yang telah membimbing dan mengarahkan dalam penyusunan Laporan Akhir ini. 7. Bapak/Ibu Dosen Jurusan Teknik Komputer yang telah mendidik dan memberikan ilmunya pada penulis selama di bangku kuliah. 8. Terima kasih kepada My beloved M. Azel Aji Nugratama yang selalu memberikan bantuan, semangat di kala lelah dan jenuh menghampiri. vi
9. Serta teman-teman seperjuangan angkatan 2012 di Jurusan Teknik Komputer Politeknik Negeri Sriwijaya khusunya anak-anak kelas CD yang telah memberikan dorongan dan semangat dalam pembuatan laporan ini. 10. Terima kasih kepada Kak Teguh dan Kak Bowo yang telah banyak membantu dan membimbing dalam menyelesaikan pembuatan Laporan Akhir ini. Penulis menyadari bahwa dalam penulisan laporan ini masih banyak kekurangan, karena keterbatasan kemampuan yang penulis miliki. Oleh karena itu penulis mengharapkan kritik dan saran yang bersifat positif dan membangun dari semua pihak demi kesempurnaan Laporan Akhir ini. Semoga Laporan Akhir ini dapat bermanfaat bagi semua pihak khususnya mahasiswa jurusan teknik komputer. Palembang, Juli 2015 Penulis Nur Indah Sari vii
DAFTAR ISI HALAMAN HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii LEMBAR PENGUJI... iii MOTTO... iv ABSTRAK... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR TABEL... xii BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Pembatasan Masalah... 2 1.4 Tujuan... 3 1.5 Manfaat... 3 BAB II TINJAUAN PUSTAKA 2.1 Landasan Teori Jurnal... 4 2.2 Mikrokontroler ATMega8535... 5 2.2.1 Arsitektur AVR ATMega8535... 5 2.2.2 Pena - Pena ATMega8535... 7 2.2.3 Deskripsi Mikrokontroler ATMega8535... 7 2.3 BAHASA C... 9 2.4 Sensor PIR... 10 2.5 Dioda... 12 2.6 Relay... 12 viii
2.7 IC Regulator 7805... 13 2.8 Flowchart... 14 BAB III RANCANG BANGUN 3.1 Tujuan Perancangan Alat... 16 3.2 Diagram Blok Sistem... 16 3.3 Komponen dan Alat yang digunakan... 17 3.4 Metode Perancangan... 18 3.4.1 Perancangan Elektronik (Hardware)... 19 3.4.1.1 Skema Rangkaian... 19 3.4.1.2 Langkah-Langkah Pembuatan Alat... 23 3.4.1.3 Langkah-Langkah Pembuatan dan Pencetakan PCB... 24 3.4.2 Perancangan Mekanik... 25 3.4.3 Perancangan Software... 27 3.4.3.1 Flowchart... 27 3.4.3.2 Pembuatan Program... 28 3.5 Prinsip Kerja Alat... 28 BAB IV HASIL PENGUJIAN DAN PEMBAHASAN 4.1 Tujuan Pengukuran Alat... 29 4.2 Langkah-Langkah Pengukuran Alat... 29 4.3 Titik Uji Pengukuran... 30 4.4 Hasil Pengukuran... 30 4.4.1 Titik Pengukuran Rangkaian Power Supply... 30 4.4.2 Titik Pengukuran Rangkaian Mikrokontroler... 32 4.4.3 Titik Pengukuran Rangkaian Relay Ke Pengering Tangan... 34 4.4.4 Titik Pengukuran Sensor... 36 4.4.5 Titik Pengukuran Led Merah Pada Indikator Standby... 40 4.4.6 Titik Pengukuran Led Hijau Pada Indikator Aktif... 41 ix
4.5 Uji Pembacaan Sensor PIR... 42 4.6 Pengujian dan Analisa Program... 44 A. Inisialisasi I/O Deklarasi Variable... 44 B. Fungsi Pengaktifan Heater ( Alat Pengering )... 44 C. Bagian Program Utama... 45 4.7 Pembahasan... 47 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 48 5.2 Saran... 48 DAFTAR PUSTAKA LAMPIRAN x
DAFTAR GAMBAR HALAMAN Gambar 2.1 Blok Diagram Mikrokontroler ATMega8535... 6 Gambar 2.2 Konfigurasi Pin Mikrokontroler ATMega8535... 7 Gambar 2.3 Diagram Internal Rangkaian Sensor PIR... 10 Gambar 2.4 Arah Jangkauan Gelombang Sensor PIR... 11 Gambar 2.5 Dioda... 12 Gambar 2.6 Bentuk Fisik Relay... 13 Gambar 2.7 IC Regulator 7805... 14 Gambar 3.1 Diagram Blok Alat Pengering Tangan... 16 Gambar 3.2 Rangkaian Mikrokontroler ATMega 8535... 19 Gambar 3.3 Rangkaian Power Supply... 20 Gambar 3.4 Rangkaian Relay... 21 Gambar 3.5 Rangkaian Lengkap Sistem Minimum... 22 Gambar 3.6 Layout Rangkaian Lengkap Sistem Minimum... 23 Gambar 3.7 Tampak Box dari depan sebelum dibentuk... 26 Gambar 3.8 Tampak Box dari depan sudah dibentuk... 26 Gambar 3.9 Tampak Box dari samping... 26 Gambar 3.10 Tampak Box dari depan sebelum dibentuk... 26 Gambar 3.11 Flowchart Alat Pengering Tangan... 27 Gambar 4.1 Grafik Hasil Dari Pengukuran Rangkaian Power Supply... 32 Gambar 4.2 Grafik Hasil Dari Pengukuran Rangkaian Mikrokontroler... 34 Gambar 4.3 Grafik Hasil Dari Pengukuran Rangkaian Relay Ke Pengering Tangan... 36 Gambar 4.4 Grafik Hasil Pengukuran pada Vout Sensor PIR... 38 Gambar 4.5 Grafik Hasil Pengukuran pada VCC Sensor PIR... 40 Gambar 4.6 Grafik Hasil Pengukuran pada Led Merah dan Led Hijau... 42 xi
DAFTAR TABEL HALAMAN Tabel 2.2 Simbol-simbol Flowchart... 15 Tabel 3.1 Daftar Komponen Yang Digunakan... 17 Tabel 3.2 Daftar Alat dan Bahan Yang Digunakan... 18 Tabel 4.1 Data Pengukuran Rangkaian Power Supply dalam Keadaan Standby... 30 Tabel 4.2 Data Pengukuran Rangkaian Power Supply dalam Keadaan Aktif... 31 Tabel 4.3 Data Pengukuran Rangkaian Mikrokontroler dalam Keadaan Standby... 32 Tabel 4.4 Data Pengukuran Rangkaian Mikrokontroler dalam Keadaan Aktif... 33 Tabel 4.5 Data Pengukuran Rangkaian Relay Ke Pengering Tangan dalam Keadaan Standby... 35 Tabel 4.6 Data Pengukuran Rangkaian Relay Ke Pengering Tangan dalam Keadaan Aktif... 35 Tabel 4.7 Data Pengukuran Sensor Pada Vout dalam Keadaan Standby... 37 Tabel 4.8 Data Pengukuran Sensor Pada Vout Dalam Keadaan Aktif... 37 Tabel 4.9 Data Pengukuran Sensor Pada VCC Dalam Keadaan Standby... 38 Tabel 4.10 Data Pengukuran Sensor Pada VCC Dalam Keadaan Aktif... 39 Tabel 4.11 Data Pengukuran Led Merah Sebagai Indikator Keadaan Standby... 41 Tabel 4.12 Data Pengukuran Led Hijau Sebagai Indikator Keadaan Aktif... 41 Tabel 4.13 Data Pengujian Sensor PIR dengan Pergerakan Objek... 43 xii