Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei ...

6
Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei 2019 2167 PENERAPAN INTERNET OF THING (IOT) DALAM PERANCANGAN APLIKASI PENGAMAN SEPEDA MOTOR BERBASIS ANDROID MUSTAZZIHIM SUHAIDI Dosen Sekolah Tinggi Teknologi (STT) Dumai ABSTRAK Dunia teknologi saat ini sudah berkembang sangat pesat. Penggunaan teknologi membuat suatu pekerjaan menjadi lebih dinamis dan efisien, menuntut banyak industri untuk melakukan peningkatan kualitas dan kuantitas pada hasil produknya serta sesuai dengan peningkatan permintaan pasar. Dalam hal ini perusahaan industri sepeda motor bisa memperbaiki sistem dan proses produksi dengan menerapkan teknologi yang berkembang saat ini. Internet of Thing (IoT) adalah salah satu penemuan teknologi terbaru untuk memfasilitasi pengiriman informasi. IoT sendiri diartikan sebagai konsep di mana objek dan perangkat keras di sekitar kita memungkinkan untuk terhubung satu sama lain melalui jaringan termasuk internet. Dengan pemanfaatan IOT yang terintegrasi dengan Aplikasi Android sangat memungkinkan kita untuk mengontrol perangkat dari jarak jauh. Kata Kunci: IOT,Android, Sistem Keamanan, Sepeda Motor. ABSTRACT The world of technology is currently growing very rapidly. The use of technology makes work more dynamic and efficient, requiring many industries to improve the quality and quantity of their products and in line with increasing market demand. In this case the motorcycle industry can improve the system and production process by applying current technology. Internet of Thing (IoT) is one of the latest technological inventions to facilitate the transmission of information. IoT itself is defined as a concept where objects and hardware around us allow it to connect with each other through networks including the internet. With the use of IoT integrated with the Android Application, the device can be controlled remotely. Keywords: IOT, Android, Security Systems, Motorbikes. 1. PENDAHULUAN 1.1. Latar Belakang Dunia teknologi saat ini sudah berkembang sangat pesat. Penggunaan teknologi membuat suatu pekerjaan menjadi lebih dinamis dan efisien, menuntut banyak industri untuk melakukan peningkatan kualitas dan kuantitas pada hasil produknya serta sesuai dengan peningkatan permintaan pasar. Dalam hal ini perusahaan industri sepeda motor bisa memperbaiki sistem dan proses produksi dengan menerapkan teknologi yang berkembang saat ini. Akibat dari permasalahan keterbatasan manusia membuat seseorang ceroboh pada saat memarkirkan kendaraannya sehingga muncul permasalahan lupa mengunci stang kendaraan, atau lupa untuk mencabut kunci kontak kendaraannya hingga pencurian sepeda motorpun tidak terhindari. Berdasarkan banyaknya kasus pencurian yang sering terjadi membuat penulis ingin menuangkan ide serta gagasan sebagai solusi untuk mengatasi permasalahan tersebut, salah satu nya dengan cara merancang Penerapan Internet of Thing (IOT) dalam

Transcript of Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei ...

Page 1: Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei ...

Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei 2019

2167

PENERAPAN INTERNET OF THING (IOT) DALAM PERANCANGANAPLIKASI PENGAMAN SEPEDA MOTOR BERBASIS ANDROID

MUSTAZZIHIM SUHAIDIDosen Sekolah Tinggi Teknologi (STT) Dumai

ABSTRAK

Dunia teknologi saat ini sudah berkembang sangat pesat. Penggunaan teknologi membuatsuatu pekerjaan menjadi lebih dinamis dan efisien, menuntut banyak industri untukmelakukan peningkatan kualitas dan kuantitas pada hasil produknya serta sesuai denganpeningkatan permintaan pasar. Dalam hal ini perusahaan industri sepeda motor bisamemperbaiki sistem dan proses produksi dengan menerapkan teknologi yang berkembang saatini. Internet of Thing (IoT) adalah salah satu penemuan teknologi terbaru untuk memfasilitasipengiriman informasi. IoT sendiri diartikan sebagai konsep di mana objek dan perangkatkeras di sekitar kita memungkinkan untuk terhubung satu sama lain melalui jaringan termasukinternet. Dengan pemanfaatan IOT yang terintegrasi dengan Aplikasi Android sangatmemungkinkan kita untuk mengontrol perangkat dari jarak jauh.Kata Kunci: IOT, Android, Sistem Keamanan, Sepeda Motor.

