Jurnal Ilmu Komputer: Implementasi Arduino Dalam Rancang Bangun Alat Uji Emisi Kendaraan Bermotor Berbasis Android
Jurnal Ilmu Komputer: Implementasi Arduino Dalam Rancang Bangun Alat Uji Emisi Kendaraan Bermotor Berbasis Android
Jurnal Ilmu Komputer: Implementasi Arduino Dalam Rancang Bangun Alat Uji Emisi Kendaraan Bermotor Berbasis Android
2017;6(1):1-7
J U R N A L I L M U KO M P U T E R
(COMPUTER SCIENCE JOURNAL)
http://jik.htp.ac.id
Ikhsan,1 Irwanto,2
1
Manajemen Informatika, AMIK Jayanusa Padang
2
Sistem Komputer, STMIK Jayanusa Padang
Email : [email protected], [email protected]
Abstract
Motor vehicles in Indonesia increased in number from year to year, one of then is motorcycle. Increasing the number of these vehicles
will be directly propor onal to the air pollu on caused. This can endanger the health and safety of people, because of the products of
combus on produces toxic gases such as carbon monoxide (CO) and hydrocarbons (HC). For that need to be created and developed a tool
to test the levels of exhaust emissions produced by motor vehicles, so that usage restric ons based on age vehicles and air pollu on
could be reduced. The method used in this research is the method of literature study, observa on, interview and design. This tool can
detect levels of motor vehicle exhaust gas by using a gas sensor MQ-9 for measuring CO and sensor MQ-2 for measuring HC, while the
device process using a microcontroller arduino and device output using Bluetooth as a command sending data to the android
smartphone that will display the value the merits of the motor vehicle exhaust. From the results of the manufacturing and tes ng tools it
is get a research results that exhaust emissions test equipment that is made can measure the levels of vehicle exhaust emissions 2-stroke
and 4 stroke, with standard measurement based on the Minister of Environment No. 05 of 2006. Overall concluded that exhaust
emissions test equipment that has been created is working properly and working properly. With the advantage: the tool can work in
portable and can display the measurement results on android.
Abstrak
Di Indonesia kendaraan bermotor meningkat jumlahnya dari tahun ke tahun, salah satunya sepeda motor. Peningkatan jumlah
kendaraan ini akan berbanding lurus dengan polusi udara yang di mbulkan.Hal ini dapat membahayakan kesehatan dan keselamatan
manusia, karena dari hasil pembakaran tersebut menghasilkan gas-gas beracun seper karbon monoksida (CO) dan hidrokarbon (HC).
Untuk itu perlu dibuat dan dikembangkan alat untuk menguji kadar emisi gas buang yang dihasilkan kendaraan bermotor, sehingga
pembatasan pemakaian berdasarkan usia kendaraan dan polusi udara bisa jadi berkurang. Metode peneli an yang digunakan adalah
metode studi literature, observasi, wawancara dan perancangan. Alat ini bisa mendeteksi kadar gas buang kendaraan bermotor dengan
menggunakan sensor gas MQ-9 untuk pengukuran CO dan sensor MQ-2 untuk pengukuran HC, sedangkan piran proses menggunakan
mikrokontroler arduino dan piran keluaran menggunakan Bluetooth sebagai perintah pengiriman data ke smartphone android yang
akan menampilkan nilai baik buruknya gas buang kendaraan bermotor tersebut. Dari hasil pembuatan dan pengujian alat di dapatkan
hasil peneli an bahwa alat uji emisi gas buang yang di buat dapat mengukur kadar emisi gas buang kendaraan 2 tak dan 4 tak, dengan
standart pengukuran berdasarkan Peraturan Menteri Negara Lingkungan Hidup Nomor 05 Tahun 2006. Secara keseluruhan di simpulkan
bahwa alat uji emisi gas buang yang telah di buat sudah bekerja dengan baik dan bekerja sebagaimana mes nya. Dengan keunggulan :
alat bisa bekerja secara portable atau dibawa-bawa dan dapat ditampilkan hasil pengukurannya pada android.
Keywords: CO, HC, MQ-9, MQ-2, Mikrokontroler, Bluetooth, Android.
h p://jik.htp.ac.id
Ikhsan, et al.
Implementasi Arduino Dalam Rancang Bangun Alat Uji Emisi Kendaraan Bermotor Berbasis Android 3
Sensor Mq9 dijalankan di atas VM bernama Dalvik Virtual Machine. Di dunia
MQ-9 merupakan gas analog yang dapat mendeteksi karban ini terdapat dua jenis distributor sistem operasi Android.Pertama
monoksida, metana dan LPG. Sensor ini juga dapat mendeteksi yang mendapat dukungan penuh dari google atau Google Mail
gas yang berbeda yang terdiri dari CO dan gas combus ble Services (GMS) dan kedua adalah yang bener-bener bebas
sehingga dapat dimanfaatkan untuk berbagai aplikasi. Struktur distribusinya tanpa dukungan langsung google atau dikenal
dan konfigurasi sensor gas MQ-9 ini tersusun dari MikroAL203 sebagai Open Handset Distribu on (OHD).(Syahid 2012)
keramik tabung, mah dioksida (SnO2) lapisan sensi ve, Pertumbuhan pasar perangkat berbasis Android tentu saja
mengukur elektroda dan pemanas yang diperbaiki ke dalam mendorong pertumbuhan pengembangan aplikasi berbasis
kerak yang dibuat dari plas c dan stainless steel yang bersih. Android.Bagi sisi pengembang, piran yang memudahkan
(Mandarani 2014) pembuatan aplikasi tentu saja diharapkan. Peran yang
Standar pengukuran sirkuit komponen-komponen sensi ve MQ- diperlukan untuk pengembangan aplikasi Android mencakup
9 terdiri dari dua bagian. Salah satunya adalah memanaskan Java Development Kit (JDK), Eclipse, Android SDK, dan Android
sirkuit yang memiliki fungsi control waktu (tegangan nggi dan Development Tools (ADT). (Kadir 2014)
tegangan rendah). Sinyal output yang kedua, secara akurat
menanggapi perubahan surfaceresistance dari sensor. Bluetooth
Bluetooth adalah sebuah teknolgi komunikasi wireless (tanpa
kabel) yang beroperasi dalam pita frekuensi 2,4 GHz unlicensed
ISM (Industrial, Scien fic and Medical) dengan menggunakan
sebuah frequency hopping transceiver yang mampu
menyediakan layanan komunikasi data dan suara secara real-
me antara host-host Bluetooth dengan jarak jangkauan layanan
yang terbatas. (Diartono 2009)
METODE PENELITIAN
Untuk mempermudah penulis dalam penyusunan peneli an ini,
maka penulis menggunakan metode-metode sebagai berikut
1. Metode Studi Literatur, Yaitu penulis mengumpulkan sumber-
sumber berupa literature yang terdapat pada buku teoridan
Gambar 2 Sensor Mq9 jurnal. Hasil dari studi literature ini adalah penulis
Android mendapatkan informasi mengenai semua bagian yang
Android system operasi untuk mobile device yang awalnya mendukung dari sistem ini. Seper kemampuan dari
dikembangkan oleh Android Inc. perusahaan ini kemudian dibeli mikrokontroller yang tertanam pada board Arduino, fungsi dan
oleh google pada tahun 2005.Android dibuat berdasarkan kernel keunggulan masing-masing sensor, serta output yang akan
Linux yang dimodifikasi.Aplikasi Android ditulis dengan bahasa ditampilkan dalam media smartphone Android.
Java, menggunakan Java Core Libraries.Aplikasi Android
Pada alat uji emisi kendaraan bermotor ini terdiri atas ga bagian,
yaitu piran masukan, piran proses dan piran keluaran. Pada
piran masukan terdapat sebuah sensor yang merupakan
sumber perintah bagi mikrokontroler arduino tersebut. Jenis
sensor yang digunakan yaiutu sensor gas MQ-9 untuk
pengukuran kadar CO (karbon monoksida) dan sensor MQ-2
untuk pengukuran kadar HC (hidrokardon), sedangkan pada
piran proses menggunakan mikrokontroler arduino yang
berfungsi untuk mengatur semua proses pengolahan data (pusat
pemrosesan) yang masuk dari piran masukan kemudian akan
diteruskan ke piran keluaran. Dan piran keluaran yaitu melalui
Bluetooth sebagai perintah pengiriman data ke Smartphone Gambar 7. Rancangan Box Alat Bagian Atas
Android yang akan menampilkan nilai yang menunjukan baik
buruknya gas buang kendaraan bermotor tersebut. Berikut ini Setelah selesai dalam pembuatan rangkaian, lalu dijalankan dan
adalah blok diagram dari sistem uji emisi kendaraan bermotor mengasilkan suatu hasil kerja berupa output yang diharapkan.
berbasis Arduino. Hasil kerja output yang dimaksud adalah terciptanya sebuah
sistem uji emisi gas kendaraan berbasis HP android. Langkah
selanjutnya pengujian alat. Pengujian ini dilakukan untuk
h p://jik.htp.ac.id
Ikhsan, et al.
Implementasi Arduino Dalam Rancang Bangun Alat Uji Emisi Kendaraan Bermotor Berbasis Android 5
mengetahui apakah alat yang dibuat itu dapat bekerja dengan Gambar 9. Pengujian Rangkaian Sensor MQ-2
baik sesuai dengan yang diharapkan. Kemudian yang harus
dilakukan adalah menganalisa dari hasil pengukuran sehingga Pengukuran sensor ini juga dilakukan pada k pengukuran yang
dapat diketahui kelebihan dan kelemahan dari alat ini. Langkah- telah ditentukan pada saat kondisi gas HC normal. Hasil dari
langkah pengujian alat dan analisa yang diperoleh dapat pengukuran adalah sebagai berikut :
dipergunakan sebagai pedoman pada saat terjadi kerusakan
pada alat tersebut. Tabel 2. Hasil Pengukuran Sensor MQ-2
Pengujian Rangkaian Sensor Gas MQ-9
Berikut ini adalah k uji untuk mendapatkan tegangan keluaran
dari sensor gas MQ-9 yang kemudian akan diproses ke
mikrokontroler. Di dalam pengukuran dan pengujian pada
rangkaian sensor gas buang ini menggunakan mul meter.
Pengujian Arduino
Rangkaian arduino diukur dengan cara menghubungkan dengan
sumber catu daya, kemudian tegangan pada masing-masing pin
port I/O arduino diukur.
Pengujian Rangkaian Sensor Gas MQ-2 Gambar 10. Pengujian Rangkaian Arduino
Berikut ini adalah k uji untuk mendapatkan tegangan keluaran
dari sensor gas MQ-2 yang kemudian akan diproses ke Arduino memiliki 2 buah port, masing-masing port digital dan
mikrokontroler. Di dalam pengukuran dan pengujian pada port analog. Pengukuran tegangan dilakukan terhadap
rangkaian sensor gas buang ini menggunakan mul meter parameter logika ‘0’ dan logika ‘1’ pada masing-masing pin I/O
arduino.
Tabel 3. Pengukuran ParameterArduino
Dari kondisi pengukuran di atas, maka rangkaian arduino telah nol volt. Tegangan kolektor = 0 volt adalah kondisi transistor yang
dapat bekerja dengan baik. mendeka seper saklar tertutup. Dari kondisi ini, maka
transistor akan menghantar, sehingga akan menyebabkan buzzer
4.1.1. Pengujian Display LCD ak f.
Rangkaian display dipakai sebagai aksi tampilan data dengan Jika Pin A5 berlogika low atau bertegangan 0 Volt, maka
menggunakan modul LCD M1632. Data input 4-bit bekerja menyebabkan basis pada transistor BC547 mendapat tegangan 0
paralel yang didapatkan dari pin 2-5. sedangkan untuk kontrol volt. Pada kondisi ini transistor dak menghantar. Tegangan
dihubungkan dengan pin 6 dan 7 Arduino. Semua proses colektor = 5 volt adalah kondisi transistor yang mendeka seper
dilakukan dengan pengontrolan dan format data yang diatur oleh saklar terbuka. Dari kondisi ini , maka transistor dak akan
pemograman pada Arduino. menghantar, sehingga akan menyebabkan buzzer dak ak f.
Jika teks yang ditampilkan sesuai dengan yang ada diprogram,
berar rangkaian LCD dan program pengujiannya sudah bekerja Pengujian Komunikasi Bluetooth Android dengan Bluetooth HC
dengan baik. Program pengujian rangkaian LCD tersebut diambil 05 yang Terpasang Pada Arduino Uno.
dari modul program tampilan LCD seper pada lampiran listning
program dan diperoleh hasil sebagai berikut. Pengujian ini bertujuan untuk mengetahui apakah bluetooth HC
05 pada arduino uno dapat terhubung dengan baik dengan
bluetooth android.
h p://jik.htp.ac.id
Ikhsan, et al.
Implementasi Arduino Dalam Rancang Bangun Alat Uji Emisi Kendaraan Bermotor Berbasis Android 7
3.Bluetooth android sudah terkoneksi dengan Bluetooth hc 05 Hamdi, Gani And Krisnawa . 2011. “Membangun Aplikasi
dengan perubahan label “Not Connected” menjadi “Connected”. Berbasis Android ‘ Pembelajaran Psikotes.” Jurnal Dasi 12
(Android): 37–41.
Kadir, Abdul. 2014. FromZeroToAPro Pemrograman Aplikasi
Android Cd. Andipublisher.
Mandarani, Putri. 2014. “Perancangan Dan Implementasi User
Interface Berbasis Web Untuk Monitoring Suhu , Kelembaban
Dan Asap Pada Ruangan Berbeda Dengan Memanfaatkan
Jaringan Local Area Network” Jurnal Teknoif 2 (Web): 37–42.
Prayudha, Jaka, Dicky Nofriansyah, And Muhammad Ikhsan.
2014. “Otoma sasi Pendeteksi Jarak Aman Dan Intensitas
Cahaya Dalam Menonton Televisi Dengan Metode
Perbandingan Diagonal Layar Berbasis Mikrikontroler Atmega
8535.” Jurnal Ilmiah Sain kom 13 (Mikrokontroller): 171–82.
Gambar 15.Bluetooth Telah Terkoneksi Syahid. 2012. “Rancang Bangun Robot Beroda Berbasis Android
Menggunakan Komunikasi Usb.”Jurnal Teknik Elektro
SIMPULAN DAN SARAN Po l i t e k n i k N e g e r i S e m a ra n g , N o . Ro b o t : 3 3 – 4 2 .
H p://Id.Scribd.Com/Doc/217851408/Jtet-1-2-2012-Hal-33-
Berdasarkan analisa dan hasil perancangan dari pembuatan alat 42#Scribd.
ini, serta berpedoman pada buku-buku yang berhubungan Syahwil, Muhammad. 2014. Panduan-Mudah-Simulasi-Praktek-
dengan alat tersebut, dari permasalahan yang mbul karena Mikrokontroler-Arduino. Andi Publisher.
selama mendesain maka dapat ditarik beberapa kesimpulan dan Toyib, Rozali, And Juni Hidayatullah. 2016. “Aplikasi Remote
saran sebagai berikut : Kontrol Cpu / LaptopJarak Jauh Dengan Media Serial.” Jurnal
Pseudocode III (Mikrokontroller): 50–60.
1. Alat uji emisi dan antarmuka alat uji emisi yang dibuat dan Tri, Bambang, Wahjo Utomo, and Dharmawan Setya Saputra.
dirangkai pada peneli an ini berfungsi sebagai alat alterna f 2016. “Simulasi Sistem Pendeteksi Polusi Ruangan
untuk mengukur kadar emisi pada kendaraan bermotor. Menggunakan Sensor Asap Dengan Pemberitahuan Melalui
2. Pengambilan sampel emisi saat melakukan tes uji emisi pada SMS ( Short Message Service ) Dan Alarm Berbasis
kendaraan bermotor dilakukan sebanyak 5 kali, dan akan Arduino.”JITIKA 10 (Arduino): 56–68.
diambil kadar emisi yang terbesar untuk dibandingkan dengan
standar dari Dinas Perhubungan. Pengambilan sampel emisi
sebanyak 5 kali akan meningkatkan efisiensi alat, dan
mengurangi ngkat human error yang mengakibatkan
pengulangan proses uji emisi dan memperlama waktu tes uji
emisi.
3. Tes uji emisi hendaknya dilakukan di ruangan yang tertutup
dari angin karena akan mempengaruhi sensi fitas sensor.
4. Jarak efek f sensor dari sumber asap atau knalpot kendaraan
bermotor adalah 5cm agar mendapatkan hasil yang maksimal.
DAFTAR PUSTAKA
Diartono, Dwi Agus. 2009. “Teknologi Bluetooth Untuk
Layananan Internet Padawireless Local Area
Network.”Dinamik - Jurnal Teknologi Informasi Xiv (Internet):
7 0 – 7 8 .
H p://Www.Unisbank.Ac.Id/Ojs/Index.Php/F 1/Ar cle/Vie
w/93.
Dinata, Yuwono Marta. 2014. Arduino Itu Mudah. Elex Media.