Smart Drive Assistance Version II



//
Posted on April 25, 2016 at 4:42 PM

//

Suatu sistem yang mampu menjalankan tugas sebagai seorang “asisten” saat berkendara. Seperti, memantau kondisi bahan bakar, mengingatkan saat bahan bakar akan habis serta menunjukkan lokasi SPBU terdekat, mengirim SMS otomatis, dll




Smart Driver Assistance Version II

Masih ingatkah kasus geng motor yang sangat meresahkan masyarakat beberapa tahun lalu? Kasus geng motor mulai terjadi sejak tahun 2012. Mereka tidak hanya merusak kenyamanan warga, tetapi juga melakukan tindakan kriminal. Meskipun sekarang sudah jarang pemberitaan di media televisi, bukan berarti geng motor sudah tidak berulah lagi. Berita dari metro.sindonews.com (12/10/2015) di daerah Jakarta Timur, dua anggota geng motor yang membuat keonaran hingga menyebabkan tewasnya pengguna motor di jalan layang Pasar Rebo. Selain itu, di daerah Bandung, berita dari Tribunnews.com (20/12/2015), dikabarkan dua warga Cimahi dibacok berandalan bermotor yang berkeliaran di Jalan Cibogo Tengah, Sukawarna, Kota Bandung, Jawa Barat. Kemudian, bulan Februari lalu (1/2/2016) Komplotan geng motor mengeroyok seorang bernama Tommy di Jalan Mahendradata, Denpasar, Bali. Kasus lainnya masih pada bulan Februari (16/2/2016), gerombolan geng motor kembali berulah di Kabupaten Bantul. Mereka menganiaya empat remaja pengendara motor lain yang kebetulan melintas di kawasan Pantai Goa Cemara, Desa Gadingsari, Kecamatan Sanden.

Ditengah kasus geng motor yang tak kunjung usai, tindak kriminalitas di jalanan semakin meresahkan semenjak tahun 2015 dengan maraknya kasus pembegalan. Aksi pembegalan adalah aksi yang melakukan perampasan kepada pengguna jalan dengan menggunakan kekerasan. Beberapa kasus yang terjadi baru-baru ini seperti, di Bekasi seorang pelajar meregang nyawa setelah menjadi korban pembegalan oleh delapan orang di tikungan Jalan Alexindo RT 03/16, Harapan Jaya,Bekasi Utara, Kota Bekasi, Minggu (17/1/2016). Berita lainnya, pembegal kembali muncul di daerah Ogan Komering Ilir Bandar Lampung, karyawan perkebunan tewas dan diduga sebagai korban begal. Posisi korban tertelungkup dengan luka bekas bacokan di lengan kanan dan leher digorok. Diduga Widodo (korban) merupakan korban begal motor. Hal itu lantaran sepeda motor Yamaha Vega bernomor BG 6066 FV milik karyawan perkebunan PT Mitra Ogan ini, tidak ditemukan. Kasus lainnya, aksi beringas komplotan begal sepeda motor dengan senjata api (senpi) kembali beraksi lagi di Kota Bekasi tanpa dapat dihentikan oleh aparat kepolisian di daerah setempat. Kawanan begal tersebut bahkan menembak warga di depan gerbang Perumahan Jatibening 2, Pondok Gede, Kota Bekasi, Jumat (4/3/2016), dan masih banyak kasus lainnya yang akhir-akhir ini terjadi.

Polisi telah melakukan berbagai upaya untuk memperkecil angka kriminalitas dari geng motor dan pembegalan agar tidak banyak korban berjatuhan hingga upaya untuk memberantas geng motor dan pembegalan. Akan tetapi hal itu diakui sulit untuk dilakukan.

Selain angka kriminalitas yang tinggi, angka kecelakan roda dua dijalanan pun sangat tinggi. Menurut data dari Kepala Biro Penerangan Masyarakat Divhumas Polri Kombes Agus Rianto, kendaraan yang terlibat kecelakaan sejak 24 Desember 2014 hingga 2 Januari 2015 didominasi sepeda motor. Berdasarkan laporan hasil evaluasi terungkap data sebanyak 1.704 kasus kecelakaan motor.

Untuk meminimalisir angka korban yang berjatuhan, pihak polisi dan pihak rumah sakit terdekat harus memberikan pertolongan yang cepat. Oleh karena itu, diperlukan sebuah sistem yang mempermudah pengendara motor untuk meminta pertolongan kepada keluarga, kepolisian dan rumah sakit terdekat.

Berdasarkan beberapa paparan yang dikemukakan diatas, maka kami akan membuat suatu sistem yang mampu menjalankan tugas sebagai seorang “asisten” saat berkendara. Tugas – tugas seperti, memantau kondisi bahan bakar, mengingatkan saat bahan bakar akan habis serta menunjukan lokasi SPBU terdekat, mengirim SMS otomatis berupa pesan meminta pertolongan dan lokasi pengendara saat pengendara dalam kondisi bahaya (diikuti pembegal, geng motor atau terjadinya kecelakaan) kepada keluarga dan pihak berwenang, melakukan auto-reject-and- message terhadap panggilan masuk, auto-reply terhadap pesan masuk, melakukan navigasi ke tempat-tempat penting dan ke tempat  wisata, memandu perjalanan menuju lokasi, serta memantau posisi pengendara melalui layar monitor PC yang ada di rumah/kantor. Sistem ini disebut Smart Driver Asistent (SDA).

