PENGENDALI BEBAN LISTRIK DENGAN SISTEM OPERASI ANDROID MENGGUNAKAN BLUETOOTH HC-06 BERBASIS ATMEGA328 LAPORAN AKHIR Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Elektronika Politeknik Negeri Sriwijaya OLEH : RIKY OVILE 0611 3032 0951 POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2014 i PENGENDALI BEBAN LISTRIK DENGAN SISTEM OPERASI ANDROID MENGGUNAKAN BLUETOOTH HC-06 BERBASIS ATMEGA328 LAPORAN AKHIR Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Elektronika Politeknik Negeri Sriwijaya OLEH : RIKY OVILE 0611 3032 0951 Menyetujui, Pembimbing 1 Pembimbing 2 Yudi Wijanarko, S.T., M.T. Johansyah Al Rasyid,S.T.,M.Kom. NIP. 19670511 199203 1 003 NIP. 19780319 200604 1 001 Mengetahui, Ketua Jurusan Ketua Program Studi Teknik Elektro Teknik Elektronika Ir. Ali Nurdin, M.T. Yudi Wijanarko, S.T., M.T. NIP. 19621207 199103 1 001 NIP. 19670511 199203 1 003 ii MOTO DAN PERSEMBAHAN MOTO Mengenal ilmu adalah bijaksana. Tidak ada yang tidak bisa, yang ada hanya tidak tahu maka banyakbanyaklah menimba ilmu. Pembelajaran yang baik bagi ku adalah kegagalan yang pernah ku terima. Ketika bermimpi ku mulai rencanakan lalu ku coba kerjakan. Ku persembahkan untuk : Untuk kedua Orang tua ku yang tercinta, terima kasih tak terhingga ku ucapkan atas perjuangan mu mengkuliahkan ku, yang akan selamanya ku bayar dengan pengabdian tulus ku sebagai anak. Saudara yang aku sayangi, keluarga besar ku, sahabat-sahabat yang menjadi penyemangat hidupku. Kedua dosen pembimbing yang sangat ku hargai bapak Yudi Wijanarko, S.T, M.T. dan bapak Johansya AL RAsyid, S.T., M.Kom yang telah meluangkan waktu dan membimbing saya sehingga selesai Laporan Akhir ini. Patner kelompok ku Rusdi Haryanto dan teman – teman 6EEB yang telah membantu dan memberikan semangat serta motivasi dalam menyelesaikan Laporan Akhir ini. Almamaterku tercinta POLITEKNIK NEGERI SRIWIJAYA. Zu mainem geliebten schatz, danker fϋr die hilfe ich lebe dich. iii ABSTRAK PENGENDALIAN BEBAN LISTRIK DENGAN SISTEM OPERSI ANDROID MENGGUNAKAN BLUETOOTH HC-06 BERBASIS ATMEGA328 Riky Ovile Perkembangan ilmu pengetahuan dan teknologi yang sangat pesat telah membantu meringankan pekerjaan manusia, terutama dalam bidang pengendalian, seperti peralatan-peralatan elektronik yang sebagian besar telah menjadi bagian dari kebutuhan manusia. Salah satu dari peralatan-peralatan elektronik yang telah mengalami kemajuan teknologi yaitu smartphone dengan sistem operasi android, sistem kendali yang telah ada biasanya masih menggunakan sistem kendali on/off saklar manual dan langsung terpasang secara permanen pada masing-masing saklar. Namun dengan adanya kemajuan ilmu pengetahuan dan teknologi khususnya dibidang kendali, mendominasi upaya untuk membentuk suatu alternatif teknologi yang dapat mempermudah, mengefesiensikan dan mempercepat segala aktifitas manusia, yakni dengan memanfaatkan smartphone, Bluetooth, dan aplikasi android sebagai sistem kendali beban listrik yang dapat mempermudah aktiftas manusia. Kata Kunci : Bluetooth, android, pengendalian beban iv ABSTRACT CONTROLLING ELECTRICAL LOAD WITH ANDROID OPERATION SYSTEM USING BLUETOOTH HC-06 BASED OF ATMEGA328 Riky Ovile Rapidly development of science and technology have help and make human work easily, especially in controlling term, such as electronic equipment that most of them is pat of human needed. One of electronic equipment that had rapidly technology increased is smartphone with android operation system, usual control system use on/off switching control system and directly permanent set on each switch. But with the advancement of science and technology especially in the term of control, dominated efforts to separately establish an alternative technology that can simplity, and accelerate efficient all human activities, by using a smartphone, Bluetooth, and Android applications as electrc load control system which can make human activity easily. Keyword : Bluetooth, android, controlling load v KATA PENGANTAR Alhamdulillah, puji dan syukur kehadirat Allah SWT, yang telah memberikan rahmat dan hidayah Nya, sehingga penulis dapat menyelesaikan laporan akhir ini yang berjudul “PENGENDALI BEBAN LISTRIK DENGAN SISTEM OPERASI ANDROID MENGGUNAKAN BLUETOOTH HC-06 BERBASIS ATMEGA328”. Shalawat beserta salam semoga selalu tercurah kepada Nabi Muhammad SAW beserta keluarga, sahabat dan pengikutnya yang istiqomah hingga akhir zaman. Laporan akhir ini dibuat untuk memenuhi persyaratan untuk menyelesaikan pendidikan Diploma III pada jurusan Teknik Elektro program studi Teknik Elektronika Politeknik Negeri Sriwijaya. Pada kesempatan ini, penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada kedua orang tua yang selalu mendukung dalam pembuatan laporan akhir ini baik itu berupa moril maupun materil. Selain itu terima kasih juga sebesar-besarnya kepada: 1. Bapak Yudi Wijanarko,S.T.,M.T., selaku Pembimbing I 2. Johansyah Al Rasyid,S.T.,M.Kom., selaku Pembimbing II Penulis juga mengucapkan terima kasih atas bantuan dan kesempatan yang telah diberikan sehingga penulis dapat menyelesaikan laporan akhir ini, kepada : 1. Bapak RD. Kusmanto, S.T., M.T., selaku Direktur Politeknik Negeri Sriwijaya Palembang 2. Bapak Ir. Ali Nurdin, M.T., selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya Palembang 3. Bapak. Ir. Siswandi, M.T., selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya Palembang 4. Bapak Yudi Wijanarko,S.T.,M.T., selaku Ketua Program Studi Teknik Elektronika Politeknik Negeri Sriwijaya 5. Seluruh staf Laboratorium dan Bengkel Teknik Elektronika. 6. Semua dosen dan seluruh staff serta karyawan administrasi di jurusan Teknik Elektro Politeknik Negeri Sriwijaya. vi 7. Kepala Perpustakaan beserta staff administrasi perpustakaan pusat dan perpustakaan Teknik Elektro Politeknik Negeri Sriwijaya. 8. Rekan-rekan seperjuangan Teknik Elektronika khususnya kelas EBB yang selalu saling memberikan semangat dan motivasi. 9. Semua pihak yang telah membantu yang tidak bisa saya sebutkan satu persatu dalam pembuatan laporan akhir ini. Dalam penulisan Laporan Akhir ini, penulis menyadari masih banyak kekurangan dan kesalahan. Oleh sebab itu, penulis sangat mengharapkan adanya kritik dan saran yang bersifat membangun guna penyempurnaan dalam penulisan ini. Akhirnya penulis berharap semoga laporan akhir ini dapat bermanfaat bagi kita semua, khususnya bagi mahasiswa Politeknik Negeri Sriwijaya jurusan Teknik Elektro program studi Teknik Elektronika. Palembang, Penulis vii Juli 2014 DAFTAR ISI Halaman Halaman Judul .............................................................................................. i Halaman Pengesahan ..................................................................................... ii Moto ............................................................................................................... iii Abstrak ........................................................................................................... iv Abstract .......................................................................................................... v Kata Pengantar ............................................................................................. vi Daftar Isi ......................................................................................................... viii Daftar Gambar .............................................................................................. x Daftar Tabel ................................................................................................... xii Daftar lampiran .............................................................................................. xiii BAB I BAB II PENDAHULUAN 1.1 Latar Belakang ......................................................................... 1.2 Perumusan Masalah ................................................................. 1.3 Pembatasan Masalah ............................................................... 1.4 Tujuan dan Manfaat ................................................................. 1.4.1 Tujuan ............................................................................ 1.4.2 Manfaat ........................................................................... 1.5 Metode Penelitian ................................................................... 1.5.1 Metode Literature ............................................................ 1.5.2 Metode Konsultasi ........................................................... 1.5.3 Metode Observasi ............................................................ 1.6 Sistematika Penulisan .............................................................. 1 2 2 2 2 2 2 2 2 3 3 TINJAUAN PUSTAKA 2.1 Bluetooth ................................................................................. 2.2 Modul Bluetooth HC-06 ........................................................... 2.3 Sistem Operasi Android .......................................................... 2.3.1 Android Versi 1.1 ........................................................... 2.3.2 Android Versi 1.5 Cupcake ............................................. 2.3.3 Android Versi 1.6 Donut ................................................. 2.3.4 Android Versi 2.0/2.1 Éclair ........................................... 2.3.5 Android Versi 2.2 Froyo.................................................. 2.3.5 Android Versi 2.3 Gingerbread ....................................... 2.3.6 Android Versi 3.0/3.1 Honeycomb ................................. 2.3.7 Android Versi 4.0 Ice Cream Sandwich .......................... 2.3.8 Android Versi 4.1 Jelly Bean .......................................... 2.4 Mikrokontroler ATMega328 ................................................... 2.4.1 Knfigurasi PIN ATMega328 .......................................... 2.5 Relay ......................................................................................... 2.6 IC ULN 2003 ............................................................................ 2.7 Arduino ..................................................................................... 2.8 Eclipse ...................................................................................... 4 5 7 8 8 9 9 10 11 11 12 13 13 14 18 20 21 22 viii BAB III RANCANG BANGUN ALAT 3.1 Umum .................................................................................... 3.2 Tujuan Perancangan .............................................................. 3.3 Blok Diagram ........................................................................ 3.4 Rangkaian yang Digunakan .................................................. 3.4.1 Rangkaian Catu Daya .................................................... 3.4.2 Rangkaian Sistem Minimum ......................................... 3.4.3 Driver Relay .................................................................. 3.5 Rancangan Mekanik ............................................................. 3.6 Skema Rangkaian Keseluruhan .............................................. 3.7 Perancangan Software ........................................................... 3.8 Pemograman Menggunakan Software Arduino ................... 3.9 Membuat File APK ............................................................... 3.10 Cara Kerja Alat ...................................................................... 23 23 24 25 26 27 28 30 33 34 35 38 41 BAB IV PEMBAHASAN 4.1 Pengujian Alat ........................................................................ 4.2 Alat Yang Digunakan ............................................................ 4.3 Langkah – Langkah Pengujian .............................................. 4.4 Pengujian Rangkaian ............................................................. 4.5 Pengujian Bluetooth .............................................................. 4.6 Analis ..................................................................................... 42 42 42 43 43 44 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan............................................................................. 5.2 Saran ………………………………………………………... DAFTAR PUSTAKA LAMPIRAN ix 46 46 DAFTAR GAMBAR Halaman Gambar 2.1 Gambar 2.2 Gambar 2.3 Gambar 2.4 Gambar 2.5 Gambar 2.6 Gambar 2.7 Gambar 2.8 Gambar 2.9 Gambar 2.10 Gambar 2.11 Gambar 2.12 Gambar 2.13 Gambar 2.14 Gambar 2.15 Gambar 2.16 Gambar 2.17 Gambar 2.18 Gambar 2.19 Gambar 2.20 Gambar 2.21 Gambar 2.22 Gambar 3.1 Gambar 3.2 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 3.7 Gambar 3.8 Gambar 3.9 Gambar 3.10 Gambar 3.12 Gambar 3.13 Gambar 3.14 Gambar 3.15 Gambar 3.16 Gambar 3.17 Gambar 3.18 Gambar 3.19 Gambar 3.20 Gambar 3.21 Gambar 3.22 Modul HC – 06 ........................................................................ Logo Android .......................................................................... Logo Android Versi 1.1 ............................................................ Logo Android Cupcake ............................................................ Logo Android Donut ................................................................ Logo Android Eclair ................................................................. Logo Android Froyo ................................................................. Logo Android Gingerbread ...................................................... Logo Android Honeycomb ....................................................... Logo Android Ice Cream Sandwich ......................................... Logo Android Jelly Bean.......................................................... Microkontroler ATMega328 .................................................... Konfigurasi Pin ATMega328 .................................................. Blok Diagram ATmega328 ...................................................... Relay ......................................................................................... Bagian Relay ............................................................................ Simbol Umum Rangkaian Relay .............................................. Circuit dan Simblol................................................................... Bentuk Fisik IC ULN 2003 ...................................................... Konfigurasi PIN IC ULN 2003 ................................................ Bord Arduino ............................................................................ Work Sheet Software Arduino ................................................. Blok Diagram Rangkaian ......................................................... Rangkaian Catu Daya ............................................................... Rangkaian Sistem Minimum ATmega328 ............................... Layout Sistem Minimum ATmega328 ..................................... Rangkaian Driver Relay ........................................................... Layout Driver Relay ................................................................. Rancang Bangun Mekanik Tampak Depan .............................. Rancang Bangun Mekanik Tampak Belakang ......................... Rangkaian dan Layout Catu Daya ............................................ Rangkaian dan Layout Driver Relay ........................................ Skema Rancangan HC-06......................................................... Modul BT HC-06 ..................................................................... Rangkaian Komponen alat Pengendali Beban ......................... Skema Rangkaian Keseluruhan ................................................ Tampilan Awal Software Arduino ........................................... Tampilan Seting Board ............................................................. Tampilan Setting Program ........................................................ Tampilan Menu Uploading....................................................... Tampilan Proses Upload Program ............................................ Tampilan Done Uploading ....................................................... Tampilan Menu Eclipse ............................................................ x 5 7 8 9 9 10 10 11 12 12 13 14 14 17 18 19 19 19 20 20 21 22 24 26 27 28 29 29 30 30 31 32 32 32 33 34 35 36 36 37 37 38 38 Gambar 3.23 Gambar 3.24 Gambar 3.25 Gambar 3.26 Gambar 4.1 Tampilan Menu Penyimpanan File .......................................... Tampilan Form Widget ............................................................ Tampilan Package Explorer ..................................................... Tampilan Export APK .............................................................. Pengukuran RX dan TX Pada Bluetooth .................................. xi 39 39 40 40 43 DAFTAR TABEL Halaman Tabel 4.1 Keterangan Pengukuran Jarak Pada Bluetooth Tanpa Halangan ..... 43 Tabel 4.2 Keterangan Pengukuran Jarak Pada Bluetooth Dengan Halangan... 43 xii DAFTAR LAMPIRAN 1. Lembar Rekomendasi Ujian Laporan Akhir (LA) 2. Lembar Kesepakatan Bimbingan Laporan Akhir 3. Lembar Bimbingan Laporan Akhir 4. Program Alat 5. Data Sheet Atmega328 6. HC Serial Bluetooth Instructional Manual xiii