11
RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : RENDA ARYA SANTANA 201210370311323 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

  • Upload
    voque

  • View
    241

  • Download
    0

Embed Size (px)

Citation preview

Page 1: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

RANCANG BANGUN SISTEM INFORMASI SERVIS OLI

SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER

BERBASIS LBS (LOCATED BASED SERVICE)

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh :

RENDA ARYA SANTANA

201210370311323

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2016

Page 2: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

ii

LEMBAR PENGESAHAN

Page 3: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

iii

Page 4: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

iv

Page 5: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

v

Page 6: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

viii

DAFTAR ISI

HALAMAN JUDUL ......................................................................................... i

LEMBAR PERSETUJUAN ............................................................................. ii

LEMBAR PENGESAHAN .............................................................................. iii

LEMBAR PERNYATAAN .............................................................................. iv

KATA PENGANTAR ....................................................................................... v

ABSTRAK ......................................................................................................... vi

ABSTRACT ....................................................................................................... vii

DAFTAR ISI ...................................................................................................... viii

DAFTAR GAMBAR ......................................................................................... x

DAFTAR TABEL ............................................................................................. xi

BAB I PENDAHULUAN

1.1 Latar Belakang .............................................................................................. 1

1.2 Rumusan Masalah ......................................................................................... 3

1.3 Tujuan ........................................................................................................... 3

1.4 Batasan Masalah............................................................................................ 3

1.5 Metodologi .................................................................................................... 3

1.6 Sistematika Penulisan ................................................................................... 5

BAB II LANDASAN TEORI

2.1 Arduino Nano ................................................................................................ 7

2.2 Sensor Magnet A3144EU ............................................................................. 9

2.3 Buzzer 5V...................................................................................................... 10

2.4 Button ............................................................................................................ 11

2.5 Penentuan Jarak Tempuh .............................................................................. 12

2.6 LBS (Location Based Service) ...................................................................... 13

2.7 Sistem Operasi Android ................................................................................ 14

2.8 Perhitungan Jarak Tempuh ............................................................................ 15

2.9 Perbedaaan Dengan Penelitian Sebelumnya ................................................. 15

BAB III ANALISA PERANCANGAN SISTEM

3.1 Analisa .......................................................................................................... 17

3.1.1 Analisa Sistem ...................................................................................... 17

Page 7: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

ix

3.1.2 Analisa Masalah ................................................................................... 18

3.1.3 Deskripsi Alat ...................................................................................... 19

3.2 Perancangan Sistem ...................................................................................... 19

3.2.1 Alur Komunikasi dan Perancangan Alat ............................................ 19

3.2.2 Flowchart sistem ................................................................................. 21

3.2.3 Skema Alat dan Aplikasi .................................................................... 24

3.3 Pengujian Terhadap Sistem ........................................................................... 27

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1 Metode Implementasi dan Pengujian ............................................................ 29

4.2 Implementasi Sistem ..................................................................................... 30

4.2.1 Implementasi Rangkaian Sistem Arduino Nano ................................. 30

4.2.2 Implementasi Aplikasi Android .......................................................... 31

4.2.3 Implementasi Sensor Reed Switch dan Buzzer................................... 35

4.2.4 Implementasi Buzzer dan Button Reset .............................................. 36

4.3 Pengujian Keseluruhan Sistem ...................................................................... 38

4.3.1 Pengujian Sensor Reed Switch ........................................................... 38

4.3.2 Pengujian Buzzer ................................................................................ 38

4.3.3 Pengujian Akurasi LBS ....................................................................... 39

BAB V PENUTUP

5.1 Kesimpulan ................................................................................................... 41

5.2 Saran .............................................................................................................. 41

DAFTAR PUSTAKA ........................................................................................ 43

Page 8: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

x

DAFTAR GAMBAR

Gambar 2.1 Arduino Nano R3 ............................................................................ 7

Gambar 2.3 Sensor Magnet ................................................................................. 10

Gambar 2.4 Buzzer.............................................................................................. 10

Gambar 2.5 Button ............................................................................................. 12

Gambar 3.1 Alur komunikasi alat ....................................................................... 19

Gambar 3.2 Sketsa Perancangan alat ................................................................. 20

Gambar 3.3 Flow Chart Pengolahan Data Jarak Tempuh Menggunakan Arduino

Nano .................................................................................................................... 21

Gambar 3.4 Flow Chart Penjadwalan Servis Oli Ke Bengkel ............................ 23

Gambar 3.5 Skema penghubungan Arduino nano dengan Sensor Reed Switch . 24

Gambar 3.6 Skema penghubungan Arduino nano dengan Buzzer 5v ................. 24

Gambar 3.7 Skema penghubungan Arduino nano dengan button reset .............. 25

Gambar 3.8 Skema Rancangan Rencana Tampilan Awal Aplikasi .................... 25

Gambar 3.9 Skema Rancangan Rencana Tampilan Form Servis Aplikasi ......... 26

Gambar 3.10 Skema Rancangan Rencana Tampilan Aplikasi List Bengkel ...... 26

Gambar 4.1 Tampilan Alat Arduino ................................................................... 29

Gambar 4.2 Arduino Nano .................................................................................. 30

Gambar 4.3 Tampilan awal dari aplikasi ............................................................ 32

