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
ii
LEMBAR PENGESAHAN
iii
iv
v
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
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
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
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
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
[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
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