ABSTRACT

The world of technology is currently growing very rapidly. The use of technology makeswork more dynamic and efficient, requiring many industries to improve the quality andquantity of their products and in line with increasing market demand. In this case themotorcycle industry can improve the system and production process by applying currenttechnology. Internet of Thing (IoT) is one of the latest technological inventions to facilitatethe transmission of information. IoT itself is defined as a concept where objects and hardwarearound us allow it to connect with each other through networks including the internet. Withthe use of IoT integrated with the Android Application, the device can be controlled remotely.

Keywords: IOT, Android, Security Systems, Motorbikes.

1. PENDAHULUAN1.1. Latar Belakang

Dunia teknologi saat ini sudahberkembang sangat pesat. Penggunaanteknologi membuat suatu pekerjaanmenjadi lebih dinamis dan efisien,menuntut banyak industri untuk melakukanpeningkatan kualitas dan kuantitas padahasil produknya serta sesuai denganpeningkatan permintaan pasar. Dalam halini perusahaan industri sepeda motor bisamemperbaiki sistem dan proses produksidengan menerapkan teknologi yangberkembang saat ini. Akibat dari

permasalahan keterbatasan manusiamembuat seseorang ceroboh pada saatmemarkirkan kendaraannya sehinggamuncul permasalahan lupa menguncistang kendaraan, atau lupa untukmencabut kunci kontak kendaraannyahingga pencurian sepeda motorpun tidakterhindari. Berdasarkan banyaknya kasuspencurian yang sering terjadi membuatpenulis ingin menuangkan ide sertagagasan sebagai solusi untuk mengatasipermasalahan tersebut, salah satu nyadengan cara merancang “PenerapanInternet of Thing (IOT) dalam

Page 2: Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei ...

Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei 2019

2168

Peracangan Aplikasi Pengaman SepedaMotor Berbasis Android”.

2.LANDASAN TEORI2.2.1 Internet Of Thin (IOT)

IoT adalah jaringan internet yangmenyediakan, memproses dan mentransferinformasi digital yang diperoleh dariperalatan sensor seperti identifikasifrekuensi radio (RFID), sensor inframerah,GPS, pemindai dan meter pintar (Momoh,2009). Sensor dalam jaringan IoTberfungsi untuk mendeteksi danmengidentifikasi parameter peralatanmelalui jaringan komunikasi kabel ataunirkabel sehingga mereka dapatmemperoleh data yang akurat dan proseskontrol secara real-time. Smart grid akanbergantung pada salah satunya denganteknologi IoT karena memerlukaninformasi yang akurat dalam systemkontrol dan manajemen energi yangefisien. Dalam konteks smart grid, IoTakan berfungsi di semua generatordomain, transmisi, distribusi, danpengguna.

2.2.2 AplikasiAplikasi mempunyai arti yaitu

pemecahan masalah yang menggunakansalah satu tehnik pemrosesan data aplikasiyang biasanya berpacu pada sebuahkomputansi yang diinginkan ataudiharapkan maupun pemrosesan data yangdiharapkan. Aplikasi biasanya berupaperangkat lunak yang berbentuk softwareyang berisi kesatuan perintah atauprogramyang dibuat untuk melaksanakan sebuahpekerjaan yang diinginkan. ( Afandi,2013 )

2.2.3 ArduinoArduino adalah sebuah platform

elektronik yang bersifat open source, sertamudah digunakan. Hal tersebut ditujukanagar siapapun dapat membuat proyekinteraktif dengan mudah dan menarik.

Arduino sebagai sebuah platformkomputasi fisik (Physical Computing)yang open source pada board input ouputsederhana, yang dimaksud dengan platformkomputasi fisik disini adalah sebuah sistemfisik yang interaktif dengan penggunaansoftware dan hardware yang dapatmendeteksi dan merespon situasi dankondisi.