Gambar 4.4 Tampilan form pendataran servis .................................................... 32

Gambar 4.5 Tampilan untuk mengatur posisi pengendara .................................. 33

Gambar 4.6 Tampilan pilihan bengkel ................................................................ 33

Gambar 4.7 Tampilan saat mengirim email ........................................................ 34

Gambar 4.8 Rangkaian Sensor Reed Switch dan Buzzer..................................... 35

Gambar 4.9 Rangkaian Button reset dan Buzzer ................................................. 37

Gambar 4.10 Tampilan Latitude dan Longitude ................................................. 39

Page 9: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

xi

DAFTAR TABEL

Tabel 2.1 Spesifikasi Mikrokontroler Arduino nano .......................................... 7

Tabel 2.2 Spesifikasi Sensor Magnet A3144EU ................................................ 10

Tabel 2.3Spesifikasi Buzzer 5V .......................................................................... 11

Table 2.4 Jarak Tempuh Kendaraan.................................................................... 12

Tabel 3.1 Penggunaan pin arduino nano ............................................................. 20

Tabel 3.2 Pengujian Terhadap Sistem ................................................................. 27

Tabel 4.1 Pengujian Sistem Arduino Nano ......................................................... 30

Tabel 4.2 Pengujian Black box pada Arduino Nano ........................................... 31

Tabel 4.3 Perencanaan Pengujian Sensor Reed switch ....................................... 38

Tabel 4.4 Hasil Pengujian Sensor Reed switch ................................................... 38

Tabel 4.5 Perencanaan Pengujian Buzzer ........................................................... 39

Tabel 4.6 Hasil Pengujian Buzzer ....................................................................... 39

Tabel 4.7 Perencanaan Pengujian LBS ............................................................... 40

Tabel 4.8 Hasil Pengujian LBS ........................................................................... 40

Page 10: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

43

Daftar Pustaka

[1] Haryono, S. (2010). Analisis Kualitas Pelayanan Angkutan Umum (Bus Kota)

Di Kota Yogyakarta. repository.upnyk.ac.id/6240/2/Sigit_Haryono_Naskah

.pdf

[2] Munif dkk, (2012). Rancang bangun aplikasi mobile untuk notifikasi jadwal

kuliah berbasis android (studi kasus : STMIK Provisi Semarang).

http://digilib.its.ac.id/public/ITS-paper-23867-5108100116-Paper.pdf

[3] Sunarno dkk, (2012). Identifikasi Fisis Viskositas Oli Mesin Kendaraan

Bermotor terhadap Fungsi Suhu dengan Menggunakan Laser Helium Neon.

http://digilib.its.ac.id/public/ITS-paper-23816-1107100047-Paper.pdf

[4] Hermawan, Henry (2009) Open Source Development Tools Untuk

Mikrokontroler AVR Pada System Operasi Linux. http://repository.ubaya.

ac.id/3210/

[5] Badrul Anwar dkk 2012. Implementasi Location Based Service Berbasis

android Untuk Mengetahui Posisi User. related:jdih.bengkaliskab.go.id/

Admin/File/jurnaltentanglocationbasedservice/

[6] Ecadio, (2016). Berkenalanan Dengan Arduino Nano, http://ecadio.com/

mengenal-dan-belajar-arduino-nano diakses tanggal 7 Agustus 2016

[7] Arduino, (2016). Specification of Arduino Nano. https://www.arduino.cc:

_https://www.arduino.cc/en/Main/ArduinoBoardNano diakses tanggal 13 April

2016

[8] Arduino, (2016). Arduino Nano, https://www.arduino.cc/en/Main/Arduino

BoardNano, diakses tanggal 13 April 2016

[9] Indoware Electronics Online, (2016). Sensor Magnet Store, http://www. indo-

ware.com/produk-2067-a3144eu-atau-44e---.html, diakses tanggal 13 Agustus

2016

[10] Vcc2GND, (2016). Continuous Active Buzzer 5V Miniature Alarm Sounder,

http://www.vcc2gnd.com/sku/BZA5V diakses tanggal 2 Agustus 2016

[11] Elektronika Dasar, (2012). Limit Switch dan Saklar Push On,

http://elektronika-dasar.web.id/limit-switch-dan-saklar-push-on/, diakses

tanggal 2 Agustus 2016

Page 11: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · RANCANG BANGUN SISTEM INFORMASI SERVIS OLI SEPEDA MOTOR DENGAN MENGGUNAKAN ODOMETER BERBASIS LBS (LOCATED BASED SERVICE) TUGAS AKHIR

44

[12] Teknojurnal, (2016). Pengertian Location Based Services (LBS) dan

Komponennya, http://teknojurnal.com/pengertian-location-based-services-lbs-

dan-komponennya, diakses tanggal 13 Agustus 2016

[13] Obengplus, (2014). Membaca Koordinat GPS dengan Latitude dan Longitude,

https://vinceney.wordpress.com/2013/05/06/cara-baca-koordinat/, diakses

tanggal 21 September 2016

[14] Ubaya, (2010). Android: Sistem Operasi Pada Smartphone, http://www.ubaya.

ac.id/2014/content/articles_detail/7/Android--Sistem-Operasi-pada-Smartphon

e.html, diakses tanggal 21 September 2016