-
i
TUGAS AKHIR
APLIKASI PEMANTIK KEMBANG API BERBASIS ANDROID
MENGGUNAKAN MEDIA WI-FI
Diajukan sebagai salah satu syarat untuk memperoleh gelar sarjana
Disusun Oleh :
Tohok Maulana
461304229
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
2017
-
ii
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS 17 AGUSTUS 1945 SURABAYA
LEMBAR PENGESAHAN TUGAS AKHIR
NAMA : TOHOK MAULANA
NBI : 461304229
PROGRAM STUDI : TEKNIK INFORMATIKA
FAKULTAS : TEKNIK
JUDUL : APLIKASI PEMANTIK KEMBANG API
BERBASIS ANDROID MENGGUNAKAN
MEDIA WI-FI
Mengetahui / Menyetujui
Dosen Pembimbing
Ir. Agus Darwanto, MM
NPP. 20460.95.0407
Dr. Ir. Sajiyo, M.Kes. Geri Kusnanto, S.Kom, MM
NPP.20410.90.0197 NPP. 20460.94.0401
Ketua Program Studi Teknik Informatika
Universitas 17 Agustus 1945 Surabaya
Dekan Fakultas Teknik
Universitas 17 Agustus 1945 Surabaya
-
iii
PERNYATAAN KEASLIAN DAN PERSETUJUAN PUBLIKASI
TUGAS AKHIR
Saya yang bertanda tangan di bawah ini:
Nama : Tohok Maulana
NBI : 461304229
Fakultas/Program Studi : Teknik/Teknik Informatika
Judul Tugas Akhir : APLIKASI PEMANTIK KEMBANG API BERBASIS
ANDROID MENGGUNAKAN MEDIA WI-FI
Menyatakan dengan sesungguhnya bahwa :
1. Tugas Akhir dengan judul diatas bukan merupakan tiruan atau duplikasi dari Tugas Akhir yang sudah dipublikasikan dan atau pernah dipakai untuk mendapatkan gelar
Sarjana Teknik di lingkungan Universitas 17 Agustus 1945 Surabaya maupun di
Perguruan Tinggi atau Instansi manapun, kecuali bagian yang sumber informasinya
dicantumkan sebagaimana mestinya.
2. Tugas Akhir dengan judul diatas bukan merupakan plagiatisme, pencurian hasil karya milik orang lain, hasil kerja orang lain untuk kepentingan saya karena
hubungan material maupun non – material, ataupun segala kemungkinan lain yang
pada hakekatnya bukan merupakan karya tulis tugas akhir saya secaraorisinil dan
otentik.
3. Demi pengembangan ilmu pengetahuan, saya memberikan hak atas Tugas Akhir ini kepada Universitas 17 Agustus 1945 Surabaya untuk menyimpan, mengalih
media/formatkan, mengelola dalam bentuk pangkalan data (database), merawat,
dan mepublikasikan tugas akhir saya selama tetap mencantumkan nama saya
sebagai penulis/pencipta dan sebagai pemilik HakCipta.
4. Pernyataan ini saya buat dengan kesadaran sendiri dan tidak atas tekanan ataupun paksaan dari pihak maupun demi menegakan integritas akademik di institusi ini dan
bila kemudian hari diduga kuat ada ketidak sesuaian antara fakta dengan kenyataan
ini, saya bersedia diproses oleh tim Fakultas yang dibentuk untuk melakukan
verifikasi, dengan sanksi terberat berupa pembatalan kelulusan/kesarjanaan.
Surabaya, 8 April 2017
Tohok Maulana
-
iv
KATA PENGANTAR
Puji syukur saya panjatkan kepada Allah SWT, yang senantiasa
melimpahkan rahmat dan hidayah-Nya sehingga dapat terselesaikan Tugas
Akhir yang berjudul :
“APLIKASI PEMANTIK KEMBANG API BERBASIS
ANDROID MENGGUNAKAN MEDIA WI-FI”
Tugas Akhir ini dimaksudkan untuk memenuhi salah satu persyaratan
menyelesaikan studi di Universitas 17 Agustus 1945 Surabaya. Penulis
menyadari bahwa tanpa bantuan dan bimbingan dari berbagai pihak, dari
masa perkuliahan sampai pada penyusunan tugas akhir ini, sangatlah sulit
bagi penulis untuk menyelesaikan tugas akhir ini. Oleh karena itu, penulis
mengucapkan terima kasih kepada :
1. Prof. Dr. Mulyanto Nugroho, MM. CMA. CPAI selaku Rektor
Universitas 17 Agustus 1945 Surabaya.
2. Bapak Dr. Ir. Sajiyo, M.Kes. selaku Dekan Fakultas Teknik Universitas
17 Agustus 1945 Surabaya.
3. Bapak Geri Kusnanto, S.Kom., MM. selaku Ketua Program Studi Teknik
Informatika Universitas 17 Agustus 1945 Surabaya.
4. Bapak Ir. Agus Darwanto, MM selaku Dosen Pembimbing yang telah
memberi bimbingan dan arahan dalam penyusunan makalah seminar ini.
5. Bapak dan Ibu Dosen Program Studi Teknik Informatika yang telah
memberikan ilmunya kepaada penulis selama menjalani masa kuliah
6. Yang Terhormat dan Tercinta Ayah dan Ibu yang telah melahirkan,
membesarkan, mendidik serta memberikan semangat, motivasi dan doa
yang tulus demi keberhasilan anak-anaknya.
-
v
7. Sahabat saya Septian Dwi Saputra yang telah memberikan semangat,
motivasi dan bantuan dalam menyelesaikan Tugas Akhir ini.
8. Dian Permatasari yang telah memberikan support
9. Dan semua pihak yang telah membantu dan mendukung kami selama
proses pengerjaan makalah tugas akhir ini.
Saya menyadari bahwa laporan makalah seminar ini masih jauh dari
sempurna, oleh karena itu kritik dan saran yang membangun sangat kami
harapkan demi kesempurnaannya. Semoga amal dan bakti mereka mendapat
balasan dari Allah SWT, dan akhirnya dengan segala keterbatasan dan
keserdehanaan penulis ini semoga dapat bermanfaat bagi pihak yang
berkepentingan, serta pihak yang memerlukan.
Surabaya, 8 April 2017
Tohok Maulana
-
vi
ABSTRAK
Nama : Tohok Maulana
Program Studi : Teknik Informatika
Judul : Aplikasi Pemantik Kembang Api Berbasis Android
Menggunakan Media Wi-fi
Dalam suatu acara malam pergantian tahun baru atau konser musik,biasanya
selalu dilengkapi oleh kembang api sebagai penyemarak suasana panggung.
Kembang api yang biasa digunakan dalam acara tersebut, dinyalakan oleh
seorang operator dengan menggunakan api atau percikan listrik sebagai
pemicunya. Dan diaktifkan oleh sebuah tombol yang dihubungkan dengan
menggunakan kabel. Sekilas tarnpaklah mudah dan sederhana Tetapi,
sesungguhnya, operator tersebut memiliki resiko terkena ledakan kembang
api.
Berdasarkan pertimbangan itulah, maka diperlukan sebuah sistem pemantik
kembang api yang penyalaannya dapat diprogram melalui smartphone
android dengan media wi-fi yang terhubung dengan pemantik,serta rangkaian
arduino uno R3 menambahkan dengan koneksi wi-fi agar terkoneksi dengan
si pemantik tersebut dengan input nomor yang telah diprogram dari sistem
utama. Sedangkan proses pengiriman data yang berupa urutan nomor
pemantik yang akan diaktifkan, menggunakan sistem berbasis android
sebagai kendali utamanya.
Kata Kunci : smartphone Android,Arduino uno R3, Wi-fi
-
vii
ABSTRACT
Name : Tohok Maulana
Study Program : Teknik Informatika
Title : Android Based Fireworks Lighter App With Wi-fi
Media
In the event of a New Year's Eve or musical concert, it is usually always
equipped by fireworks as a splendor of the stage atmosphere. Fireworks
commonly used in the event, ignited by an operator by using fire or electric
spark as the trigger. And it is activated by a button connected by using a
cable. At first glance it is easy and simple But, in fact, the operator is at risk
of explosion fireworks.
Based on that consideration, it is necessary a fireworks ignition system that
can be programmed ignition via android smartphone with wi-fi media
connected with the lighter, as well as arduino uno R3 series added with a wi-
fi connection to connect with the lighter with the input number that has been
programmed from the main system. While the process of sending data in the
form of the number of lighters that will be activated, using android-based
system as the main control.
Keywords: Android smartphone, Arduino uno R3, Wi-fi
-
viii
DAFTAR ISI
Halaman
HALAMAN JUDUL ..................................................................................... i
LEMBAR PENGESAHAN .......................................................................... ii
PERNYATAAN KEASLIAN & PERSETUJUAN PUBLIKASI TA .......... iii
KATA PENGANTAR .................................................................................. iv
ABSTRAK ................................................................................................... vi
DAFTAR ISI .............................................................................................. ..viii
DAFTAR GAMBAR .................................................................................... x
DAFTAR TABEL ......................................................................................... xii
BAB I PENDAHULUAN ........................................................................... 1 1.1 Latar Belakang .................................................................................. 1
1.2 Perumusan Masalah .......................................................................... 2
1.3 Tujuan Penelitian .............................................................................. 2
1.4 Manfaat Penelitian ............................................................................ 3
1.5 Batasan Masalah ............................................................................... 3
1.6 Sistematika Penulisan ....................................................................... 3
BAB II TINJAUAN PUSTAKA ................................................................ 5 2.1 Sejarah Kembang Api ....................................................................... 5
2.2 Pengertian Android ........................................................................... 6
2.2.1 Aplikasi Android ..................................................................... 9
2.2.2 Kernel Linux ............................................................................ 10
2.3 Arduino Uno ..................................................................................... 12
2.3.1 Power ....................................................................................... 14
2.3.2 Penjelasan Power Pin .............................................................. 15
2.4 Arduino Software ............................................................................. 17
2.4.1 Pengertian Arduino Software (IDE) ........................................ 17
2.4.2 Menulis Sketch ........................................................................ 17
2.5 Router ............................................................................................... 20
2.5.1 Pengertian Router .................................................................... 20
2.5.2 Cara Kerja Router .................................................................... 22
2.6 Arduino Ethernet Shield ................................................................... 23
2.7 Relay ................................................................................................. 24
2.7.1 Gambar, Bentuk, dan Simbol Relay ........................................ 24
-
ix
2.7.2 Prinsip Kerja Relay .................................................................. 26
2.7.3 Arti Pole dan Throw pada Relay ............................................. 27
2.8 Kabel Jumper .................................................................................... 28
2.8.1 Pengertian Kabel Jumper ......................................................... 28
2.8.2 Jenis Kabel Jumper .................................................................. 29
2.9 Kabel NYM ...................................................................................... 31
2.9.1 Kabel NYA .............................................................................. 31
2.10 Pengertian Baterai (Aki) ................................................................. 32
2.10.1 Fungsi Baterai ........................................................................ 32
2.11 Kawat Vapor ................................................................................... 34
BAB III METODE PENELITIAN ............................................................ 38 3.1 Analisis Sistem ................................................................................. 38
3.2 Kerangka Berpikir Konseptual ......................................................... 39
3.3 Diagram Blok Rangkaian ................................................................. 41
3.4 Use Case Diagram ............................................................................ 42
3.5 Squence Diagram .............................................................................. 43
3.6 Activity Diagram .............................................................................. 44
3.7 Pembuatan Alat dan Software .......................................................... 46
3.7.1 Pembuatan Alat ............................................................................. 46
3.8 Desain Interface ................................................................................ 47
3.9 Pembuatan Program Arduino ........................................................... 50
BAB IV HASIL DAN PEMBAHASAN .................................................... 52 4.1 Pembahasan ...................................................................................... 52
4.2 Aplikasi Pada Smartphone Android ................................................. 53
4.3 Pengujian Hardware Dengan Menggunakan Kembang Api ............. 69
4.4 Pengujian Jarak Jangkau Wi-fi Pada Ruang Terbuka ....................... 70
BAB V PENUTUP ...................................................................................... 71 5.1 Kesimpulan ....................................................................................... 71
5.2 Saran ................................................................................................. 71
DAFTAR PUSTAKA ................................................................................. 72
-
x
DAFTAR GAMBAR
Gambar 2.1 HTC Dream, Ponsel Android Pertama ..................................... 7
Gambar 2.2 Diagram Arsitektur ................................................................... 10
Gambar 2.3 Power Supply Arduino Port ...................................................... 14
Gambar 2.4 Arduino Uno R3 ....................................................................... 15
Gambar 2.5 Software Arduino IDE .............................................................. 18
Gambar 2.6 Router TP Link ......................................................................... 20
Gambar 2.7 Ethernet Shield .......................................................................... 23
Gambar 2.8 Relay dan Simbol Relay ........................................................... 25
Gambar 2.9 Module Relay 8 Pin .................................................................. 25
Gambar 2.10 Struktur Sederhana Relay ....................................................... 26
Gambar 2.11 Jenis Relay Berdasarkan Pole dan Throw .............................. 27
Gambar 2.12 Kabel Jumper Male-male ........................................................ 29
Gambar 2.13 Kabel Jumper Male-Female .................................................... 30
Gambar 2.14 Kabel Jumper Female-Female ................................................ 30
Gambar 2.15 Kabel NYM ............................................................................ 31
Gambar 2.16 kabel NYA .............................................................................. 32
Gambar 2.17 Konstruksi Baterai .................................................................. 33
Gambar 2.18 Jenis-jenis Kawat Vapor ......................................................... 35
Gambar 3.1 Arsitektur Kinerja Pemantik kembang Api .............................. 39
Gambar 3.2 Blok Diagram Rangkaian ......................................................... 41
Gambar 3.3 Use Case Diagram .................................................................... 42
Gambar 3.4 Squence Diagram ...................................................................... 43
Gambar 3.5 Activity Diagram Pemantik Kembang Api ............................... 45
Gambar 3.6 Rangkaian Alat ......................................................................... 46
Gambar 3.7 Desain Utama Splash Aplikasi ................................................. 48
Gambar 3.8 Desain Menu Utama Pada Aplikasi .......................................... 49
Gambar 3.9 Proses Uploading ...................................................................... 50
Gambar 3.10 Proses Uploading Selesai ........................................................ 51
Gambar 4.1 APK Fireworks ......................................................................... 53
Gambar 4.2 Proses Instalasi Aplikasi Android ............................................. 54
Gambar 4.3 Aplikasi Fireworks Pada Android ............................................ 55
Gambar 4.4 TampilanSplash Pada Aplikasi .................................................. 56
Gambar 4.5 Menu Utama Pada Aplikasi Android ......................................... 57
Gambar 4.6 Pengujian Button Fire 1 Pada Aplikasi ...................................... 58
Gambar 4.7 Pengujian Button Fire 2 Pada Aplikasi ...................................... 59
Gambar 4.8 Pengujian Button Fire 3 Pada Aplikasi ...................................... 60
-
xi
Gambar 4.9 Pengujian Button Fire 4 Pada Aplikasi ...................................... 61
Gambar 4.10 Pengujian Button Fire 5 Pada Aplikasi .................................... 62
Gambar 4.11 Pengujian Button Fire 6 Pada Aplikasi .................................... 63
Gambar 4.12 Pengujian Button Fire 7 Pada Aplikasi .................................... 64
Gambar 4.13 Pengujian Button Fire 8 Pada Aplikasi .................................... 65
Gambar 4.14 Pengujian Button Fire All Pada Aplikasi ................................ 66
Gambar 4.15 Pengujian Button Exit Pada Aplikasi ...................................... 68
Gambar 4.16 Uji coba Dengan Kembang Api ............................................... 70
-
xii
DAFTAR TABEL
Tabel 3.1 Keterangan Port Arduino R3 ........................................................ 47
Tabel 4.1 Keterangan Hasil Percobaan Jangkauan Wi-Fi ............................ 70
Tabel 4.2 Keterangan Hasil Percobaan Jangkauan Wi-Fi Dengan halangan 70