Menurut Wicaksono (2017),kelebihan

arduino dari platform hardwaremikrokontroler lain adalah:1. Board Arduino relatif murah

dibandingkan dengan platform lain.merupakan multiplatform, yang dapatdijalankan

2. IDE software Arduino dapat dijalankandi berbagai sistem operasi, sepertiWindows,Macintosh dan Linux.

3. Perangkat lunak Arduino IDE sangatmudah digunakan untuk pemula,namun cukup Fleksibel untukpengguna tingkat lanjut.

4. Perangkat Arduino diterbitkan sebagaitool open source. Bahasanya dapatdiperluas melalui library C++ danorang- orang yang ingin memahamirincian teknis dapat membuat lompatandari arduino ke bahasa pemprogramanAVR C. Kita dapat menambahkan kodeAVR C secara langsung kedalamprogram arduino. Arduin boardditerbitkan dibawah lisensi creativecommons, sehingga perancangan sirkuityang berpengalaman dapat membuatmodul versi mereka sendiri.

2.2.4 Arduino NanoArduino Nano adalah board Arduino

berukuran kecil, lengkap, dan berbasisATmega328 untuk Arduino Nano 3.0 atauATmega168 untuk Arduino Nano 2.x,memiliki kemampuan yang sama denganarduino Duemilanove, namun dalampaket yang berbeda. Kekurangannya tidakmempunyai DC power jack dan hanya

Page 3: Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei ...

Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei 2019

2169

dengan kabel Mini-B USB standard dan diproduksi oleh Gravitech.

Gambar 1 Arduino NanoSumber: http://www.arduino.cc

2.2.5. AndroidAndroid merupakan salah satu

operasi sistem pada perangkat mobile.Dalam pengembangan aplikasi androidmenggunakan platform java sebagai bahasapemrogramannya. Google bekerjasamadengan lebih dari 47 perusahaan lain yangtergabung dalam OHA yaitu (OpenHandset Alliance) untuk membuat standarpadda perangkat mobile. Dan untukmenjalankan aplikasi yang dibuat ini,dibutuhkan Versi Standar Android padaumumnya. Sistem pemindai 3 Dimensi inimenggunakan Versi umumnya Androidyaitu 4.1 (JellyBean) dan Versi seterusnya.( Bimaputra,2018).

Android menggunakan DVM yangberbasis pada implementasi ApacheHarmony Java. Dalvik menggunakan bytecode khusus, mesin Virtual Dalvikdieksekusi dalam Dalvik Executable(dex), sebuah format yang dioptimalkanuntuk memori yang kecil. Dalvik VMberjalan dan dikompilasi oleh compilerbahasa Java yang telah ditransformasikanke dalam (dex) format yang disertakan olehtool. Dalvik VM bergantung pada kernelLinux untuk berfungsi, seperti threadingdan manajemen memori tingkat rendahnya.

3. METODOLOGI PENELITIANPengumpulan data yang dimaksud

untuk mendapatkan informasi dari lokasipenelitian, mengenai semua yangberhubungan dengan permasalahan yangdihadapi. Pada penelitian ini agar penulismendapatkan informasi yang di perlukan,

peneliti menggunakan beberapa metodeseperti studi pustaka, dan observasi.a. Studi Pustaka

Studi pustaka dilakukan denganmencari referensi serta mempelajari buku-buku dan literatur (situs internet) lainnyayang berhubungan dengan tugas akhir initerutama berkaitan dengan sistem berbasisArduino yang akan dibuat nantinya.b.Metode Observasi Yaitu denganmengamati secara langsung sistem yangsedang berjalan.

Dalam melakukan perancangansistem yang akan dikembangkan dapatmenggunakan metode prototype. Metodeini cocok digunakan untukmengembangkan sebuah perangkat yangakan dikembangkan kembali. Metode inidimulai dengan pengumpulan kebutuhanpengguna, dalam hal ini pengguna dariperangkat yang dikembangkan adalahpeserta didik. Kemudian membuat sebuahrancangan kilat yang selanjutnya akandievaluasi kembali sebelum diproduksisecara benar (Pressman, 2012).

