PERANCANGAN SISTEM PENGONTROL DAN MONITOR INTENSITAS CAHAYA RUANGAN BERBASIS PERINTAH SUARA PADA SISTEM ANDROID
TUGAS AKHIR
EKI ARMANDA 142406112
PROGRAM STUDI D-3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2017
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
Kategori Nama Nim Program Studi Departemen Fakultas
: PERANCANGAN SISTEM PENGONTROL DAN MONITOR INTENSITAS CAHAYA RUANGAN BERBASIS PERINTAH SUARA PADA SISTEM ANDROID : TUGAS AKHIR : EKI ARMANDA : 142406112 : D3 TEKNIK INFORMATIKA : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
Disetujui di Medan,
Disetujui Oleh Program Studi D3 Teknik Informatika FMIPA USU Ketua,
Dra. Normalina Napitupulu, M.Sc. NIP. 196311061989022001
Pembimbing,
Dr. Drs. Open Darnius, M.Sc NIP. 196410141991031004
Universitas Sumatera Utara
iii
PERNYATAAN
PERANCANGAN SISTEM PENGONTROL DAN MONITOR INTENSITAS CAHAYA RUANGAN BERBASIS PERINTAH SUARA PADA SISTEM ANDROID
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
2017
EKI ARMANDA 142406112
Universitas Sumatera Utara
iv
PENGHARGAAN
Syukur Alhamdulillah penulis ucapkan serta panjatkan kehadirat Allah SWT yang telah memberikan rahmat, berkah serta hidayah-NYA kepada penulis sehingga penulis dapat menyelesaikan penyusunan Tugas Akhir dengan judul Sistem Pengontrolan Dan Memonitor Intensitas Cahaya Pada Ruangan Menggunakan Perintah Suara Berbasis Android.
Terima kasih penulis sampaikan kepada Bapak Dr. Drs. Open Darnius M.Sc, selaku Dosen Pembimbing yang telah meluangkan waktunya selama penyusunan tugas akhir ini. Terima kasih kepada Bapak Syahriol Sitorus, S.Si., M.IT. sebagai Dosen Pembimbing Akademik yang telah membimbing penulis selama duduk dibangku perkuliahan. Terima kasih kepada Ibu Dra. Normalina Napitupulu, M.Sc dan Bapak Drs. James Piter Marbun, M.Kom selaku Ketua dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU. Terima kasih kepada Bapak Dr. Kerista Sebayang, MS selaku Dekan FMIPA USU, seluruh staf dan Dosen Program Studi Teknik Informatika FMIPA USU, pegawai FMIPA dan kepada Bapak Sutarman, Ibunda Suyenni dan Keluarga yang selama ini memberikan bantuan dan dorongan kepada penulis. Akhirnya tidak terlupakan kepada sahabat penulis Adi, Asyhadi, Samuel, Ridho serta seluruh teman-teman angkatan 2014 yang selama ini telah menjadi keluarga dan sahabat penulis, terutama untuk mahasiswa dan mahasiswi Kom C dan Kom E 2014. Semoga Allah akan membalas semua kebaikannya.
Universitas Sumatera Utara
v
ABSTRAK
Sistem Kendali Perangkat Elektronik saat ini merupakan salah satu pembahasan yang sedang hangat untuk di perbincangkan dan menarik untuk dikembangkan. Ada banyak sekali inovasi-inovasi terhadap yang dapat dilakukan untuk mempermudah pekerjaan manusia, salah satunya adalah pengoptimalisasian penggunaan teknologi yang sudah berkembang saat ini yaitu Android. Pengendalian perangkat elektronik kini lebih mudah dipahami karena pada umumnya perangkat elektronik yang sering digunakan saat ini sudah terintegrasi dengan satu perangkat yang paling sering digunakan oleh manusia dalam aktivitas sehari-hari yakni perangkat Handphone.
Penelitian ini bertujuan untuk merancang suatu Sistem Pengontrolan dan Memonitor Intensitas Cahaya pada Ruangan Menggunakan Perintah Suara yang dimana dapat mempermudah aktifitas manusia ketika ingin mengatur intensitas cahaya dalam ruangan atau rumah serta dapat memonitor berapa persen intensitas cahaya yang dihasilkan lampu diruangan tersebut dengan dengan Android Devices sebagai pengontrol atau remote dan menggunakan Bluetooth sebagai media komunikasi. Kata Kunci : Android, Bluetooth.
Universitas Sumatera Utara
vi
DAFTAR ISI Halaman Persetujuan
ii
Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar Daftar Lampiran BAB 1 PENDAHULUAN
iii iv v vi viii ix x 1
1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan dan Manfaat Penelitian 1.4.1Tujuan Penelitian 1.4.2Manfaat 1.5 Sistematika Penulisan BAB 2 LANDASAN TEORI
1 4 4 5 5 5 6 8
2.1 Sistem 2.2 Android 2.2.1Versi Android 2.2.2Libraries 2.2.3Tools Dalam Pemrograman Android 2.2.3.1 Java SE 2.2.3.2 AiStarter 2.3 Bluetooth 2.3.1Fungsi Bluetooth 2.3.2Latar Belakang Bluetooth 2.3.3Kelebihan Dan Kekurangan Bluetooth 2.4 Modul Bluetooth 2.5 Mikrokontroller Arduino Nano 2.5.1Spesifikasi Arduino Nano 2.5.2Sumber Daya Arduino Nano 2.6 Arduino Software (IDE) 2.6.1Menulis Sketch
8 10 11 15 17 18 18 18 19 19 20 21 24 26 26 27 27
Universitas Sumatera Utara
vii
BAB 3 PERANCANGAN SISTEM 36 3.1Perancangan Sistem 36 3.2Data Flow Diagram (DFD) 36 3.2.1 Manfaat DFD 37 3.3Diagram Konseptual 38 3.4Diagram Blok 40 3.5Diagram Alur (Flowchart) 43 3.5.1 Rancangan Algoritma 45 3.6Perancangan 48 3.6.1 Perancangan Hardware 49 3.6.1.1 Perancangan Rangkaian Dimmer 50 3.6.1.2 Pengkoneksian Arduino dengan Modul Bluetooth 51 3.6.1.3 Rangkaian Hardware Keseluruhan 53 3.6.2 Perancangan Software 53 3.6.2.1 Perancangan Aplikasi Android 54 3.6.2.2 Perancangan Struktur Navigasi 55 3.6.2.3 Perancangan Tampilan Aplikasi 58 BAB 4 IMPLEMENTASI SISTEM 4.1Pengertian Implementasi Sistem 4.2Tujuan Implementasi Sistem 4.3Hasil Akhir 4.3.1 Tampilan Aplikasi Sistem 4.3.2 Tampilan Hardware
59 59 59 60 60 61
BAB 5 KESIMPULAN DAN SARAN 5.1Kesimpulan 5.2Saran Daftar Pustaka
64 64 65 66
Lampiran
Universitas Sumatera Utara
viii
DAFTAR TABEL
Nomor Tabel 3.1
Judul
Halaman
Simbol-simbol DFD
37
3.2
Simbol Flowchart
43
Universitas Sumatera Utara
ix
DAFTAR GAMBAR
Nomor Gambar 2.1
Judul
Halaman
Modul Bluetooth
22
2.2 2.3 2.4 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 4.1 4.2 4.3 4.4 4.5 4.6
Bagian Depan Arduino Nano Bagian Belakang Arduino Nano Tampilan Arduino Software (IDE) Kerangka Konseptual Diagram Blok Sistem Flowchart Aplikasi Sistem Flowchart Perancangan Pada Mikrokontroller Rancangan Rangkaian Dimmer Arduino Nano Modul Bluetooth Pengkoneksian Arduino Nano dengan Modul Bluetooth Hasil Keseluruhan Rancangan Perangkat Keras Smartphone Android Zenfone C Struktur Navigasi Aplikasi Rancangan Tampilan Aplikasi Tampilan Aplikasi Pada Android Tampilan Rangkaian Dimmer Tampilan Rangkaian Dimmer & Output Yang Terhubung Tampilan Arduino & Modul Bluetooth Yang Terhubung Tampilan Hasil Akhir Alat Saat Output Mati Tampilan Hasil Akhir Alat Saat Output Hidup
25 25 28 39 41 45 47 50 52 52 52 53 55 56 58 60 61 62 62 63 63
Universitas Sumatera Utara
x
DAFTAR LAMPIRAN
1. 2. 3. 4.
Listing Program Hasil Uji Program Karetu Bimbingan SK Pembimbing
Universitas Sumatera Utara