Anda di halaman 1dari 6

Deteksi Jarak Mobil Untuk Mengurangi Kecelakaan

Berbasis Miktrokontroler ATMega8535


Dwilda Al Nando 1102180104

Program Studi Teknik Elektro Fakultas Teknik Elektro Universitas Telkom

Jl.Telekomunikasi No.23 No.01 Bandung Jawa Barat Indonesia


Abstract – Much car accidents is mostly caused by the drivers Prinsip kerja sensor ini adalah sebagai transmitter yang
or the drivers are sleepy at the street. Someone’s mind can be mengirimkan seberkas gelombang ultrasonik, lalu diukur
disturbed or indeed caused having a lot of works. The purpose waktu yang dibutuhkan hingga datangnya pantulan obyek.
of this journal is to create a warning alarm for the own car.
General description of the device is designed to us the SRF04 Gambar 2. Sensor Ultrasinok HC-SRF4
ultrasonic sensor, microcontroller ATMega8535, Modul GSM,
and buzzer. SRF04 ultrasonic sensors as detecting C. Gelombang Ultrasunik
obastructions infront of the own cars.
Gelombang ultrasonik dapat didefinisikan sebagai
Keywords : SRF04 ultrasonic sensor, microcontroller ATMega gelombang suara atau gelombang akustik yang memiliki
8535, buzzer. frekuensi mulai 20 kHz hingga 20 MHz. Secara alami
hewaan kelelawar menghasilkan gekombang ultrasonic
untuk mengenali lingkungannya.
I. PENDAHULUAN
Kecelakaan lalu lintas adalah kejadian dimana sebuah D. Buzzer Alarm
kendaraan mengalami tabrakan dengan kendaraan lain Buzzer adalah sebuah komponen elektronika yang
ataupun dengan benda lain yang menyebabkan kerusakan. berfungsi untuk mengubah getaran listrik menjadi getaran
Kecelakaan lalu lintas saat ini menduduki peringkat atas suara. ... Buzzer biasa digunakan sebagai indikator bahwa
kematian warga Indonesia. Kecelakaan yang sering terjadi proses telah selesai atau terjadi suatu kesalahan pada sebuah
saat ini harus mendapat perhatian secara sungguh-sungguh alat (alarm).
dalam suatu organisasi industri atau perusahaan. Kecelakaan
akan mengakibatkan kerugian yang sangat besar bagi
perusahaan, penumpang, pekerja maupun pengguna jalan
lainnya. Tingginya angka kecelakaan disebabkan oleh
beberapa faktor, diantaranya yaitu faktor manusia, faktor
kendaraan, faktor jalan ataupun faktor lainnya.
Penelitian ini bertujuan untuk membuat perangkat yang Gambar 3. Buzzer Alarm
dapat mengurangi angka kecelakaan itu sendiri.

II. TINJAUAN PUSTAKA E. Bahasa Pemrograman


Mikrokontroler
A. Mikrokontroler ATMega 8535 Mikrokontroler memiliki tipe bahasa pemrograman yang
Mikrokontroler AVR berteknologi RISC (Reduced berbeda-beda, namun secara umum bahasa pemrograman
Instruction Set Computing). Secara umum, AVR yang digunakan adalah bahasa tingkat rendah. Hambatan
dikelompokkan menjadi 4 kelas, yaitu keluarga ATiny, dalam penggunaan bahasa tingkat rendah diantaranya yaitu
keluarga AT90Sxx, keluarga ATmega dan keluuarga sulit dimengerti oleh bahasa mansia, sehingga dibbuatlah
AT86RFxx. Pada dasarnya yang membedakan masing- sebuah compiler sebagai penerjemah menggunakan bahasa
masing kelas adalah memori, peripheral, dan fiturnya tingkat tinggi.
(Wardhana, 2006).
F. Perangkat Lunak CodeVision
AVR
CodeVision AVR adalah perangkat lunak compiler
menggukan bahasa C berbasis Windows. Bahasa C
merupakan salah satu bahasa yang cukup popiler dan handal
untuk pemograman mikrokontroller.

Gambar 1. Konfigurasi pin ATMega8535

B. Sensor Ultrasonik
Sensor ultrasonik merupakan sebuah sensor yang
mengubah dari besaran fisis (bunyi) menjadi besaran listrik.
Pada sensor gelombang ultrasonik dibangkitkan melalui
sebuah benday yang disebut piezoelectric. Piezoelektric yang
akan menghasilkan gelombang ultrasonic dengan frekuensi
40kHz ketika sebuah osilator diterapkan pada benda tersebut.

Gambar 4. Tampilan CodeVision AVR


G. ISP Downloader Khazama – Pemrograman dilakukan setelah semua komponen
AVR elektronika sudah terpasang. Pemrogramman
Perangkat lunak ISP khazama AVR programmer dilakukan menggunakan bahasa assembler. Listing
berfungsi sebagai komplikasi dan pengunduh program pada program ditulis menggunakan notepad dan berkas
alat rangkaian yang akan dijalankan. Fitur – fitur yang disimpan dengan ekstensi yang cocok. Selanjutnya
dimiliki sangat memudahkan penggunaannya, pengaturan berkas tadi dimuat dengan program kompilasi
yang praktis dan tidak rumit menjadi kelebihannya. CodeVisionAVR untuk diubah menjadi ekstensi yang
Perangkat lunak pengunduh ini akan mengunduh file cocok yang akan dioperasikand engan ISP
berekstensi “.hex” ke mikrokontroller. Downloader yang bertujuan untuk memasukkan
program mikro yang dibuat ke dalam system
mikrokontroler ATMega 8535.
c. Uji coba terhadap alat yang telah berisi program
secara keseluruhan yang bertujuan untuk kepastian
alat tersebut bahwa alat telah dapat bekerja dengan
kebutuhan.

