APLIKASI SISTEM MONITORING PADA MOBILE ROBOT BERBASIS SMARTPHONE DENGAN OPERATING SYSTEM ANDROID

  APLIKASI SISTEM MONITORING PADA MOBILE ROBOT BERBASIS SMARTPHONE DENGAN OPERATING SYSTEM ANDROID TUGAS AKHIR Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Sarjana Terapan Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya OLEH: ABDULLAH BANI INSANI 0613 4035 1477 POLITEKNIK NEGERI SRWIJAYA PALEMBANG

MOTTO DAN PERSEMBAHAN

  

“Mereka yang begitu menginginkan kemenangan pada akhirnya akan

mendapatkannya, atau setidaknya hampir mendapatkannya. Tapi kita harus

menginginkannya tidak hanya sekali, namun setiap waktu.” -Iben-

“Menjadi orang baik sama dengan menjadi seorang penjaga gawang. Tak peduli

berapa banyak gol yang bisa Anda selamatkan, orang-orang hanya akan

mengingat saat Anda melakukan sebuah kesalahan.” -Thibaut Courtois-

“Dan bahwa manusia hanya memperoleh apa yang telah diusahakannya, dan

sesungguhnya usahanya itu kelak akan diperlihatkan (kepadanya), kemudian

akan diberi balasan kepadanya dengan balasan yang paling sempurna.”

(QS.An-Najm 53:39-41).

  

“Jangan menjelaskan tentang dirimu kepada siapapun. Karena yang menyukaimu

tidak butuh itu, dan yang membencimu tidak percaya itu.” (Ali bin Abi Thalib).

“Hai orang-orang mukmin, jika kamu menolong (agama) Allah, niscaya Dia akan

menolongmu dan meneguhkan kedudukkanmu.” (QS. Muhammad 47:7).

Tugas akhir ini aku persembahkan untuk :

  • Kedua orang tuaku, Ayah ku Panca Satria Putra, S.E., M.M dan Ibu ku Nadya Esferanza yang selalu memberikan dukungan moril dan materil serta selalu mendo’akan yang terbaik bagiku.
  • Adik-adikku Adelia Nur Fadillah dan Nafa Dea Ramadhana, beserta keluarga besarku yang selalu memberi dukungan dan semangat.
  • Dosen Pembimbing I dan Dosen Pembimbing II

  yang telah memberikan saran dan kritik yang membangun untuk TA ini.

  • Team Ibu Ade Silvia yang selalu bekerja sama mengerjakan TA hingga selesai.
  • Team Cyborg IT Center yang telah membantu memberikan ide dan masukkan dalam menyelesaikan TA ini.
  • Almamater yang ku banggakan.

  

ABSTRAK

MOBILE ROBOT BERBASIS APLIKASI SISTEM MONITORING PADA SMARTPHONE DENGAN OPERATING SYSTEM ANDROID (2017 : xiv + 64 Halaman + 45 Gambar + 11 Tabel + 11 Lampiran) ABDULLAH BANI INSANI 061340351477 JURUSAN TEKNIK ELEKTRO PROGRAM STUDI SARJANA TERAPAN TEKNIK TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA

  Pada Tugas Akhir ini dirancang mobile robot yang telah terintegrasi dengan sebuah aplikasi sistem monitoring pada smartphone Android yang dapat mengontrol gerak mobile robot ke arah yang di tuju berdasarkan latitude dan longitude, dan mengetahui posisi pada mobile robot yang akan tampil di smartphone. Mobile robot dapat bergerak menuju titik tujuan menggunakan smartphone sebagai monitoring antar muka pengguna dimana posisi mobile robot dapat ditentukan melalui smartphone. Mobile robot dapat bergerak menuju posisi yang ditargetkan sesuai letak titik koordinat yang telah ditentukan. Dengan aplikasi sistem monitoring pada smartphone ini dapat memiliki tingkat mobilitas yang lebih baik dalam memonitoring mobile robot jika dibandingkan dengan memonitoring melalui personal computer. Secara khusus aplikasi sistem monitoring dirancang agar dapat mengontrol gerak mobile robot ke arah yang di tuju, dan mengetahui posisi mobile robot yang akan tampil pada peta di

  

smartphone tersebut. Dengan aplikasi sistem monitoring pada smartphone ini akan

  memiliki tingkat mobilitas yang lebih baik jika dibandingkan dengan monitoring melalui personal computer.

  Kata Kunci Mobile Robot, Sistem Monitoring, Smartphone, Android.

  

ABSTRACT

APPLICATION OF MONITORING SYSTEM BASED MOBILE ROBOT WITH

OPERATING SYSTEM ANDROID SMARTPHONE (2017 : xiv + 64 Pages + 45 Pictures + 11 Tables + 11 Attachment) ABDULLAH BANI INSANI 061340351477 ELECTRICAL ENGINEERING MAJOR

