P. 1
CONTROL AND MONITORING SYSTEM OF TRAFFIC LIGHT

CONTROL AND MONITORING SYSTEM OF TRAFFIC LIGHT

|Views: 275|Likes:
Published by Ardhi

More info:

Published by: Ardhi on Mar 22, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/06/2014

pdf

text

original

CONTROL AND MONITORING SYSTEM OF TRAFFIC LIGHT THROUGH THE INTERNET USING WEBCAM

Rizki Mardita, Dr. Muhammad Subali, SSi.,MT Undergraduate Program, Faculty of Computer Science, 2010 Gunadarma University http://www.gunadarma.ac.id Keywords : traffic light control system, webcam ABSTRACT: Control and monitoring system for light traffic through internet using webcam is a system that aims to facilitate the monitoring and controlling the traffic that can be operated via the Web using a web cam. It comprises some hardware such as routers, webcams and some electronic components. While the programming language used was PHP, HTML, Visual Basic and JavaScript and a few other supporting components that are used based on their function, respectively. Based on the results of the manufacture, operation, and testing tools, it is known that the mechanism of Control and Monitoring System Traffic Lights through the Internet Using a Webcam to work in line with expectations and theory that support.

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 web cam. 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 Dewasa ini perkembangan dunia teknologi sudah sangatlah pesat. Sehingga dibutuhkan suatu kemampuan dalam menyeimbangkan perkembangan teknologi tersebut, tetapi tidak hanya perkembangan pada dunia teknologi, komunikasi dan informasi saja, melainkan perkembangan teknologi dalam bidang

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

Webcam dan beberapa komponen elektronik. Sedangkan bahasa pemrograman yang digunakan adalah PHP. : 1. Kecanggihan dalam dunia elektronika tersebut berhasil dimanfaatkan oleh beberapa orang untuk digunakan dalam kehidupan masyarakat yang sebagian besar aplikasinya digunakan dala. Sering kita lihat bahwa adanya ketidak nyamanan antara pihak pengendara kendaraan sehingga lalulintas lalu lalang tidak beraturan hingga terjadi kecelakaan. Olah raga dan bidang lainnya. Dapat diambil contoh pada per-empatan lalulintas kota. persilangan sebidang ataupun pada arus jalan. Banyak sekali terjadi kecelakaan dijalan akibat kelalaian manusia sehingga timbul ketidak nyamanan dalam berlalulintas.Visual Basic serta JavaScript. Untuk itu pada penulisan ini penulis membahas tentang keamanan dalam berlalulintas yang dituangkan dalam sebuah replika alat yang berbasis mikrokontroler "Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam" agar tercipta keamanan baik dipihak pengendara maupun lingkungan sekitar. Replika Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam sebagian kecil terdiri beberapa perangkat keras seperti Router. Entertaiment 3. Salah satu bidang yang akan memiliki dampak yang luas tentunya terhadap perkembangan dimasa depan dalam bidang teknologi.bidang pengembangan. Kita ketahui bahwa perkembangan teknologi semakin canggih yang menggunakan kecanggihan dari dunia elektronika. TINJAUAN PUSTAKA Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. penelitian dan minat. 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 . Ketertiban dalam berlalulintas sangat penting agar terciptanya kelancaran dalam berlalulintas. 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 dan/atau kendaraan di persimpangan. Transportasi 2.

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 Protocol (FTP). program instant messaging. Namun ada yang kualitasnya hingga 1 Megapiksel. termasuk casing depan dan casing samping untuk menutupi lensa standar dan memiliki sebuah lubang lensa di casing depan yang berguna untuk memasukkan gambar.secara bergantian. . kabel ini dikontrol untuk menyesuaikan ketinggian. kabel support. Ada berbagai macam merek webcam diantaranya adalah LogiTech. atau aplikasi video call yang dihubungkan ke komputer melalui port USB ataupun port COM. SunFlowwer. Pada setiap lampu lalu lintas terdapat 3 buah lampu yang berwarna merah. dan hijau. Merah berarti berhenti. Ada beberapa metode penyiaran. casing (cover). yang dibuat dari bahan yang fleksibel. Hal itu telah diatur di Penjelasan UU Lalu Lintas No. arah dan sudut pandang web camera.14 tahun 1992. Sebuah webcam yang sederhana terdiri dari sebuah lensa standar. Webcam Webcam (singkatan dari web camera) adalah sebutan bagi kamera realtime (bermakna keadaan pada saat ini juga) yang gambarnya bisa diakses atau dilihat melalui World Wide Web. salah satu ujungnya dihubungkan dengan papan sirkuit dan ujung satu lagi memiliki connector. Webcam biasanya beresolusi sebesar 352x288 / 640x480 piksel. dan sebagainya. sedangkan hijau berarti jalan. dipasang di sebuah papan sirkuit untuk menangkap sinyal gambar. Setiap lampu lalu lintas akan mengatur laju kendaraan yang akan berjalan lurus dan berbelok ke kanan. Webcam juga dilengkapi dengan software yang berfungsi untuk mengambil gambar-gambar dari kamera digital secara terus menerus ataupun dalam interval waktu tertentu dan menyiarkannya melalui koneksi internet. Sedangkan belok kiri diperbolehkan langsung kecuali ada lampu lalu lintas atau rambu-rambu lalu lintas lain yang mengatur belokan ke kiri. kuning. kuning berarti hati-hati.