Gambar 2. flowchart cara kerja alat.

Page 4: Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei ...

Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei 2019

2170

4. HASIL DAN PEMBAHASAN4.1. Hasil

Tujuan dari hasil dan pembahasanyaitu melakukan pengujian sertapengukuran sehingga menghasilkanpembuktian, apakah rangkaian yang sudahdibuat sesuai dengan apa yangdirencanakan dan sistem tersebut berjalandengan baik. Setiap pengujian dilakukanpengukuran-pengukuran yang nantinyaakan digunakan untuk menganalisayang mana awal dari sistem ini harusmengaktifkan kunci kontak terlebihdahulu, kemudian arduino nano ( remote) membaca data masuk “ M “ kemudiandata tersebut fungsinya untukmengaktifkan relay CDI adapun jarak yangbisa di terima oleh Arduino Nano terhadapSepeda Motor adalah 11 meter dan apabiladata tidak terbaca maka kita bisamenggunakan sms gateway yang ada pada.fungsi dari arduino uno adalah mengubahperintah atau instruksi sehingga menjadisuatu output, dimana terdapat buzzer, relay,Sim800L, dan bluetooth HC-

05, dari bagian tersebut memilikioutput yang di program olehmikrokontroler ATMega328. Setiapperintah dihubungkan dengan pin yangberada di board arduino uno sehinggadapat di verifikasi untuk melakukan suatuperintah, seperti melakukan pengontrolansepeda motor.

2. Pengujian UnitSetelah melakukan perancangan,

maka dilakukan pengujian unit yangbertujuan untuk memastikan danmenganalisa apakah dari sistem ini bekerjadengan baik sesuai dengan yangdirencanakan. Pengujian unit terdiri daripengujian modul relay, kunci kontak,bluetooth HC-05, dan Sim800L.

a. Pengujian Modul RelayPengujian modul Relay dilakukan

untuk pengukuran / pengujian relay

dilakukan dengan cara mengukur teganganinput pada modul relay, hasil pengukuranpada relay dapat dilihat pada table berikut.Tabel 1. Hasil Pengukuran Pada Relay.

Kondisi Tegangan LogicOn 0 V O Off

4,3 V I

b. Pengujian Modul Bluetooth HC-05Pengujian modul bluetooth HC-05

dilakukan untuk mendapatkan jarakkonektifitas pada sistem, dimana jarakyang dapat diakses oleh modul bluetoothHC-05 adalah maksimal 11 meter. Berikutadalah tabel pengujian jarak modulbluetooth HC-05 pada sistem pengamansepeda motor .

Tabel 2. Pengujian Jarak Modul BluetoothHC-057 Meter

c. Pengujian Sim800LPengujian Sim800L bertujuan untuk

melihat koneksi antara kartu sim yang akandipakai dimodul Sim800L tersebut apakahterhubung atau tidak pada Arduino unodengan cara fairing antara sim yangdipakai oleh pengguna dari smartphoneke modul Sim800L yang terletakdimodul/board arduino uno.

Page 5: Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei ...

Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei 2019

2171

Gambar 3 Rangkaian Alat. Sumber : HasilRancangan 2019.

Hasil penguji aplikasi dan sistempengaman sepeda motor berbasis arduinouno dan android dikendalikan olehmikrokontroler dimana mikrokontrolersudah di isi program perintah yang manatedapat sebuah data, sehingga data tersebutakan bekerja sesuai perintah yang adadi aplikasi pengaman sepeda motor.

Sistem ini akan bekerja jika modulBluetooth HC-05 dan bluetooth HC-05 yang berada di Arduino Nanoterhubung, sehingga dapat mengirim datasesuai perintah, data terlebih dahulu dibacaketika adanya koneksi antara arduino nanoatau Sim800L tersebut.

Hingga dapat menjalankan sistemsesuai perintah agar mengetahui sistemsecara keseluruhan dapat bekerja denganbaik.