GRADUATE STUDIES PROGRAM TECHNIQUE APPLIED

TELECOMMUNICATIONS STATE POLYTECHNIC SRIWIJAYA

In this final project designed a mobile robot that has been integrated with a monitoring

system applications on the Android smartphone to control the motion of a mobile robot

in the heading direction based on latitude and longitude, and determine the position of

the mobile robots that will appear on the smartphone. Mobile robot can move towards

a destination point using a smartphone as monitoring of user interface where the

mobile robot position can be determined via a smartphone. Mobile robot can move

towards the targeted position corresponding location coordinates of a predetermined

point. With the application of a monitoring system on this smartphone can have a better

mobility in monitoring the mobile robot when compared with monitoring via personal

computer. In particular application monitoring system designed to control the motion

of the mobile robot in the heading direction, and determine the position of a mobile

robot that will appear on the map on the smartphone. With the application of a

monitoring system on this smartphone will have a better mobility when compared with

monitoring via personal computer.

  Keywords − Mobile Robot, System Monitoring, Smartphone, Android.

  Dengan mengucapkan puji dan syukur atas kehadiran Allah SWT., karena atas limpahan rahmat, nikmat, dan hidayah-Nya lah penulisan Tugas Akhir ini dapat diselesaikan tepat pada waktunya. Tugas Akhir merupakan salah satu syarat dalam menyelesaikan Program Sarjana Terapan pada Politeknik Negeri Sriwijaya. Penulis merangkum dalam sebuah Tugas Akhir ini yang diberi judul “APLIKASI SISTEM

  

MONITORING PADA MOBILE ROBOT BERBASIS SMARTPHONE

OPERATING SYSTEM DENGAN ANDROID”.

  Dalam penulisan Tugas Akhir ini, penulis mengalami berbagai macam kendala, namun berkat karunia-Nya dan bantuan serta dorongan dari berbagai pihak, akhirnya penulis dapat menyelesaikan Tugas Akhir ini tepat pada waktunya. Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini masih banyak terdapat kekurangan karena masih terbatasnya pengetahuan yang penulis miliki, maka dari itu penulis mengharapkan kritik dan saran yang sifatnya membangun dan memotivasi dari pembaca demi kesempurnaan Tugas Akhir ini.

  Dengan terselesaikannya Tugas Akhir ini, penulis mengucapkan terima kasih kepada :

  1. Allah SWT atas berkah dan karunia-Nya.

  2. Bapak DR. Dipl. Ing. Ahmad Taqwa, M.T., selaku Direktur Politeknik Negeri Sriwijaya.

  3. Bapak Yudi Wijanarko, S.T., M.T., selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya Palembang.

  4. Bapak Herman Yani, S.T., M.Eng., selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya Palembang.

  5. Bapak Sopian Soim, S.T., M.T., selaku Ketua Program Studi DIV Teknik Telekomunikasi Politeknik Negeri Sriwijaya Palembang.

  6. Ibu Ade Silvia Handayani, S.T., M.T., selaku Dosen Pembimbing I yang telah membimbing, mengarahkan penulis, memberikan ide, dan memberi support dana finansial dalam menyelesaikan Tugas Akhir ini.

  7. Ibu Sarjana, S.T., M.Kom., selaku Dosen Pembimbing II yang telah membimbing dan mengarahkan penulis dalam menyelesaikan Tugas Akhir ini.

  8. Kepada Ayahanda, Ibunda, adik-adikku tercinta, serta saudara-saudaraku

  tersayang yang telah memberikan do’a restu, dukungan baik secara moral, material maupun spiritual.

  9. Kepada tim bimbingan ibu Ade, Muhammad Maulana Aditya, Diah Liani, dan Jefri Alkausar serta rekan-rekan DIII Teknik Telekomunikasi.

  10. Teman-teman kelas 8 TE.A yang selalu memberikan masukan dan dukungan dalam menyelesaikan laporan ini.

  11. Teman-teman Team Ichibot Politeknik Negeri Sriwijaya dan Cyborg IT Center yang telah memberikan saran dan semangatnya dalam menyelesaikan Tugas Akhir ini.

  12. Dan terkhusus kepada pihak Pasukan Komsiah yang selalu memberikan suasana menyenangkan dan menyegarkan dikala hati dan pikiran sedang bingung dalam mengambil keputusan.

  13. Semua pihak yang turut membantu dalam menyelesaikan Tugas Akhir ini.

  Penulis berharap semoga laporan ini dapat bermanfaat kedepannya bagi rekan- rekan untuk dijadikan referensi. Penulis menyadari bahwa laporan ini masih banyak kesalahan dan kekurangan, untuk itu kritik dan saran yang bersifat membangun sangat penulis harapkan demi kesempurnaan laporan ini.

  Palembang, Juli 2017 Penulis

  DAFTAR ISI Halaman HALAMAN JUDUL ............................................................................. i LEMBAR PENGESAHAN .................................................................. ii LEMBAR PERNYATAAN .................................................................. iii MOTTO DAN PERSEMBAHAN........................................................ iv ABSTRAK ............................................................................................. v ABSTRACT ............................................................................................ vi KATA PENGANTAR........................................................................... vii DAFTAR ISI.......................................................................................... ix DAFTAR GAMBAR............................................................................. xi