IV. IMPLEMENTASI
Gambar 5. Tampilan Jendela Khazama AVR
A. Cara Kerja Alat
Programmer
Sebuah mobil akan dipasangi dengan sebuah alat yang
H. Modul GSM SIM800 memiliki sensor ultrasonic dibagian depan yang akan
Perangkat yang bias digunakan untuk menggantikan berfungsi sebagai pendeteksi. Sensor ini akan mendeteksi
fungsi handphone. Unutuk komunikasi data antara system apakah didepan mobil terdapat mobil lain yang akan
jaringan seluler, maka digunakan GSM SIM800 yang membahayakan. Alat ini akan bekerja ketika sudah
digunakan sebagai media panggilan telephone celluler. diaktifkan via smartphone yang sudah terkoneksi dengan
Internet. Tak hanya itu saja, alat ini akan mengirimkan
semua datanya ke smartphone melalui sebuah aplikasi. Data
III. PERANCANGAN SISTEM tersebut meliputi jarak antar mobil pengguna dengan mobil
depannya. Disini sensor membaca terlalu dekat dengan
A. Perancangan Perangkat Keras mobil depannya akan memberi notifikasi bunyi untuk
(Hardware) mengingatkan supir yang kurang konsentrasi ketika
Perancangan dari perangkat keras (hardware) pada mengemudi.
system deteksi jarak ini menggunakan beberapa macam
interface yang terhubung secara langsung dengan
mikrokontroller ATMega 8535 sebagai pusat pengolah data
yang berkaitan dengan input atau output sistem. V. KESIMPULAN

B. Perancangan Perangkat Lunak A. Kesimpulan


(Software) Banyaknya angka kecelakaan sebagian besar
Perancangan software ini, menggunakan bahasa C disebabkan oleh pengendara atau sopir yang sedang
sebagai bahasa pemrograman dan CodeVision AVR sebagai mengantuk dan juga lalai di jalanan. Sopir atau pengendara
program kompilasi pada mikrokontroller ATMega 8535. yang sedang mengantuk memaksakan untuk berkendara,
Aplikasi ini digunakan untuk menuliskan program yang akan disebabkan karena pikiran seseorang sedang terganggu atau
dibuat yang akan disimoan dalam ekstensi .c. kemudian memang sedang banyak pekerjaan sehingga susah untuk
dapat dikompilasi menjadi ekstensi .hex. kemudian diload tidur. Karena terlalu sering terjadi kecelakaan karena hal
dengan menggunakan program downloader Khazama AVR tersebut, alat ini bertujuan untuk mencegah atau mengurangi
Programmer. angka kecelakaan karena pengendara yang tidak fokus pada
saat mengendara dengan alat pendeteksi jarak mobil.
C. Tahap Penyelesaian Alat “Deteksi Jarak Mobil Untuk Mengurangi Angka
Setelah selesai melakukan percancangan alat-alat, Kecelakaan Berbasis Mikrokontroller ATMega 8535” ini
langkah selanjutnya adalah perakitan. Tahap perakitan dapat memberikan peringatan sopir yang mengantuk pada
dimulai dengan sebagai berikut : saat menyetir. Alat ini menggunakan fitur mendeteksi jarak
a. Menggabungkan rangkaian-rangkaian yang telah mobil dengan sensor ultrasonic, memiliki buzzer alarm
dibuat seperti komponen elektronika, minimum untuk mengingatkan sopir bila jarak terhadap mobil di
system ATMega 8535, sensor ultrasonuk SRF04, depan sudah dekat. Dari penjelasan diatas, bahwa alat ini
Modul GSM, dan buzzer alarm dirangkai sesuai merupakan sebuah terobosan teknologi yang menarik dan
dengan perancangan yang telah dibuat. Komponen dapat berguna bagi masyarakat.
dipasang pada tempatnya sesuaid engan layout PCB
yang tersedia. PCB yang sudah dipasangi komponen Daftar Pustaka
elektronik dan komponen mikrokontroler dipasang ke
dalam kotak khusus supaya memudahkan dalam [1] https://idcloudhost.com/mari-mengenal-apa-itu-internet-thing-iot/
penggunaannya. [2] Jurnal “Pembuatan Penghitung Jumlah Mobil Otomatis Berbasis
b. Membuat program kemudian program tersebut di Mikrokontroler ATMega 8535 Menggunakan Sensor Ultrasonik.
download ke mikrokontroller ATMega 8535. (references)
[3] Putra, Agfianto Eko, (2005). Belajar Mikrokontroler AT89c51/52/53 [5] https://www.liputan6.com/otomotif/read/3545203/4-faktor-penyebab-
(Teori dan Aplikasi) Yogyakarta : Gaya Media. kantuk-saat-mengemudiM. Young, The Technical Writer’s Handbook.
[4] http://belajarelektronika.net/sensor-ultrasonik/ Mill Valley, CA: University Science, 1989.

Anda mungkin juga menyukai