i
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
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
Palembang, Juli 2015 Disetujui Oleh,
Pembimbing I Pembimbing II
Ema Laila, S.Kom.,M.Kom Meiyi Darlies,S.Kom.,M.Kom NIP 197703202001122002 NIP 197805152006041003
Mengetahui,
Ketua Jurusan Teknik Komputer
iii
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
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.
v 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.
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 sebesar-besarnya 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.
vii
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
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
ix
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.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
xi
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
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