Tujuan

Tujuan dari projek ini adalah untuk membuat Smart Drive Assistance yang meliputi sistem SOS, monitoring bahan bakar dan kondisi kendaraan, serta tracking posisi pengendara.

Alat dan Bahan

Sensor Fuel Gauge

Sensor Fuel Gauge merupakan sensor pendeteksi ketersediaan bahan bakar pada tangki. Cara kerja sensor ini adalah dengan menerapkan teori dari Jembatan Wheatstone. Berdasarkan teori, pelampung pada tangki akan menggerakkan sebuah plat tembaga yang ujungnya mengecil, kemudian ujung plat tadi akan menyentuh dan bisa berpindah posisi terhadap sebuah untaian kawat acuan. Perbedaan posisi plat tembaga tadi akan mengakibatkan perubahan aliran arus listrik dalam rangkaian jembatan, sehingga tegangan keluaran berubah. Dan perubahan tegangan akan dibandingkan dengan tegangan referensi oleh galvanometer. Kemudian galvanometer mengkonversi hasil perbandingan tegangan menjadi perubahan sudut yang ditampilkan pada display sehingga pengendara dapat melihat hasil pengukuran bahan bakar.

Push Button Switch

Push button switch (saklar tombol tekan) adalah sebuah perangkat / saklar yang berfungsi untuk menghubungkan atau memutuskan aliran arus listrik dengan sistem kerja tekan unlock (tidak mengunci). Sistem kerja unlock disini berarti saklar akan bekerja sebagai device penghubung atau pemutus aliran arus listrik saat tombol ditekan, dan saat tombol tidak ditekan (dilepas), maka saklar akan kembali pada kondisi normal.

Berdasarkan fungsi kerjanya yang menghubungkan dan memutuskan, push button switch mempunyai 2 tipe kontak yaitu NC (Normally Close) dan NO (Normally Open).

1 NC (Normally Close)

Push button jenis ini memiliki kondisi normal tertutup (close), yaitu saat push button tidak ditekan rangkaian dalam kondisi tertutp sehingga ada aliran arus listrik yang mengalir. Sebaliknya ketika push button ditekan, kondisi rangkaian berubah menjadi terbuka (open) sehingga aliran arus listrik terputus  pada rangkaian.  Kontak NC digunakan sebagai pemutus atau mematikan sistem circuit (Push Button Off).

2 NO (Normally Open)

Push button jenis ini memiliki kondisi normal terbuka (open), yaitu saat push button tidak ditekan rangkaian dalam kondisi terbuka sehingga tidak ada aliran arus listrik yang mengalir. Sebaliknya ketika push button ditekan, kondisi rangkaian berubah menjadi tertutup (close) sehingga akan ada aliran arus listrik yang mengalir pada rangkaian. Kontak NO digunakan sebagai penghubung atau menyalakan sistem circuit (Push Button On).

Sensor Kecelakaan

Sensor kecelakaan yang digunakan adalah seutas kabel yang memiliki prinsip kerja sama seperti push button normally close. Kabel tersebut ditempatkan pada beberapa tempat yang rawan rusak saat kecelakaan terjadi. Sederhananya, saat kabel tersebut putus sehingga terjadi sinyal perubahan kondisi dapat diidentifikasikan bahwa kecelakaan terjadi.

Arduino

Ardunino adalah sebuah platform protetipe sumber terbuka yang terdiri dari perangkat keras berupa papan sirkuit fisik (mikrokontroler) dan perangkat lunak berupa IDE (Integrated Development Environment). Papan Arduino mampu membaca input, seperti input cahaya, sentuhan, dan lain-lain kemudian mengubahnya menjadi output seperti mengaktifkan motor, menyalakan LED, dan lain-lain. Untuk membaca input dan mengubahnya menjadi output yaitu menggunakan bahasa pemrograman Arduino dengan penggunakan perangkat lunak IDE.

Ada banyak jenis Arduino, jenis yang akan digunakan pada pembuatan sistem ini adalah Arduino Nano V3.0. Arduino Nano V3.0 memiliki 14 pin digital dan 8 pin input analog. Semua pin digital pada Arduino Nano dapat digunakan sebagai input atau output digital. Dan pin analog khusus untuk membaca input data analog.  Semua pin beroprasi pada tegangan 5 volt dan dapat memberi atau menerima arus maksimum 40 mA serta memiliki resistor pull-up internal (yang terputus secara default) sebesar 20-50 KΩ. Arduino Nano memiliki ukuran yang cukup kecil sehingga dapat ditempatkan pada lokasi yang sempit.

Smartphone dan Aplikasi Android