Router RV042 Router adalah sebuah perangkat keras jaringan komputer yang mengirimkan paket data dalam sebuah jaringan atau internet menuju tujuan. Jika paket-paket ditujukan untuk host pada network lain maka router akan meneruskannya ke network tersebut. video messaging. melalui proses yang dikenal routing. Penggunaan web camera network yang sama maupun berbeda dari segi teknologinya. Apakah ditujukan untuk host lain yang satu network ataukah berbeda network. dibutuhkan koneksi internet yang tinggi kecepatannya. Sebuah webcam tidak harus selalu terhubung dengan komputer. Untuk streaming video. dan banyak hal lain. Artinya router secara cerdas dapat mengetahui kemana rute perj alanan informasi (yang disebut packet) akan dilewatkan. sebuah router seringkali dinyatakan dengan simbol khusus. images sharing. Webcam seperti ini dinamakan "network camera".Frame rate mengindikasikan jumlah gambar sebuah software dapat ambil dan transfer dalam satu detik. Router juga digunakan untuk membagi network besar menj adi beberapa buah subnetwork (network-network yang kecil). jika paketpaket ditujukan untuk host yang satu network maka router akan menghalangi paket-paket keluar. mencakup video conferencing. Sebuah router memiliki kemampuan routing. video interview. video phone-call. Router sering digunakan untuk menghubungkan beberapa network. Untuk mendapatkan frame rate yang tinggi. Berikut ini disajikan simbol yang digunakan untuk menggambarkan router. home monitoring. Kita juga bisa menghindari penggunaan kabel dengan menggunakan hubungan radio. koneksi Ethernet ataupun WiFi. Pada diagram atau bagan jaringan. dibutuhkan minimal 15 frame per second (fps) atau idealnya 30 fps. Star. Sebaliknya. internet dating. Setiap subnetwork seolah-olah “terisolir” dari network lain. dan Ring. ada web camera yang memiliki software webcam dan web server bulit-in. sehingga yang diperlukan hanyalah koneksi internet. sehingga paket-paket tersebut tidak “membanjiri” network yang lain. Hal ini dapat membagi-bagi traffic yang akan berdampak positif pada performa network. baik . Seperti menghubungkan network yang menggunakan topologi Bus.

3. Gambar 3 Router RV042 program aplikasi pada lingkungan sistem operasi Windows.tiga mekanisme berikut: 1. penulis menggunakan Router RV042 sebagai media simulasi untuk menghubungkan antara jaringan internet antara komputer Server dengan komputer client yang terhubung. program grafis. World Wide Web (WWW) merupakan bagian dari internet yang paling cepat berkembang dan paling populer.0 akan menjadikan betapa mudahnya menyusun program aplikasi dengan tampilan grafis yang menawan dalam waktu yang relatif singkat. Kecanggihan yang dimiliki oleh Visual Basic 6. Dengan menggunakan Visual Basic 6. Program aplikasi dapat berupa program database. World Wide Web (WWW) Internet merupkan jaringan global yang menghubungkan suatu network dengan network lainya di seluruh dunia. Protocol standard aturan yang di gunakan untuk berkomunikasi pada Gambar 2 Simbol Router dalam diagram atau bagan jaringan computer networking. Visual Basic 6. Address WWW memiliki aturan penamaan alamat web yaitu URL(Uniform Resource Locator) yang di gunakan sebagai standard alamat internet. 2. HTML digunakan untuk membuat document yang bisa di akses melalui web. kemampuan Windows dapat dimanfaatkan secara optimal. dan lain sebagainya.0 merupakan salah satu bahasa pemrograman yang dapat digunakan untuk menyusun dan membuat Pada Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam ini. TCP/IP menj adi protocol penghubung antara jaringan-jaringan yang beragam di seluruh dunia untuk dapat berkomunikasi. WWW bekerja merdasarkan pada . Hypertext Transfer Protocol (HTTP) adalah protocol untuk WWW. program kendali.0 Visual Basic 6.0.

