Abstrak
Pencarian tempat parkir pada lahan parkir yang telah disediakan tidak lantas membuat kita dapat
dengan mudah menemukan tempat parkir yang kosong. Hal ini terjadi pada pusat perbelanjaan (mall) dan
perkantoran serta kampus-kampus di kota besar. Dikarenakan luas gedung terbatas sehingga tempat parkirpun
mengikuti peruntukan kebutuhan tempat tersebut, terkadang ada di beberapa lantai ataupun di roof top gedung.
Kondisi inipun menyebabkan pengemudi mobil harus berkeliling lahan parkir untuk mencari tempat yang
kosong. Oleh karenanya diperlukan adanya sistem yang dapat mendeteksi dan menginformasikan tempat parkir
yang masih kosong. Dengan memanfaatkan mikrokontroler dan sensor IR Obstacle yang berfungsi untuk
mendeteksi benda maka dapat dibuat alat pendeteksi tempat parkir kosong berbasis mikrokontroler . Dengan
adanya alat pendeteksi tempat parkir kosong tersebut maka pengendara mobil yang akan memarkirkan
mobilnya tidak perlu lagi berkeliling lahan parkir untuk mendapatkan tempat parker yang kosong melainkan
dapat langsung menuju ke salah satu tempat parkir yang kosong sesuai dengan status parkir pada layar. Hasil
yang didapatkan dari pengujian alat ini memperlihatkan bahwa sistem ini mampu bekerja dengan baik pada
miniatur tempat parkir, ketika sistem mendeteksi keberadaan benda (mobil) pada blok parkir, status pada layar
akan berubah menjadi terisi atau berubah warna menjadi merah, dan ketika sistem sudah tidak lagi mendeteksi
keberadaan benda (mobil), status parkir akan berubah menjadi tersedia/kosong dan warna akan kembali
menjadi warna hijau.
62
Seminar Nasional Teknik Elektro dan Informatika (SNTEI) 2017 978-602-18168-2-0
Makassar, 20 November 2017
63
Seminar Nasional Teknik Elektro dan Informatika (SNTEI) 2017 978-602-18168-2-0
Makassar, 20 November 2017
Fungsi-fungsi Toolbar dalam Arduino IDE: Basic selain disebut sebagai bahasa
1. Dengan tombol verify, anda dapat pemograman, juga sering disebut sarana (tool)
mengkompilasi program yang saat ini di untuk menghasilkan program-program aplikasi
editor. berbasis Windows. Beberapa kemampuan atau
2. Tombol New menciptakan program baru manfaat dari Visual Basic diantaranya seperti :
dengan mengosongkan isi dari jendela a) Untuk membuat program aplikasi berbasis
editor saat ini. Sebelum hal itu terjadi, IDE Windows.
memberikan anda kemempatan untuk b) Untuk membuat objek-objek pembantu
menyimpan semua perubahan belum program seperti Control Activex, File,
disimpan. Help, Aplikasi internet dan sebagainya.
3. Dengan Open anda dapat membuka Menguji program dan menghasilkan
program yang ada dari sistem file. program akhir berakhiran EXE yang bersifat
4. Tombol save menyimpan program saat ini. Executable, atau dapat langsung dijalankan.
5. Ketika anda mengklik tombol Upload, IDE
mengkompilasi program saat ini dan upload
ke papan Arduino yang telah anda pilih di III. METODE PENELITIAN
IDE menu Tools >Serial port
6. Arduino dapat berkomunikasi dengan
3.1 Analisis Perancangan
komputer melalui koneksi serial. Mengklik
tombol serial monitor membuka jendela Dalam merancang alat dan sistem yang
serial monitor yang memungkinkan anda akan dibangun, terlebih dahulu dibutuhkan
dapat melihat yang dikirimkan oleh analisis alat agar perancangan alat
Arduino dan juga untuk mengirim data menghasilkan suatu rancangan yang
kembali [3]. bermanfaat dan bekerja optimal sesuai dengan
yang diharapkan. Perancangan sistem
2.7 IR Obstacle Sensor infrared pendeteksi tempat parkir kosong berbasis
IR Obstacle sensor infrared mikrokontroler dilengkapi dengan sensor
merupakan sebuah sensor yang berfungsi inframerah. Sedangkan dimensi miniatur
untuk mendeteksi halangan atau objek yang tempat parkir yang dibangun berukuran 0,5 m
ada di depan nya. Cara kerja sensor ini adalah x 0,5 m.
mengirimkan sinar inframerah pada frekuensi
tertentu. Ketika sinar inframerah yang
dikirimkan oleh emitter terhalang oleh suatu
objek maka sinar inframerah akan dipantulkan
ke receiver. Pengaplikasian IR Obstacle
sensor infrared ini bisa digunakan untuk
sistem yang dapat mendeteksi serta
menginformasikan tempat parkir yang masih
kosong kepada pengendara mobil dengan cara
visual pada layar [9].
2.8 Microsoft Visual Basic
Perancangan software dititik beratkan
pada perkembangan sebuah program interface
yang user friendly dan terpenting adalah
software harus mampu berkomunikasi dengan
hardware sehingga dapat menyampaikan
informasi yang sesuai. Pada sistem ini
software yang digunakan adalah Visual Basic
2013
Bahasa pemograman Visual Basic
merupakan bahasa yang mudah dipahami
Gambar 3.1 Blok diagram pendeteksi tempat parkir
sehingga manusia sekarang lebih banyak
kosong
memilih pemograman Visual Basic. Visual
64
Seminar Nasional Teknik Elektro dan Informatika (SNTEI) 2017 978-602-18168-2-0
Makassar, 20 November 2017
65
Seminar Nasional Teknik Elektro dan Informatika (SNTEI) 2017 978-602-18168-2-0
Makassar, 20 November 2017
REFERENSI
[1] KBBI, Departemen DIKNAS, 2002.
[2] Benzi, M. (2011). Getting Start With
Arduino (Second Edition)
[3] Djuandi, F. (2011). Pengenalan Arduino.
[4] Enterprise, Jubile. 2015. Pemograman
Visual Basic. Yogyakarta : PT Elex
Media Komputindo (Kelompok Kompas
Media)
Gambar 4.1 Antar muka Denah Parkir [5] Esti Yuliana. (2011). Konsep Dasar
4.3 Pengujian Bahasa Pemograman Visual Basic 6.0.
Pengujian dilakukan sebanyak 10 kali [6] Kurniawan, Y. (n.d.). Definisi Visual
atau sebanyak sensor yang dipakai, Basic 6.0. Retrieved from
pengamatan dilakukan dengan mengamati https://bahasapemogramanword.wordpres
perubahan warna button pada Visual Basic s.com/definisi-visual-basic-6-0/
2013. Pengujian ini merupakan pengujian [7] Naone, E. (2011). Arduino Uno. Arduino
ketepatan status parkir yang diberikan oleh Uni (Vol. 114).
sensor yang kemudian ditampilkan di Visual [8] Naziq, A. (2016). Pengertian
Basic 2013. Hasil Pengujian terlihat pada Mikrokontroler. Retrieved from
Tabel 4.1 di bawah ini. https://sites.google.com/site/informasiterb
arusekali/pengertian-mikrokontroller
Tabel 4.1 Hasil pengujian kinerja sistem [9] TkkrLab. (2016). Arduino KY-032
Obstacle avoidance sensor module.
Retrieved from
https://tkkrlab.nl/wiki/Arduino_KY-
032_Obstacle_avoidance_sensor_module
66