Smartphone adalah telepon yang memungkinkan pengaksesan internet, yang biasanya menyediakan fungsi Personal Digital Assistant (PDA), seperti fungsi kalender, buku agenda, buku alamat, kalkulator, dan catatan. Sedangkan Android adalah Sistem Oprasi berbasis linux yang banyak digunakan pada smartphone dengan sumber terbuka (open source) dan lisensi perizinan. Pada Android memungkinkan perangkat lunak untuk dimodifikasi secara bebas dan didistribusikan oleh para pembuat perangkat, operator nirkabel, dan pengembang aplikasi. Ada banyak versi dari android yaitu mulai dari Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, KitKat, Lolipop dan versi paling terbaru sampai saat ini Marshmallow.

Catu Daya

Komponen Arduino, smartphone tertanam, dan smartphone pengendara membutuhkan daya agar bisa berfungsi. Oleh karena itu, dibutuhkan sebuah komponen yang berfungsi menyediakan daya untuk peralatan elektronik yang disebut catu daya atau power supply.

Catu daya DC memiliki 4 bagian utama yaitu transformator, rectifier, filter, dan voltage regulator. Transformator bekerja berdasarkan prinsip induksi elektromagnetik yang terdiri dari 2 bagian utama yang berbentuk lilitan yaitu lilitan primer dan lilitan sekunder. Transformator berfungsi untuk menurunkan/menaikan tegangan. Rectifier atau penyearah gelombang adalah rangkaian elektronika dalam Power Supply (catu daya) yang berfungsi untuk mengubah gelombang AC menjadi gelombang DC. Terdapat 2 jenis rangkaian Rectifier dalam Power Supply yaitu “Half Wave Rectifier” yang hanya terdiri dari 1 komponen Dioda dan “Full Wave Rectifier” yang terdiri dari 2 atau 4 komponen dioda. Filter digunakan untuk meratakan sinyal (menghilangkan ripple) arus yang keluar dari rectifier. Filter ini biasanya terdiri dari komponen kapasitor (kondensator) yang berjenis elektrolit atau ELCO (Electrolyte Capacitor). Untuk menghasilkan tegangan dan arus DC (arus searah) yang tetap dan stabil, diperlukan Voltage Regulator yang berfungsi untuk mengatur tegangan sehingga tegangan output tidak dipengaruhi oleh suhu, arus beban dan juga tegangan input yang berasal output filter. Voltage regulator pada umumnya terdiri dari dioda zener, transistor atau IC (Integrated Circuit).

Web Server

Web Server adalah sebuah server yang melayani atau menerima permintaan dari Client dalam bentuk HTTP atau HTTPS (melalui Browser) yang kemudian memberikan umpan atau balasan berupa dokumen HTML (biasa disebut halaman Website). Web Server memiliki alamat IP dan nama domain sendiri.

Fungsi utama dari Web Server adalah mentransfer berkas atas permintaan client melalui protokol komunikasi yang telah disepakati sebelumnya. Pemanfaatan Web Server tidak terbatas pada mentransfer teks pada halaman Web melainkan juga mencakup gambar, video dan media lainnya.

Web Server saat ini umumnya telah dibelakangi dengan berbagai pustaka bahasa pemrograman lainnya seperti PHP, ASP. Yang memungkinkan Web Server menyediakan layanan website yang dinamis.

Saat ini pemanfaat Web Server tidak terbatas pada Situs  Web dalam WWW (World Wide Web), Pemanfaatan Web Server sudah merambah pada perangkat keras lain, diantaranya : Printer, Router, dan WebCam yang menyediakan akses layanan HTTP yang digunakan melakukan Manajemen Perangkat serta Kontrol terhadap Perangkat tersebut.

Modul Bluetooth

Modul Bluetooth merupakan sebuah komponen elektronika yang digunakan sebagai modul komunikasi serial wireless (nirkabel) antara satu device ke device lainnya. Interface yang digunakan adalah serial RXD, TXD, VCC dan GND.

Tegangan input antara 3.6 ~ 6V. Arus saat unpaired (tidak terhubung) sekitar 30mA, dan saat paired (terhubung) sebesar 10 mA. 4 pin interface 3.3V dapat langsung dihubungkan ke berbagai macam mikrokontroler (khusus Arduino, 8051, 8535, AVR, PIC, ARM, MSP430, etc.).

Jarak efektif jangkauan sebesar 10 meter, meskipun dapat mencapai lebih dari 10 meter, namun kualitas koneksi makin berkurang.

Internet

Interconnection network (internet) adalah sistem global dari seluruh jaringan komputer yang saling terhubung. Internet merupakan jaringan yang terdiri dari milyaran komputer yang ada di seluruh dunia. Sehingga setiap orang dapat saling berinteraksi, berkomunikasi, saling bertukar informasi atau tukar menukar data melalui internet. Internet melibatkan berbagai jenis komputer serta topology jaringan yang berbeda. Dalam mengatur integrasi dan komunikasi jaringan, digunakan standar protokol internet yaitu TCP/IP (Transmission Control Protocol/Internet Protocol). TCP bertugas untuk memastikan bahwa semua hubungan bekerja dengan baik, sedangkan IP bertugas untuk mentransmisikan paket data dari satu komputer ke komputer lainya.


Leave a Comment:

Please Sign in First