Tanda <b> digunakan untuk mengaktifkan instruksi cetak tebal. Tampilan grafis (under Windows) sehingga lebih "bersahabat".0 daripada bahasa pemrograman yang lain diantaranya : 1. dan diakhiri dengan tanda </b> untuk menonaktifkan cetak tebal tersebut. maka penulisannya dilakukan dengan cara: <b>TAMPIL TEBAL</b>. HTML dokumen tersebut mirip dengan dokumen teks biasa.0 sudah terdapat komponen-komponen yang sangat membantu pembuatan program aplikasi. dan garis horizontal (<hr>).Didalam Visual Basic 6. list (<li>). Hubungan dengan perangkat luar (hardware) tidak begitu rumit sehingga cukup mudah untuk meng-implementasikan sebagai pengendali peralatan elektronik. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML juga dapat dikenali oleh aplikasi pembuka email ataupun dari PDA dan program lain yang memiliki kemampuan browser. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer. Beberapa keuntungan standar yang digunakan secara luas untuk menampilkan halaman web. 3. hanya dalam dokumen ini sebuah teks bisa memuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu. HTML adalah sebuah . Cara pemrograman relatif lebih mudah sehingga cocok untuk segala tingkat programer. 2. HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. diikuti oleh teks yang ingin ditebalkan. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language). Elemen widget yang membuat objek-objek lain seperti tombol (<button>). Sebagai contoh jika ingin membuat teks ditampilkan menjadi tebal seperti: TAMPIL TEBAL. 4. HyperText Markup Language (HTML) HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. menggunakan Visual Basic 6.