DAFTAR TABEL ................................................................................. xiii

DAFTAR LAMPIRAN ......................................................................... xiv BAB I PENDAHULUAN 1.1 Latar Belakang........................................................................

  1 1.2 Rumusan Masalah...................................................................

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

  4 1.4 Manfaat Penelitian ..................................................................

  4 1.5 Ruang Lingkup dan Batasan Masalah ....................................

  4 1.6 Metode Penulisan....................................................................

  4 BAB II TINJAUAN PUSTAKA 2.1 Sistem Monitoring ...................................................................

  6 2.1.1 Aplikasi Sistem Monitoring ..........................................

  6 2.1.2 Jenis-jenis Sistem Monitoring .......................................

  7

  2.1.2.1 Sistem Monitoring Dalam Bidang Kesehatan..............................................

  7

  2.1.2.2 Sistem Monitoring Dalam Bidang Industri ..................................................

  8

  2.1.2.3 Sistem Monitoring Dalam Bidang Militer ...................................................

  8 2.2 Mobile Robot ..........................................................................

  9 2.2.1 Arduino Mega 2560.......................................................

  9 2.2.2 Sensor Ultrasonik HC-SR04..........................................

  9 2.2.3 Sensor Compass HMC5883L ........................................

  11 2.2.4 Modul GPS NEO-6M ....................................................

  11 2.2.5 Xbee...............................................................................

  12 2.3 Smartphone.............................................................................

  13 2.4 Operating System....................................................................

  14 2.4.1 Operating System Android ............................................

  15

  2.4.2 Android 1.0 (Apple Pie) ................................................

  40 4.2 Hasil Pengujian ........................................................................

  32 3.3 Persiapan Data .........................................................................

  33 3.4 Pengembangan Metoda............................................................

  33 3.5 Tes Kinerja Sistem...................................................................

  33 BAB IV HASIL DAN PEMBAHASAN 4.1 Hasil Perancangan Mobile Robot.............................................

  35 4.1.1 Hasil Perancangan Perangkat Keras (Hardware)..........

  35 4.1.2 Hasil Perancangan Perangkat Lunak (Software) ...........

  44 4.2.1 Hasil Pengujian Data ke-1 Posisi Mobile Robot ...........

  30 3.2.2 Perancangan Sistem Monitoring Pada Smartphone.......

  45 4.2.2 Hasil Pengujian Data ke-2 Posisi Mobile Robot ...........

  50 4.2.3 Hasil Pengujian Data ke-3 Posisi Mobile Robot ...........

  56 4.3 Analisa Keseluruhan Penelitian ...............................................

  61 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ..............................................................................

  63 5.2 Saran ........................................................................................

  63 DAFTAR PUSTAKA

  31 3.2.3 Perancangan Perangkat Lunak (Software) ....................

  28 3.2.1 Perancangan Perangkat Keras (Hardware) ....................

  17 2.4.3 Android 1.1 (Banana Bread) .........................................

  21 2.4.10 Android 4.0 (Ice Cream Sandwich).............................

  17 2.4.4 Android 1.5 (Cupcake) ..................................................

  18 2.4.5 Android 1.6 (Donut) ......................................................

  18 2.4.6 Android 2.1 (Eclair) ......................................................

  19 2.4.7 Android 2.2 (Froyo) ......................................................

  19 2.4.8 Android 2.3 (Gingerbread) ...........................................

  20 2.4.9 Android 3.0 (Honeycomb) .............................................

  21 2.4.11 Android 4.1 (Jelly Bean) .............................................

  28 3.2 Perancangan Perangkat............................................................

  22 2.4.12 Android 4.4 (Kitkat) ....................................................

  22 2.4.13 Android 5.0 (Lollipop).................................................

  23 2.4.14 Android 6.0 (Marshmallow) ........................................

  24 2.5 Kelebihan dan Kelemahan Operating System Android..........

  24 2.6 Eclipse ....................................................................................

  27 BAB III METODOLOGI PENELITIAN 3.1 Kerangka Penelitian.................................................................

  LAMPIRAN

  

DAFTAR GAMBAR

