KP1431483028
PROTOTYPE ALAT MONITORING KENDARAAN
BERMOTOR ENGINEER SECARA REALTIME BERBASIS
RASPBERRY PI
LAPORAN KULIAH KERJA PRAKTEK
Disusun oleh:
Nim |
: 1431483028 |
Nama |
: Muhammad Robby Hermawan |
JURUSAN SISTEM KOMPUTER
KONSENTRASI COMPUTER SYSTEM
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
RAHARJA
TANGERANG
(2017/2018)
LEMBAR PERSETUJUAN
PROTOTYPE ALAT MONITORING KENDARAAN
BERMOTOR ENGINEER SECARA REALTIME BERBASIS
RASPBERRY PI
Diajukan guna melengkapi sebagian syarat untuk mengikuti Skripsi pada Jurusan Sistem Komputer Konsentrasi Computer System
STMIK Raharja Tahun Akademik 2017/2018.
Tangerang, 08 Juli 2018
Dosen Pembimbing
(Jawahir Ir,MM )
NID. 03023
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
RAHARJA
LEMBAR KEASLIAN KULIAH KERJA PRAKTEK
Saya yang bertandatangan di bawah ini,
NIM |
: 1431483028 |
Nama |
: Muhammad Robby Hermawan |
Jenjang Studi |
: Strata Satu |
Jurusan |
: Sistem Komputer |
Konsentrasi |
: Computer System |
Menyatakan bahwa Kuliah Kerja Praktek ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan atau duplikat dari Kuliah Kerja Praktek yang telah dipergunakan untuk melanjutkan dalam pembuatan Skripsi baik dilingkungan Perguruan Tinggi Raharja, maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan diatas tidak benar.
Tangerang, 08 Juli 2018 |
Muhammad Robby hermawan |
NIM. 1431483028 |
)*Tandatangan dibubuhi materai 6.000;
ABSTRAK
Keamanan kendaraan bermotor merupakan faktor yang sangat penting bagi pemilik kendaraan bermotor itu sendiri. Antisipasi dari tindakan pencurian kendaraan bermotor tidak hanya memasangkan kunci pengamanan kendaraan. Kendaraan bermotor pada umumnya belum dilengkapi dengan monitoring dan controling seperti GPS (Global Positioning System). sehingga perlu dilengkapi untuk di tanamkan nya sebuah sistem yang di program untuk dipantau dan di kendalikan dari jarak jauh (remote). Penerapan sistem pada pengendali dan pemantauan kendaraan dari jarak jauh (remote) di implementasikan dengan aprototype alat (Internet of Things) yang dapat di kendalikan mallaui internet secara realtime dengan menggunakan alat Raspberry Pi 3 B, Modem 4G USB, USB GPS Glonass Ublox A8 dan relay DC.Cara kerja sistem controling dengan mencari data posisi kordinat kendaraan dari satelit GPS pada kendaraan bermotor, dengan mengirimkan data ke server firebase dan selanjutnya menampilkan secara realtime melalui web dengan integrasi API Google Maps. Sistem Pengendali pun bekerja untuk menghidupkan dan mematikan kendaraan dari jarak jauh dari akses website yang sudah di buat menggunakan platform node js, angular dan firebase.
Kata kunci: IOT, Internet of Things,Angular Realtime, Raspbarry Pi, Security
ABSTRACT
Motor vehicle safety is a very important factor for the owner of the motor vehicle itself. Anticipation of the Act of theft of a motor vehicle not only pair the key security vehicles. Motor vehicles are generally not yet equipped with monitoring and controlling such as GPS (Global Positioning System). so it needs to be equipped to instill in him a system in the program to be monitored and on control from a distance (remote). Application of monitoring and controlling system on the vehicle from a distance (remote) in implemented with aprototype tool (Internet of Things) you can control mallaui internet in realtime using Raspberry Pi 3 B, 4 g USB Modems, USB GPS-Glonass Ublox A8 and relay DC. The workings of the system controlling the vehicle coordinates are the position data from GPS satellites on a motor vehicle, by sending data to the server and then displays the firebase in real time by the web with the Google Maps API integration. Any control system is working to turn on and off the vehicle remotely from access websites made using platform node js, angular and firebase.
Keywords: IOT, Internet of Things,Angular Realtime,Raspbarry Pi,Security.
KATA PENGANTAR
Puji syukur Alhamdulillah, penulis panjatkan ke hadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya, sehingga laporan Kuliah Kerja Praktek ini dapat berjalan dengan baik dan selesai dengan semestinya.
Penulisan laporan Kuliah Kerja Praktek ini disusun sebagai salah satu syarat guna melengkapi kurikulum perkuliahan dan mengikuti Skripsi. Sebagai bahan penulisan, penulis memperoleh informasi berdasarkan hasil observasi dan studi pustaka dari berbagai sumber yang mendukung penulisan laporan ini.
Hati kecil ini pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak, penyusunan laporan Kuliah Kerja Praktek ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu pada kesempatan yang singkat ini, izinkanlah penulis menyampaikan selaksa pujian dan ucapan terima kasih kepada:
- Bapak Dr. Ir. Untung Rahardja, M.T.I.,MM selaku Presiden Direktur Perguruan Tinggi Raharja.
- Bapak Drs. Po. Abas Sunarya, M.Si selaku Direktur Perguruan Tinggi Raharja.
- Bapak Ferry Sudarto, S.Kom. M.Pd M.T.I selaku Kepala Jurusan Sistem Komputer.
- Bapak Jawahir, Ir.MM selaku pembimbing yang telah memberikan bimbingan dan pengarahan kepada penulis.
- Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis.
- Keluarga tercinta yang selalu memanjatkan doa dan memberikan segala dukungan moril, materil dan spiritual.
- Teman-teman seperjuangan khususnya mahasiswa Jurusan Sistem Komputer yang telah memberikan semangat.
- Semua pihak yang tidak bisa disebutkan satu per satu.
Penulis menyadari bahwa dalam penulisan laporan KKP ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga laporan KKP ini dapat bermanfaat bagi siapapun yang membacanya.
Tangerang, 08 Juli 2018 |
Muhammad Robby Hermawan |
NIM. 1431483028 |
DAFTAR GAMBAR
Gambar 2.1. TAHAPAN PROTOTIPE
Gambar 2.2. SIMBOL Flowchart 3
Gambar 2.3. Pin output GPIO Raspberry Pi
Gambar 2.4. LOGO RASPBIAN
Gambar 2.5. LOGO DEBIAN
Gambar 2.5. LOGO LINUX
Gambar 2.6. LOGO LINUX
Gambar 2.7. LAYER TCP/IP
Gambar 2.8. PERGERAKAN DALAM LAYER TCP/IP
Gambar 2.9. GPS UBLOX
Gambar 2.10. RELAY DC
Gambar 2.11. FIREBASE
Gambar 2.12. API GOOGLE
Gambar 3.1. PROSES BISNIS
Gambar 3.2. STRUKTUR ORGANISASI
Gambar 3.3. DIAGRAM PROSES PENCARIAN
Gambar 3.4. DIAGRAM ALUR PERINTAH USER KE KENDARAAN
Gambar 3.5. DIAGRAM BLOK
Gambar 3.6. PEMASANGAN USB GPS
Gambar 3.7. PEMASANGAN POWER SUPPLY / POWERBANK
Gambar 3.8. PEMASANGAN RELAY DC
Gambar 3.9. GAMBAR BENTUK AKHIR
Gambar 3.10. INSTALASI ETCHER
Gambar 3.11. PROSES INSTALASI
Gambar 3.12. MEMILIH BERKAS OS (OPERATING SYSTEM)
Gambar 3.13. PEMILIHAN BERKAS SISTEM OPERASI
Gambar 3.14.PROSES PEMILIHAN DRIVE
Gambar 3.15. PROSES FLASHING
Gambar 3.16. TERMINAL LINUX RASPBARRY PI
Gambar 3.17. VNC SERVER
Gambar 3.18. MENU VNC
Gambar 3.19. VNC BERHASIL TERDAFTAR
Gambar 3.20. MASUK VNC
Gambar 3.21. RASPBARRY PI SCREEN
Gambar 3.22. PENDETEKSIAN LONGITUDE DAN LATITUDE
Gambar 3.23. HASIL LOKASI PETA
DAFTAR TABEL
Tabel 2.1. Spesifikasi Raspberry Pi 3
Tabel 3.1. Detail Customer PT.Visionet
Tabel 3.2. Elisitasi Tahap I
Tabel 3.3. Elisitasi Tahap II
Tabel 3.4. Elisitasi Tahap III
Tabel 3.5. Final Elisitasi
Daftar isi
BAB I
PENDAHULUAN
1.1 Latar Belakang
Peningkatan jumlah kendaraan bermotor dewasa ini merupakan salah satu penyebab maraknya kejahatan pencurian kendaraan, baik yang berada di jalanan maupun yang sedang di parkir. Badan Pusat Statistik (BPS) Indonesia dalam laporan Statistik Kriminal 2013 mencatat kejahatan pencurian kendaraan bermotor dari tahun 2010 sampai dengan 2012 mengalami kenaikan dari 35.688 kejadian menjadi 41.816 kejadian atau naik sekitar 17,2% (BPS, 2013). Tindak pencurian kendaraan terbanyak yang tercatat adalah terjadi pada sepeda motor. Peningkatan tindak pencurian tersebut diduga terjadi karena lemahnya pengawasan keamanan terhadap kendaraan, khususnya sepeda motor, karena biasanya sepeda motor belum dilengkapi dengan perangkat GPS (Global Positioning System).
Seiring dengan perkembangan teknologi dan telekomunikasi sekarang ini penggunaan alat bantu di rasakan sangat penting, karena dapat membantu segala aktifitas yang dilakukan oleh manusia, perusahaan bahkan pemerintahan khususnya dalam hal keamanan dan hal monitoring jarak jauh (remote), tidak lepas dari itu semua penggunaan sistem yang umumnya berbasis komputer dan sistem terkontrol yang menggunakan mikrokontroller sudah maju pada masa ini.
Diantaranya dengan di gunakannya sistem monitoring dan controling kendaraan bermotor agar dapat diketahui selalu keberadaannya. Setiap pemilik kendaraan pada khususnya membutuhkan suatu alat yang dapat melakukan pemantauan dan pengendalian kendaraan dari jarak jauh untuk menghindari dari kecurian khususnya kendaraan bermotor.
PT.Visionet Data International merupakan perusahaan yang bergerak dalam bidang teknologi informasi sejak tahun 2006. salah satu pelayanan yang disediakan perusahaan adalah maintenance EDC (Electronic Data Capture) yaitu sebuah layanan perawatan / pemeliharaan mesin gesek kartu yang dapat di gunakan untuk menerima transaksi pembayaran (Purchase) dengan mengirim seorang pekerja yang di tugaskan untuk di lokasi customer dengan membawa motor operasional yang membantu dalam melaksanakan tugas yang di berikan dari Leader.
PT.Visionet Data International membutuhkan alat yang dapat melakukan pemantauan dan pengendalian posisi kendaraan dari jarak jauh. Maka di rancang dan dibangun suatu alat monitoring location dan controling secara realtime ini untuk memantau dan mengendalikan kendaraan dari jarak jauh dan memberikan kemudahan untuk memonitoring kendaraan operasionalnya. Sistem ini berbasis IOT (Internet Of Things) yang dapat di lakukan melalui internet dengan menggunakan mikrokontroller Raspbarry Pi yang dapat di hubungkan di setiap kendaraan motor para teknisi, membuat leader untuk melacak dan mengendalikan kendaraan operasionalnya secara realtime dengan mengubungkannya melaui google maps dan terlihat di peta .
Dari permasalahan tersebut penulis tertarik untuk melakukan kegiatan penelitian KKP dengan judul PROTOTYPE ALAT KENDARAAN BERMOTOR ENGINEER SECARA REALTIME BERBASIS RESPBERRYPI .
1.2 Rumusan Masalah
Berdasarkan uraian diatas penulis membuat rumusan masalah sebagai berikut:
- Bagaimana cara mengontrol system kendaraan bermotor melalui internet ?
- Bagaimana merancang suatu system agar kendaraan bermotor di awasi secara realtime ?
- Bagaimana cara mengontrol system menggunakan Raspberry Pi ?
1.3. Tujuan Dan Manfaat Penelitian
1.3.1 Tujuan Penelitian
Tujuan dari penelitian yang telah di analisa oleh peneliti adalah :
- Tujuan Individual
- Menciptakan suatu karya yang bermanfaat bagi peneliti dan pihak yang berhubungan.
- Tujuan Fungsional
- Dapat dijadikan fasilitas untuk mengamankan kendaraan bermotor.
- Dapat memonitor kendaraan secara tepat waktu.
- Tujuan Operasional
- Memudahkan Leader dalam kegiatan pekerjaan.
- Membantu dalam mengamankan motor operasionalnya .
1.3.2. Manfaat Penelitian
Manfaat yang di dapat dari hasil penelitian ini berdasarkan latar belakang laporan yang telah dianalisa oleh peneliti adalah :
Manfaat Individu
Bermanfaat dan memperluas wawasan peneliti serta menerapkan ilmu yang telah didapatkan selama di Perguruan Tinggi Raharja.
Menerapkan inovasi baru dalam sistem kemanan kendaraan.
Manfaat Fungsional
Menambah sistem yang lebih efektif.
Mempermudah dalam sistem pemantau dan kendali kendaraan.
Manfaat Operasional
Mengurangi beban pikiran para Leader dalam hal keamanan kendaraan.
1.4 Ruang Lingkup
Untuk penelitian ini agar lebih terarah dan fokus maka peneliti membuat ruang lingkup, permasalahan dalam penulisan yaitu sistem monitoring dan controling kendaraan bermotor menggunakan Google maps API sebagai media untuk petanya. Menggunakan mikrokontroller Raspbarry Pi 3 B+, USB GPS sebagai pemantau lokasi, powerbank sebagai media untuk power supply , Relay DC untuk pengendali mematikan dan menghidupkan kendaraan yang terhubung dengan internet.
1.5 Waktu dan Tempat Penelitian
Waktu pelaksanaan KKP terhitung mulai tanggal 01 Februari 2018 .Tempat kegiatan KKP beralamat di PT. Visionet Internasional Service Point Tangerang yang beralamat di JL. Palem Kuning no.52 Kelurahan Bencongan Kecamatan Curug Kabupaten Tangerang Banten
1.6. Metode Penelitian
Adapun penjelasan lebih rinci mengenai metode yang digunakan penulis dalam menyusun KKP ini sebagai berikut:
1.6.1. Metode Pengumpulan Data
Metode Observasi (Pengamatan)
Observasi dilakukan dan menghasilkan kesimpulan bahwa belum ada penganalisa nafas untuk penumpang sehingga mengakibatkan kurangnya keamanan.
Metode Studi Pustaka
Metode ini digunakan untuk mengumpulkan informasi yang dibutuhkan peneliti dengan cara mempelajari buku dan mencatat dari berbagai sumber bacaan. Penulis juga melakukan pengumpulan data dari situs internet yang dapat membantu penulis dalam menyelesaikan kkp dengan baik.
Metode Wawancara
Dalam hal ini penulis melakukan wawancara dengan stakeholder perusahaan tersebut agar memperoleh data yang jelas dan akurat.
1.6.2. Metode Prototype
Dalam kkp ini, metode prototype yang penulis gunakan adalah metode prototype evolutionary karena metode dari prototype ini secara terus-menerus dikembangkan hingga prototype tersebut memenuhi fungsi dan prosedur yang dibutuhkan oleh sistem.
1.6.3. Metode Analisa
Pada metode ini penulis menganalisa dari sistem-sistem yang sudah ada dengan membuat beberapa poin pertimbangan seperti bagaimana sistem dapat bekerja (cara kerja sistem), apa saja komponen yang membangun sebuah sistem dapat berjalan, dan apa kekurangan pada sistem tersebut.
1.6.4. Metode Pengujian
Dalam tahap ini penulis menggunakan metode black box testing metode pengujian ini memfokuskan pada informasi software sehingga penulis dapat menguji alat yang telah dirancang agar dapat mengetahui hasil dari proses perancangan tersebut berjalan dengan baik atau tidak, sehingga dapat dikoreksi kembali jika ada sistem yang tidak berjalan sesuai dengan rancangan.
1.7 Sistematika Penulisan
Untuk memahami lebih jelas laporan ini, maka materi-materi yang tertera pada Laporan Kuliah Kerja Praktek (KKP) ini dikelompokkan menjadi beberapa sub bab dengan sistematika penyampaian sebagai berikut :
BAB I PENDAHULUAN
Berisi tentang latar belakang, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini berisikan teori yang berupa pengertian dan definisi yang diambil dari kutipan buku yang berkaitan dengan penyusunan laporan kkp serta beberapa literature review yang berhubungan dengan penelitian.
BAB III PEMBAHASAN
Bab ini berisikan gambaran dan sejarah singkat PT.Visionet Data International, struktur organisasi, permasalahan yang dihadapi, alternatif pemecahan masalah, analisa proses, UML (Unified Modelling Language) sistem yang berjalan, flowchart,serta alternatif pemecahan masalah.
BAB IV PENUTUP
Bab ini berisi kesimpulan dan saran yang berkaitan dengan analisa dan optimalisasi sistem berdasarkan yang telah diuraikan pada bab-bab sebelumnya.
DAFTAR PUSTAKA
DAFTAR LAMPIRAN