universitas 17 agustus 1945 surabaya (untag)repository.untag-sby.ac.id/517/1/abstrak.pdf · 2....

16

Upload: others

Post on 21-Oct-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

  • 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