<h1>Golf</h1> akan memerintahkan browser untuk menampilkan "Golf" sebagai teks tebal besar yang menunjukkan sebagai Heading 1 Selain markup presentational . Structural. penggunaan tag HTML untuk menentukan tampilan telah dianjurkan untuk mulai ditinggalkan dan sebagai gantinya digunakan Cascading Style Sheets. <a href="http://www. Hypertext.org/" > 4. markup yang lain tidak menentukan bagaimana tampilan dari sebuah teks. HEAD tanda yang Bagian header dari document HTML di apit oleh tag <HEAD ></HEAD> di dalam bagian ini biasanya dimuat tag TITLE yang menampilkan judul d a r i h a l a m a n p ad a t i t l e n y a browser. akan <b>boldface</b> menampilkan bold. BODY Document body menentukan tampilan dari sebuah teks tidak peduli dengan level dari teks tersebut (contoh. tanda yang menentukan level atau tingkatan dari sebuah teks (contoh. 3. dan garis horizontal (<hr>). menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain (contoh. image .Secara garis besar. Struktur HTML Document 2. 5. <BODY></BODY> di gunakan untuk menampilkan text. Presentational. terdapat 4 jenis elemen dari HTML: 1. HTML Setiap document HTML harus di awali dan di tutup dengan tag HTML <HTML></HTML>. Wikipedia</a> akan menampilkan Wikipedia sebagai sebuah hyperlink ke URL tertentu).wikipedia. Tag HTML memberi tahu browser bahwa yang di dalam kedua tag tersebut adalah document HTML. 3. Tanda presentational saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan teks. Namun untuk saat ini. list (<li>). yang tanda Document HTML bisa di bagi mejadi tiga bagian utama: 1. Elemen widget yang membuat objek-objek lain seperti tombol (<button>). 2.

Pada prinsipnya server akan bekerja apabila ada permintaan dari client Dalam hal ini client menggunakan kode-kode PHP untuk mengirimkan permintaan ke server (dapat intranet. Mengirim kembali halaman tersebut kepada client melalui internet atau permintaan dari PHP PHP (akronim dari PHP: Hypertext Preprocessor) yang merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis. tetapi pro sesnya secara keseluruhan dijalankan di server. Berikut contoh program HTML : <html> <head> <title>Welcome to HTML</title> </head> <body bgcolor="laveder"> <p>Document HTML yang Pertama</p> </body> dilihat pada gambar dibawah). Gambar 4 Alur penyajian halaman pada web server dengan PHP Web Server XAMPP Web Server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Membaca client/browser 2.link dan semua yang akan di tampilkan pada web page. Ketika menggunakan PHP sebagai server-side embedded script language maka server akan melakukan hal-hal sebagai berikut : 1. Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman/page. PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Mencari halaman/page di server 3. 4. Server web yang terkenal diantaranya adalah Apache dan Microsoft Internet . Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser.

merupakan kompilasi dari beberapa program. MySSQL database. merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Apache. VcamServer ini memiliki fungsi sebagai kamera server yang berdiri sendiri (localhost) dengan port yang dapat disesuaikan yang memiliki fasilitas seperti FTP (File Transfer Protocol). Program ini tersedia dalam GNU General Public Lisensi dan bebas. XAMPP adalah perangkat lunak gratis. yang terdiri atas program Apache HTTP Server. Nama XAMPP merupakan singkatan dari X (empat system operasi apapun). dan penterjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. . Apache Gambar 5 Web Server XAMPP merupakan server web antar-platform. yang mendukung banyak sistem operasi. PHP dan Perl. Capture gambar maupun video dengan ukuran dan interval yang dapat ditentukan oleh pengguna. sedangkan IIS hanya dapat beroperasi di sistem operasi Windows.Information Service (IIS). MySQL. VcamServer VcamServer adalah sebuah perangkat lunak server yang khusus digunakan untuk webcam agar dapat diakses secara real time. Untuk mendapatkanya dapat mendownload lang sung dari web resminya. Fungsinya adalah sebagai server yang berdiri sendiri (localhost).

Arus hubungan singkat tidak boleh melebihi 500mA. 2. Tegangan open circuit tidak boleh melebihi 25 V. Spesifikasi elektron ik dar i serial port merujuk pada Electronic Industry Association (EIA) : 1. sehingga lebih lambat dibandingkan parallel seperti pada port printer yang mampu mengirim 8 bit sekaligus dalam sekali detak. 3. scanner dan lain lain sedangkan contoh dari DTE ialah terminal di komputer. “Mark” (logika 1) ialah tegangan antara –3 hingga –25 V. plotter. Komunikasi serial membutuhkan port sebagai saluran data. Berikut tampilan port serial DB9 yang umum digunakan sebagai port serial : . “Space” (logika 0) ialah tegangan antara + 3 hingga +25 V.Gambar 6 Tampilan Dasar dari Software Video Camera Server Komunikasi Port Serial DB9 Komunikasi serial ialah komunikasi data yang pengirimannya dilakukan per bit. scanner dan system akuisisi data yang terhubung ke port COM1/COM2. 5. Beberapa contoh serial ialah mouse. Daerah antara + 3V hingga –3V tidak didefinisikan /tidak terpakai 4. Contoh dari DCE ialah modem. Device pada serial port dibagi menjadi 2 (dua ) kelompok yaitu Data Communication Equipment (DCE) dan Data Terminal Equipment (DTE).

Gambar 9 LED . LED banyak digunakan karena hemat daya. LED (Light Emitting Dioda) LED merupakan singkatan dari Light Emitting Diode. Dari sisi penggolongan. berkisar dari 250 rupiah hingga beberapa ribu rupiah. Harganya sangat terjangkau. Umumnyua COM1 berada dialamat 3F8H. yaitu konektor 25 pin (DB25 dan 9 pin (DB9) yang berpasangan (jantan dan betina).5 hingga 2 volt dan arusnya berkisar di 20mA. Bentuk dari konektor DB-25 sama persis dengan port paralel. Perlu diperhatikan juga bahwa LED juga memiliki tegangan nyala Gambar 8 Port DB9 Female maksimum. Untuk membedakan kedua kaki tersebut. maka wajar jika popularitas LED mengalahkan tabung nixie maupun lampu pijar. sedangkan COM2 dialamat 2F8H Tabel 1 Jenis sinyal RS232 yang sering digunakan Pasaran umumnya LED dikemas berkaki dua (katoda dan anoda) dengan bermacam-macam warna nyala. LED merupakan komponen aktif bipolar semikonduktor. tahan lama dan ekonomis. kaki anoda biasanya dibuat lebih panjang daripada katoda.karena itu hanya mampu mengalirkan arus dalam satu arah saja. LED banyak digunakan untuk indikator dan transmisi sinyal atau bahkan untuk penerangan. cukup dengan mengalirkan arus dari anoda ke Gambar 7 Port DB9 Male katoda (forward biass) dengan beda potensial minimum berkisar antara 1. Untuk menyalakan LED. jika tegangan tersebut terlewati maka LED akan rusak. Di Konektor port serial terdiri dari 2 jenis.

VcamServer dan beberapa bahasa pemrograman pendukung seperti HTML dan PHP yang dirancang menjadi sebuah aplikasi pengendali pada komputer . Router. PC Server. Perangkat lunak yang digunakan yaitu Visual Basic. Menggunakan Webcam ini dibagi menjadi beberapa fungsi dasar seperti terdapat pada gambar dibawah ini : Gambar 10 Diagram Fungsi Dasar Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet PC Server (Komputer Server) dan PC Client (Komputer Client) PC Server (Komputer Server) pada sistem ini berfungsi sebagai pusat pengendali sistem yang dibangun oleh beberapa bahasa pemrograman yaitu PH P. Kemudian gambar yang diambil oleh webcam tersebut dikirimkan sebagai data masukan ke komputer server untuk diproses menggunakan aplikasi pengendali melalui web dan data tersebut dapat di akses oleh komputer Client melalui jaringan internet. Web Server XAM PP. HTML.RANCANGAN RAN GKAIAN DAN PROGRAM Perancangan Sistem Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet server. PC Client dan Prototype lampu lalulintas. Berikut penjelasan fungsi dasar dari masing masing komponen : – Webcam Webcam (web camera) pada sistem ini berfungsi sebagai kamera realtime yang mengambil data berupa gambar dari kondisi prototype lalu lintas. Visual basic serta beberapa perangkat lunak pendukung seperti Web browser dan Web Server XAMPP yang Menggunakan Webcam ini terbentuk oleh beberapa komponen yaitu Webcam. Webcam tersebut dihubungkan ke komputer melalui port USB dan menggunakan perangkat lunak VcamServer sebagai server webcam agar gambar yang diambil oleh webcam dapat diakses atau dilihat melalui jaringan internet secara real-time.

kedua komputer harus saling terhubung ke dalam suatu jaringan internet yang disimulasikan menggunakan Router RV042. LED ini dikendalikan oleh komputer melalui aplikasi pengendali menggunakan interface Port Serial DB9. Router ini digunakan sebagai gateway yang menghubungkan antara komputer Server yang di analogikan . kuning dan hijau pada setiap sisi jalan. Logika Proses Bagian ini akan dibahas mengenai logika proses dari Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam seperti yang dipaparkan dibawah ini : Router RV042 Router RV042 pada sistem ini berfungsi sebagai penghubung antara dua atau lebih jaringan untuk meneruskan data dari suatu jaringan ke jaringan yang lain seperti PC Server dengan PC Client.membentuk sebuah aplikasi pengendali berbasis Web melalui jaringan internet. Prototype Lampu Lalu-lintas Prototype Lampu Lalu-lintas adalah sebuat rancangan menggambarkan beberapa kondisi dari lalu-lintas. Agar PC Client dapat mengendalikan sistem. Adapun spesifikasi PC Server yang digunakan dalam pengoperasian sistem sebagai berikut : Komputer Prossesor Memory VGA Monitor : Laptop Acer Aspire 4530 : AMD Athlon 64 : RAM 2 GB : NVIDIA GeForce 9100M G : 14. Perangkat keras yang digunakan oleh prototype ini adalah LED yang dirancang dalam mode simulasi lampu lalulintas pertigaan jalan yang terdiri dari 3 LED yaitu merah. PC Server dan PC Client memiliki hak akses yang sama dalam pengendalian sistem sehingga proses pengoperasian sistem dapat dijalankan melalui PC Server maupun PC Client yang saling terhubung didalam suatu j aringan internet.1-inches sebagai server internet dengan komputer Client dengan kelas IP Address yang berbeda satu sama lain.

Perancangan Software Perancangan aplikasi Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam ini terdiri dari beberapa komponen program seperti terlihat pada Visual  Basic  Gambar 11 Flowchart Sistem Pengendali dan Pemantau HTML APLIKASI  PENGENDALI  DAN  PEMANTAU  PHP  Pada saat sistem diaktifkan. hak akses untuk menjalankan aplikasi diberikan kepada PC Server ataupun PC Client. Gambar 12 Komponen pembangun aplikasi Java  Script  gambar dibawah ini : . pengguna diwajibkan login dengan memasukkan username dan password server sebelum menjalankan aplikasi. Sedangkan pada sisi PC Server. Pengoperasian sistem pada PC Client dapat dilakukan melalui jarak yang jauh maupun jarak yang terdekat. Dalam pengoperasiannya. pengguna berhak mengatur jalannya lalu-lintas berdasarkan kondisi yang telah ditentukan berdasarkan data yang diperoleh dari kamera pemantau (webcam). Sebelum menj alankan sistem.pengoperasian hanya dapat dilakukan pada jarak yang terdekat.

Gambar 13 Gambar tampilan utama dari aplikasi mengguanakn HTML Perancangan Hardware Dibawah ini pembahasan mengenai merupakan perancangan hardware secara detail Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam : Gambar 15 Rangkaian Lampu Lalu-lintas Kondisi 3 Hardware ini dibangun oleh beberapa komponen dasar dari elektronika yaitu port serial db9 sebagai interface dan LED yang digunakan sebagai indicator Gambar 14 Rangkaian Lampu Lalu-lintas Kondisi 1 dan Kondisi 2 nyalanya kondisi lampu lalulintas. .

Aktifkan Web Server XAMPP 6. Aktifkan Webcam dan server webcam sebagai kamera pemantau 5. hijau. Konfigurasi router dengan 3. Kondisi tersebut akan aktif apabila pin yang digunakan berlogika 0 (aktif low) dan tidak aktif apabila pin yang digunakan berlogika 1. Sedangkan pada rangkaian kedua hanya digunakan untuk mengaktifkan satu kondisi yaitu kondisi 3.Berikut tampilan utama dari Lampu Lalulintas Melalui Internet aplikasi Sistem Pengendali dan PemantauMenggunakan Webcam : Berdasarkan rangkaian diatas. ANALISA DAN UJI COBA ALAT Bab ini akan menjelaskan bagaimana cara pengoperasian "Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Gambar 16 Skema Prototype Sistem Pengendali dan Pemantau Lampu Lalu lintas Melalui Internet Menggunakan Webcam Langkah – langkah pengoperasian alat “Sistem Pengendali dan Pemantau Lampu berikut : Lalulintas Melalui Internet Menggunakan Webcam “ adalah sebagai v" Mengaktifkan seluruh sistem pada PC Server: 1. Hubungkan PC Server ke router 2. Kondisi ini memiliki prinsip dasar yang sama dengan kondisi 1 dan 2 yaitu akan aktif apabila pin yang digunakan berlogika 0 (aktif low) dan tidak aktif apabila pin yang digunakan berlogika 1. Hubungkan prototype komputer server melalui interface db9 4. Kondisi tersebut menggunakan 1 pin pada port serial db9 yaitu DTR untuk kondisi 3 (LED kuning. kuning dan hijau) dan DTR untuk kondisi 2 (LED kuning. Rangkaian pertama memiliki dua kondisi sedangkan rangkaian ke-dua hanya memiliki satu kondisi. dan merah). Internet Menggunakan Webcam" seperti dipaparkan dibawah ini : Pengoperasian Skema dari prototype "Sistem Pengendali dan Pemantau Lampu Lalulintas Melalu i pada Internet Menggunakan Webcam" tampak pada gambar dibawah ini : terdapat 3 kondisi yang digunakan dalam pengaturan indikator LED pada lampu lalu-lintas. Jalankan Aplikasi melalui Web Browser Firefox . hijau. dan merah). Masing-masing kondisi rangkaian pertama menggunakan 2 pin pada port serial db9 yaitu RTS untuk kondisi 1 (LED merah.

Proses pengedalkian dan pemantauan telah dapat dijalankan melalui komputer Client. Hubungkan PC Client ke router 2.7. Hasil Pengujian Alat Berdasarkan pada subbab pengoperasian alat. Diikuti dengan menekan tombol OFF1 yang berfungsi untuk menonaktifkan tombol ON1 yang aktif didalam sistem. Yang mana data yang didapat hamper sama dengan data pengamatan yang dilakukan pada PC Server. Percobaan ini berulang maka pengoperasian sistem akan mengalami error berdasarkan tingkat gangguan tersebut dan sistem ini sangat bergantung terhadap koneksi internet yang digunakan. Sistem siap dioperasikan 8. Jalankan Aplikasi melalui Web Browser Firefox 3. Hasil percobaan diatas dilakukan pada aplikasi utama system PC Server. Tabel 3 Pada saat system dikendalikan melalui PC Client pemantauan telah dapat dijalankan melalui komputer Server. maka kondisi 1 akan aktif sehingga LED berwarna merah. Kelemahan dari Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam ini yaitu apabila terjadi gangguan pada PC Server. . Proses pengedalian dan terhadap kondisi yang liannya (kondisi 2 dan 3) dan masing-masing kondisi memiliki tenggang waktu (delay) selama 1 detik. diperoleh hasil data pengamatan yang dapat dilihat pada hasil pengujian alat dibawah ini : Tabel 2 Pada saat system dikendalikan melalui PC Server Hasil percobaan diatas dilakukan pada aplikasi utama system PC Client. v" Mengaktifkan sistem pada PC Client : 1. kuning dan hijau akan menyala. Pada saat tombol ON1 ditekan. Hanya saja masing-masing kondisi memiliki tenggang waktu (delay) lebih lama dibangdingkan dengan PC Server yaitu selama 1.5 detik.

Pada saat aplikasi dijalankan melalui web browser.Analisa Sistem Pada bagian ini akan dijelaskan hasil dari uji coba alat yang dikelompokkan menjadi beberapa hasil analisa sebagai berikut : tersebut merupakan kondisi yang terjadi pada prototype alat. 2. Tombol OFF1 : Untuk menonaktivkan kondisi 1 pada prototype alat yaitu kondisi dimana LED merah arah1. Tombol ON1 : Untuk mengendalikan kondisi 3 pada prototype alat yaitu kondisi dimana LED hijau arah1. maka pada form aplikasi utama akan tampil hasil pengambilan gambar yang dilakukan oleh webcam dan gambar . 4. Tombol ON1 : Untuk mengendalikan kondisi 1 pada prototype alat yaitu kondisi dimana LED merah arah1. LED hijau arah 2 dan LED merah arah3 akan menyala. 3. Gambar 18 Tombol pengendali prototype alat pada aplikasi utama "  Analisa Software  Gambar diatas merupakan tombol yang berfungsi untuk mengendalikan prototype alat dengan fungsi masingmasing. 5. LED kuning arah 2 dan LED hijau arah3 akan menyala. Tombol OFF2 : Untuk menonaktivkan kondisi 2 pada prototype alat yaitu kondisi Berdasarkan hasil uji coba terhadap aplikasi Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam ini. Tombol ON2 : Untuk mengendalikan kondisi 2 pada prototype alat yaitu kondisi dimana LED kuning arah1. Dibawah ini merupakan fungsi utama dari aplikasi yang dituangkan dalam gambar berikut : Gambar 17 Hasil pengambilan gambar oleh webcam pada aplikasi utama Fungsi dari bagian ini adalah sebagai pemantau kondisi lampu lalulintas dengan menggunakan media web cam. LED kuning arah 2 dan LED hijau arah3 akan mati. Berikut akan dijelaskan fungsi dari tombol diatas : 1. didapat bahwa aplikasi bekerja dengan sempurna. LED merah arah 2 dan LED kuning arah3 akan menyala.

LED hijau arah 2 dan LED merah arah3 akan mati. . 3. proses awal yang akan dilakukan adalah Gambar 19 Prototype Alat dan Perangkat Pendukung Sistem menjalankan aplikasi melalui web browser firefox dengan memasukkan IP localhost Pada gambar diatas. 6. LED merah arah 2 dan LED kuning arah3 akan mati. PC Client : Merupakan perangkat yang digunakan untuk mengendalikan sistem dari jarak dekat maupun dari jarak yang jauh.dimana LED kuning arah1. Pada saat sistem diaktifkan. Dibawah ini merupakan fungsi utama dari masing-masing bagian yang terdapat pada perangkat pendukung serta prototype alat yang dituangkan dalam gambar berikut : Berikut penjelasan dari masing-masing perangkat diatas : 1. 4. PC Client ini tidak memegang akses penuh seperti halnya pada PC Server yang mempunyai akses keseluruhan sistem. mengkonfigurasi perangkat pendukung serta sebagai pusat pengendali sistem. Kamera pemantau Webcam : Merupakan perangkat pemantau yang menerima dan meng irimkan gambar has il tangkapannya (kondisi lalulintas pada prototype) sebagai masukan yang akan diterima dan ditampilkan pada aplikasi pemantau dan pengendali 2. didapat bahwa alat bekerja dengan sempurna. terdapat beberapa perangkat pendukung yang digunakan dalam pengoperasian sistem yang saling berkaitan satu sama lain. Router : Merupakan perangkat yang digunakan sebagai media simulasi untuk menghubungkan antara jaringan internet antara komputer Server dengan komputer client yang terhubung. PC Server : Merupakan perangkat yang digunakan sebagai wadah untuk menjalankan sistem. Tombol OFF3 : Untuk menonaktivkan kondisi 3 pada prototype alat yaitu kondisi dimana LED hijau arah1.  Analisa Hardware  " Berdasarkan hasil uji coba terhadap perangkat pendukung dan prototype alat Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam ini.

Saran Berdasarkan pembuatan. yaitu : 1. PENUTUP Kesimpulan 1. diperlukan kamera atau webcam yang memiliki resolusi tinggi. maka kita dapat memanfaatkan kamera pemantau sebagai sensor pendeteksi kepadatan lalulintas dan fungsi timer yang digunakan untuk mengatur waktu tunggu lampu lalulintas pada setiap sisi jalan yang bersangkutan. Ketika aplikasi berjalan.tempat penyimpanan aplikasi pada web server. 3. maka didaptkan beberapa saran untuk penyempurnaan alat ini. 2. Sistem ini mempermudah dalam memomonitoring dan mengontrol lalu 2. Dibutuhkan koneksi jaringan internet yang baik agar sistem dapat saling bekerja dengan maksimal. . Untuk mempermudah dalam pengoperasian sistem. Sistem Control dan Monitoring ini sangat tergantung dengan konenksi internet. webcam akan mengirimkan hasil pengambilan kondisi lalulintas berupa gambar ke aplikasi pada PC Server. Sehingga pengoperasian lalulintas dapat berjalan secara otomatis serta bekerja secara adaftif dan optimal. 3. Sistem ini membantu menciptakan keamanan dan ketertiban dalam berlalu lintas. Untuk mendapatkan hasil monitoring yang baik. maka pengoperasian sistem dapat dilakukan melalui PC Server maupun PC Client dengan logika pengoperasian yang sama menggunakan router sebagai media penghubung antara PC Server dengan PC Client. Pada aplikasi utama terdapat beberapa tombol yang seperti dijelaskan pada subbab sebelumnya yang mana tombol-tombol tersebut akan mengirimkan data ke prototype alat melalui interface port serial. lintas sehingga dapat dilakukan dari j arak jauh. Apabila keseluruhan proses diatas telah berjalan. pengoperasian dan pengujian alat Sistem Pengendali dan Pemantau Lampu Lalulintas Melalui Internet Menggunakan Webcam.

id/ 2009/11 /07/pengkabelan-port. Januari 2010 URL:http://dewey.com/2010/01/interfacingserial-port. id/dgt_res_deta il.htm l . Januari 2010 . Novembe r 2009 URL:http://terminaltechno.com/tutorial/kontrolserial.html.led-dengan.blog. wikipedia.ac.org/wiki/Xampp.blogspot. November 2009 URL:http://id.ac.tokoelektronika.uns.php?mode=extended&knokat=9788.petra.DAFTAR PUSTAKA URL:http://bocahcakil.serialport-paralel-usb-dan-port-serial-rs-232/. Januari URL:http://www.

cisco. Januari 2010 .com.URL:http://www.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->