Halaman

  36 Gambar 4.4 Tampilan Belakang Mobile Robot...................................

  27 Gambar 3.1 Tahap Penelitian Secara Keseluruhan .............................

  29 Gambar 3.2 Blok Diagram Perangkat Keras (Hardware)....................

  30 Gambar 3.3 Diagram Perancangan Sistem Monitoring Pada Smartphone......................................................................

  31 Gambar 3.4 Blok Diagram Perangkat Lunak (Software) ....................

  32 Gambar 4.1 Tampilan Depan Mobile Robot .......................................

  35 Gambar 4.2 Tampilan Kanan Mobile Robot .......................................

  36 Gambar 4.3 Tampilan Kiri Mobile Robot ...........................................

  37 Gambar 4.5 Tampilan Atas Mobile Robot ..........................................

  23 Gambar 2.21 Android Marshmallow.....................................................

  37 Gambar 4.6 Modul GPS NEO-6M Pada Mobile Robot ......................

  38 Gambar 4.7 Modul Compass HMC5883L Pada Mobile Robot ..........

  39 Gambar 4.8 Tampilan Source Code Untuk Menampilkan Google Maps ................................................................................

  40 Gambar 4.9 Tampilan Halaman Console Developers Google ............

  41 Gambar 4.10 Tampilan Kunci API........................................................

  42 Gambar 4.11 Tampilan Google Maps Pada Aplikasi Sistem Monitoring.......................................................................

  42 Gambar 4.12 Tampilan Source Code Pada Eclipse Untuk Menyesuaikan IP Pada Smartphone ................................

  24 Gambar 2.22 Tampilan Awal Eclipse ...................................................

  23 Gambar 2.20 Android Lollipop .............................................................

Gambar 2.1 Contoh Sistem Monitoring Bidang Kesehatan ................

  14 Gambar 2.9 Android Apple Pie ...........................................................

  7 Gambar 2.2 Contoh Sistem Monitoring Bidang Industri ....................

  9 Gambar 2.3 Arduino Mega 2560.........................................................

  9 Gambar 2.4 Sensor Ultrasonik HC-SR04............................................

  10 Gambar 2.5 Sensor Compass HMC5883L ..........................................

  11 Gambar 2.6 Modul GPS NEO-6M ......................................................

  12 Gambar 2.7 Modul Xbee .....................................................................

  13 Gambar 2.8 Smartphone......................................................................

  17 Gambar 2.10 Android Banana Bread ....................................................

  22 Gambar 2.19 Android Kitkat.................................................................

  17 Gambar 2.11 Android Cupcake.............................................................

  18 Gambar 2.12 Android Donut.................................................................

  19 Gambar 2.13 Android Eclair .................................................................

  19 Gambar 2.14 Android Froyo .................................................................

  20 Gambar 2.15 Android Gingerbread.......................................................

  20 Gambar 2.16 Android Honeycomb .......................................................

  21 Gambar 2.17 Android Ice Cream Sandwich .........................................

  21 Gambar 2.18 Android Jelly Bean ..........................................................

  43

Gambar 4.13 Tampilan User Interface Aplikasi Sistem Monitoring Pada Smartphone .............................................................

  44 Gambar 4.14 Posisi Start Mobile Robot Pada Data ke-1 ......................

  45 Gambar 4.15 Posisi Finish Mobile Robot Pada Data ke-1 ....................

  45 Gambar 4.16 Posisi Start Mobile Robot Pada Data ke-2 ......................

  50 Gambar 4.17 Posisi Finish Mobile Robot Pada Data ke-2 ....................

  51 Gambar 4.18 Posisi Start Mobile Robot Pada Data ke-3 ......................

  56 Gambar 4.19 Posisi Finish Mobile Robot Pada Data ke-3 ....................

  56

  DAFTAR TABEL Halaman Tabel 2.1 Perbandingan Smartphone dan Personal Computer........

  25 Tabel 2.2 Perbandingan Operating System Pada Smartphone ........

  26 Tabel 4.1 Data ke-1 Titik Koordinat Tujuan Mobile Robot ............

  46 Tabel 4.2 Hasil Pengujian Data ke-1 Pergerakan Mobile Robot.....

  46 Tabel 4.3 Hasil Monitoring Data ke-1 Pada Smartphone................

  47 Tabel 4.4 Data ke-2 Titik Koordinat Tujuan Mobile Robot ............

  51 Tabel 4.5 Hasil Pengujian Data ke-2 Pergerakan Mobile Robot.....

  51 Tabel 4.6 Hasil Monitoring Data ke-2 Pada Smartphone................

  53 Tabel 4.7 Data ke-3 Titik Koordinat Tujuan Mobile Robot ............

  57 Tabel 4.8 Hasil Pengujian Data ke-3 Pergerakan Mobile Robot.....

  57 Tabel 4.9 Hasil Monitoring Data ke-3 Pada Smartphone................

  58