Hasil pengujian aplikasi meliputijuga hasil pengujian sistem dimana aplikasidan sistem saling membutuhkan sehinggatercapai sebuah sistem pengaman sepedamotor berbasis arduino dan androidyang sudah teruji kualitas dan jugakemampuannya.

Gambar 4 Menu Utama AplikasiPengaman Sepeda Motor.

Aplikasi ini terlebih dahulu diinstaldi smartphone android dan bila sudahdiinstal maka aplikasi dapat dibuka,kemudian terdapat kolom pengisian nomorkartu sim yang akan digunakan, laluuntuk dapat masuk pilih Save.

Gambar 5 Menu Aplikasi PengamanSepeda Motor

Terdapat dua pilihan dalam menuaplikasi Pengaman sepeda motor ini,diantaranya pilihan “ON”, dan “OF”. carauntuk dapat menghubungkan antaraaplikasi dan sistem terlebih dahulu mengisikolom Number user harus pairing modulbluetooth HC-05 dengan smartphoneandroid, sebelum terjadi pairing, modulbluetooth HC-05 memiliki kode pin yaitu“1234” untuk dapat pairing antara modulbluetooth HC-05 dengan smartphoneandroid.

5. KESIMPULANSistem Internet of Things (IoT)

merupakan segala bentuk aktifitas yangdilakukan dengan menggunakan mediaakses. Dengan adanya IoT segala bentukpemantauan keamaan menjadi mudah sertadengan adanya cloud membuat sistem IoTmenjadi semakin efisien. Data dari semuaaktifitas kendaraan di simpan dalam cloudsehingga mudah diambil kapan saja dandimana saja serta keamanannya yangterjamin. Dengan menggunakan sistem ininantinya akan mengurangi terjadinyatindak pidana pencurian sepeda motor.Untuk menjalankan IoT yang terintegrasi

Page 6: Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei ...

Jurnal Ilmu Komputer dan Bisnis, Volume 10, Nomor 1, Mei 2019

2172

cloud computing harus memenuhi aksesbandwidth yang cukup serta storage yangbesar.

DAFTAR PUSTAKA

[1] M. P. T. Sulistyanto and D. A.Nugraha, "Implementasi IoT (Internetof Things) dalam pembelajaran diUniversitas Kanjuruhan Malang,"SMARTICS Journal, pp. 20-23, 2015.

[2] D. Prihatmoko, "PENERAPANINTERNET OF THINGS ( IoT )DALAM PEMBELAJARAN DI,"Jurnal SIMETRIS, pp. 567-574, 2016.

[3] E. D. Meutia, "Internet of Things –Keamanan dan Privasi," SeminarNasional dan Expo Teknik Elektro, pp.85-89, 2015.

[4] a. "Studi Perbandingan LayananCloud Computing," Jurnal RekayasaElektrika, vol. 10, no. 4, pp. 193-201,2013.

[5] E. Rusnandi and D. Susanti,"PERENCANAAN STRATEGISCLOUD COMPUTINGTECHNOLOGY BERBASIS Gafe(GOOGLE APPS For EDUCATION )

BAGI PERGURUAN TINGGISWASTA DI WILAYAH IIICIREBON PROPINSI JAWABARAT," Jurnal Computech &Bisnis, vol. 6, no. 1, pp. 1-16, 2012.

[6] A. Budiyanto, Pengantar CloudComputing, CloudIndonesia, 2012.

[7] O. K. Sulaiman, "SIMULASIPERANCANGAN SISTEMJARINGAN INTER VLANROUTING DI UNIVERSITASNEGERI MEDAN," CESS (Journal ofComputer Engineering, System andScience), vol. 2, no. 1, pp. 92-96,2017.

[8] O. K. Sulaiman, M. Ihwani and M.Basri, "Model Hierarki Networkdengan Menggunakan Spanning TreeProtocol (STP) dan Hot StandbyRouter Protocol (HSRP)," inSeminar Sehari ProgramPascasarjana Informatika(SENOPATI), Medan, 2015.

[9] T. Indonesia, "The Future of Businessand ICT Trends - Universitas NegeriMedan," Telkom Indonesia, Medan,2017.