1 SISTEM PENGENDALI DAN PEMANTAU LAMPU LALU LINTAS MELALUI INTERNET MENGGUNAKAN WEBCAM Rizki Mardita Jurusan Sistem Komputer, Fakultas Ilmu Komputer d...
SISTEM PENGENDALI DAN PEMANTAU LAMPU LALU LINTAS MELALUI INTERNET MENGGUNAKAN WEBCAM
Rizki Mardita Jurusan Sistem Komputer, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma, Margonda Raya 100 Depok 16424 telp (021) 78881112, 7863788
ABSTRAK SISTEM PENGENDALI dan PEMANTAU LAMPU LALU LINTAS MELALUI INTERNET MENGGUNAKAN, merupakan suatu sistem yang bertujuan untuk mempermudah dalam mengawasi serta mengendalikan lalulintas yang dapat dioperasikan melalui Web menggunakan webcam. Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam sebagian kecil terdiri beberapa perangkat keras seperti Router, Webcam dan beberapa komponen elektronik. Sedangkan bahasa pemrograman yang digunakan adalah PHP, HTML, Visual Basic serta JavaScript dan beberapa komponen-komponen pendukung lainnya yang digunakan berdasarkan fungsi masing - masing. Berdasarkan hasil pembuatan, pengoperasian, dan pengujian alat, diketahui bahwa mekanisme kerja Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam bekerja sesuai dengan harapan dan teori yang mendukung. Kata Kunci : Sistem Pengendali, Lalulintas, Webcam Tanggal Pembuatan : 6 Maret 2010
PENDAHULUAN
perkembangan teknologi dalam bidang
Dewasa ini perkembangan dunia teknologi sudah sangatlah pesat. Sehingga dibutuhkan
suatu
kemampuan
menyeimbangkan
dalam
perkembangan
teknologi tersebut, tetapi tidak hanya perkembangan
pada
dunia
teknologi,
komunikasi dan informasi saja, melainkan
elektronika juga menjadi salah satu faktor penting yang mendukung teknologi dapat mengalami perkembangan yang sangat pesat hanya dalam kurun waktu yang sangat singkat. Pada
umumnya
masyarakat
moderen saat ini peka terhadap beberapa
bidang pengembangan, penelitian dan
dalam sebuah replika alat yang berbasis
minat. Salah satu bidang yang akan
mikrokontroler "Sistem Pengendali dan
memiliki dampak yang luas tentunya
Pemantau
terhadap perkembangan dimasa depan
Internet Menggunakan Webcam" agar
dalam bidang teknologi.
tercipta
Kita ketahui bahwa perkembangan teknologi
semakin
canggih
Lampu
Lalulintas
keamanan
Melalui
baik
dipihak
pengendara maupun lingkungan sekitar.
yang
Replika Sistem Pengendali dan
menggunakan kecanggihan dari dunia
Pemantau
elektronika. Kecanggihan dalam dunia
Internet Menggunakan Webcam sebagian
elektronika tersebut berhasil dimanfaatkan
kecil terdiri beberapa perangkat keras
oleh beberapa orang untuk digunakan
seperti Router, Webcam dan beberapa
dalam
yang
komponen elektronik. Sedangkan bahasa
sebagian besar aplikasinya digunakan
pemrograman yang digunakan adalah
dala, :
PHP,Visual Basic serta JavaScript.
kehidupan
masyarakat
Lampu
Lalulintas
Melalui
1. Transportasi TINJAUAN PUSTAKA
2. Entertaiment 3. Olah raga dan bidang lainnya. Ketertiban
dalam
berlalulintas
sangat penting agar terciptanya kelancaran dalam berlalulintas. Banyak sekali terjadi kecelakaan
dijalan
manusia
sehingga
akibat
kelalaian
timbul
ketidak
nyamanan dalam berlalulintas. diambil
contoh
pada
Dapat
per-empatan
lalulintas kota. Sering kita lihat bahwa adanya ketidak nyamanan antara pihak pengendara kendaraan sehingga lalulintas lalu lalang tidak beraturan hingga terjadi kecelakaan. Untuk itu pada penulisan ini penulis membahas tentang keamanan dalam
berlalulintas
yang
dituangkan
Lampu Lalu Lintas Menurut
Penjelasan
UU
Lalu
Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf C menyebutkan bahwa Pengertian alat pemberi isyarat lalu lintas adalah peralatan teknis berupa isyarat lampu yang dapat dilengkapi dengan bunyi untuk memberi peringatan atau mengatur lalu lintas
orang
persimpangan,
dan/atau
kendaraan
persilangan
di
sebidang
ataupun pada arus jalan. Jadi lampu lalu lintas dapat diartikan sebagai lampu yang digunakan untuk mengatur kelancaran lalu lintas di suatu persimpangan jalan dengan cara memberi kesempatan pengguna jalan dari masing-masing arah untuk berjalan
secara bergantian. Pada setiap lampu lalu
SunFlowwer, dan sebagainya. Webcam
lintas terdapat 3 buah lampu
biasanya beresolusi sebesar 352x288 /
yang
berwarna merah, kuning, dan hijau. Merah
640x480
berarti berhenti, kuning berarti hati-hati,
kualitasnya hingga 1 Megapiksel.
sedangkan hijau berarti jalan.
laju kendaraan
Namun
ada
yang
Sebuah webcam yang sederhana
Setiap lampu lalu lintas akan mengatur
piksel.
terdiri dari sebuah lensa standar, dipasang
yang akan
di sebuah papan sirkuit untuk menangkap
berjalan lurus dan berbelok ke kanan.
sinyal gambar; casing (cover), termasuk
Sedangkan
diperbolehkan
casing depan dan casing samping untuk
langsung kecuali ada lampu lalu lintas
menutupi lensa standar dan memiliki
atau rambu-rambu lalu lintas lain yang
sebuah lubang lensa di casing depan yang
mengatur belokan ke kiri. Hal itu telah
berguna
diatur di Penjelasan UU Lalu Lintas
kabel support, yang dibuat dari bahan
No.14 tahun 1992.
yang fleksibel,
belok
kiri
untuk memasukkan
salah
satu
gambar;
ujungnya
dihubungkan dengan papan sirkuit dan Webcam Webcam
(singkatan
dari
web
camera) adalah sebutan bagi kamera realtime (bermakna keadaan pada saat ini juga) yang gambarnya bisa diakses atau
ujung satu lagi memiliki connector, kabel ini
dikontrol
yang dihubungkan ke komputer melalui
menyesuaikan
ketinggian, arah dan sudut pandang web camera. Webcam juga dilengkapi dengan
dilihat melalui World Wide Web, program instant messaging, atau aplikasi video call
untuk
software yang berfungsi untuk mengambil gambar-gambar dari kamera digital secara terus menerus ataupun dalam interval
port USB ataupun port COM.
waktu tertentu dan menyiarkannya melalui koneksi internet. Ada beberapa metode penyiaran, metode
yang
paling
umum
adalah
software merubah gambar ke dalam bentuk file JPEG dan menguploadnya ke Gambar 1 Webcam (Web Camera)
web server menggunakan File Transfer Ada
berbagai
macam
merek
webcam diantaranya adalah LogiTech,
Protocol (FTP).
Frame
rate
mengindikasikan
network yang sama maupun berbeda dari
jumlah gambar sebuah software dapat
segi
ambil dan transfer dalam satu detik. Untuk
menghubungkan
streaming video, dibutuhkan minimal 15
menggunakan topologi Bus, Star, dan
frame per second (fps) atau idealnya 30
Ring.
fps. Untuk mendapatkan frame rate yang
membagi network besar menjadi beberapa
tinggi, dibutuhkan koneksi internet yang
buah subnetwork (network-network yang
tinggi kecepatannya.
kecil). Setiap subnetwork seolah-olah
Sebuah webcam tidak harus selalu
teknologinya.
Router
Seperti
network
yang
juga digunakan
untuk
“terisolir” dari network lain. Hal ini dapat
terhubung dengan komputer, ada web
membagi-bagi
camera yang memiliki software webcam
berdampak positif pada performa network.
dan web server bulit-in, sehingga yang
traffic
Sebuah
router
yang
akan
memiliki
diperlukan hanyalah koneksi internet.
kemampuan routing. Artinya router secara
Webcam seperti ini dinamakan "network
cerdas dapat mengetahui kemana rute
camera". Kita juga bisa menghindari
perjalanan informasi (yang disebut packet)
penggunaan kabel dengan menggunakan
akan dilewatkan. Apakah ditujukan untuk
hubungan radio, koneksi Ethernet ataupun
host lain yang satu network ataukah
WiFi.
berbeda Penggunaan
Jika
paket-paket
camera
ditujukan untuk host pada network lain
mencakup video conferencing, internet
maka router akan meneruskannya ke
dating,
home
network tersebut. Sebaliknya, jika paket-
video
paket ditujukan untuk host yang satu
interview, video phone-call, dan banyak
network maka router akan menghalangi
hal lain.
paket-paket keluar, sehingga paket-paket
video
monitoring,
web
network.
messaging,
images
sharing,
tersebut tidak “membanjiri” network yang Router RV042 Router adalah sebuah perangkat keras
jaringan
komputer
yang
mengirimkan paket data dalam sebuah jaringan atau internet menuju tujuan, melalui proses yang dikenal routing. Router
sering
digunakan
untuk
menghubungkan beberapa network, baik
lain. Pada diagram atau bagan jaringan, sebuah router seringkali dinyatakan dengan simbol khusus. Berikut ini disajikan simbol yang digunakan untuk menggambarkan router.
WWW bekerja merdasarkan pada tiga mekanisme berikut: 1. Protocol standard aturan yang di gunakan pada Gambar 2 Simbol Router dalam diagram atau
untuk computer
Hypertext
bagan jaringan
berkomunikasi networking,
Transfer
Protocol
(HTTP) adalah protocol untuk Pada Pemantau Internet
Sistem Lampu
Pengendali Lalulintas
Menggunakan
Melalui
Webcam
WWW.
dan
2. Address WWW memiliki aturan penamaan
ini,
media
simulasi
yaitu
yang di gunakan sebagai standard
untuk
alamat internet.
menghubungkan antara jaringan internet antara komputer Server dengan komputer
web
URL(Uniform Resource Locator)
penulis menggunakan Router RV042 sebagai
alamat
3. HTML digunakan untuk membuat document yang bisa di akses
client yang terhubung.
melalui web. Visual Basic 6.0 Visual Basic 6.0 merupakan salah satu bahasa pemrograman yang dapat digunakan untuk menyusun dan membuat
Gambar 3 Router RV042
program aplikasi pada lingkungan sistem World Wide Web (WWW) Internet merupkan jaringan global yang
menghubungkan
suatu
network
dengan network lainya di seluruh dunia, TCP/IP menjadi protocol penghubung antara jaringan-jaringan yang beragam di seluruh dunia untuk dapat berkomunikasi. World
Wide
Web
(WWW)
merupakan bagian dari internet yang paling cepat berkembang dan paling populer.
operasi Windows. Dengan menggunakan Visual Basic 6.0, kemampuan Windows dapat
dimanfaatkan
secara
optimal.
Kecanggihan yang dimiliki oleh Visual Basic
6.0
akan
menjadikan
betapa
mudahnya menyusun program aplikasi dengan tampilan grafis yang menawan dalam waktu yang relatif singkat. Program aplikasi dapat berupa program
database,
program
grafis,
program kendali, dan lain sebagainya.
Didalam Visual Basic 6.0 sudah terdapat
standar yang digunakan secara luas untuk
komponen-komponen
menampilkan halaman web. HTML saat
yang
sangat
membantu pembuatan program aplikasi. Beberapa
keuntungan
ini merupakan standar Internet yang didefinisikan
dan
dikendalikan
menggunakan Visual Basic 6.0 daripada
penggunaannya oleh World Wide Web
bahasa
Consortium (W3C).
pemrograman
yang
lain
diantaranya :
HTML berupa kode-kode tag yang
1. Tampilan grafis (under Windows) sehingga lebih "bersahabat".
sehingga
cocok
untuk
segala tingkat programer.
sehingga
tidak begitu cukup
mudah
meng-implementasikan
untuk
yang
diinginkan.
Sebuah
file
yang
merupakan file HTML dapat dibuka dengan menggunakan browser web seperti