Perancangan dan Pembuatan Aplikasi Traffic Light Control System

advertisement
Perancangan dan Pembuatan Aplikasi Traffic Light Control
System Berdasarkan Waktu Kantor
(Studi Kasus Perempatan Tomang)
Oleh:
PANJI TRI PRATOMO
41506010114
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS MERCU BUANA
JAKARTA
2010
Perancangan dan Pembuatan Aplikasi Traffic Light Control
System Berdasarkan Waktu Kantor
(Studi Kasus Perempatan Tomang)
Laporan Tugas Akhir
Diajukan Untuk Melengkapi Salah Satu Syarat
Memperoleh Gelar Sarjana Komputer
Oleh:
PANJI TRI PRATOMO
41506010114
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS MERCU BUANA
JAKARTA
2010
ii
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini:
Nama
: Panji Tri Pratomo
NIM
: 41506010114
Fakultas
: Ilmu Komputer
Program Studi
: Teknik Informatika
Menyatakan bahwa laporan tuga akhir yang berjudul “Perancangan dan
Pembuatan Aplikasi Traffic Light Control System Berdasarkan Waktu Kantor
(Studi Kasus Perempatan Tomang) ” ini merupakan hasil penelitian yang
dilakukan oleh penulis sendiri dan bukan merupakan tiruan atau bantuan dari
pihak manapun, kecuali kutipan – kutipan yang dijadikan sumber informasi yang
tercantum dalam Daftar Pustaka.
Jakarta, Agustus 2010
Penulis
Panji Tri Pratomo
iii
LEMBAR PENGESAHAN
Yang bertanda tangan dibawah ini menyatakan:
Nama
: Panji Tri Pratomo
NIM
: 41506010114
Program Studi
: Teknik Informatika
Judul Tugas Akhir
: Perancangan dan Pembuatan Aplikasi Traffic Light
Control System Berdasarkan Waktu Kantor (Studi Kasus
Perempatan Tomang)
Telah disidangkan dalam sidang tugas akhir teknik informatika dan telah diperiksa
dan disetujui sebagai laporan tugas akhir.
Menyetujui:
Tri Daryanto, S.Kom, MT
Dosen Pembimbing Tugas Akhir
Mengesahkan,
Devi Fitrianah, S.Kom, MTI
Ka. Program Studi Teknik Informatika
Ida Nurhaida, S.T, M.T
Koord. Tugas Akhir Teknik Informatika
iv
KATA PENGANTAR
Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan
segala rahmat dan karuniaNya,sehingga penulis dapat menyelesaikan laporan
tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program
studi strata satu (S1) pada program Studi Teknik Informatika Universitas Mercu
Buana.
Shalawat teriring salam semoga selalu tercurah kepada Nabi Besar
Muhammad SAW beserta keluarga dan sahabatnya.
Penulis menyadari bahwa selesainya laporan tugas akhir ini tidak lepas
dari bantuan berbagai pihak, baik dari segi material maupun dari segi spiritual.
Atas segala bimbingan, dorongan, dan bantuan baik secara langsung maupun tidak
langsung yang telah diberikan, maka melalui kesempatan ini penulis
mengucapkan terima kasih yang sebesar-besarnya kepada :
1. Kedua Orangtua tercinta, yang telah memberikan doa, kasih sayang, dan ilmu
yang berguna kepada penulis serta keikhlasannya telah memberikan biaya
kuliah.
2. Seluruh keluarga tercinta, khususnya kakakku Budi Darmojo, SE. dan Benny
Dwi Handoko, SE. serta adikku Putri Hastuti, yang telah memberikan
dorongan semangat yang tak ternilai.
3. Tri Daryanto, S.Kom, M.T, selaku dosen pembimbing atas semua bimbingan,
dorongan, dan ilmu yang diberikan.
4. Devi Fitrianah, S.Kom, M.Kom selaku Ketua Program Studi Teknik
Informatika dan Pembimbing Akademik Angkatan 2006 atas semua bantuan
v
selama masa studi di Universitas Mercu Buana
5. Bapak dan Ibu Dosen Fakultas Ilmu Komputer Jurusan Teknik Informatika
selama masa studi di Universitas Mercu Buana
6. Untuk kekasihku Adinda Lisiady, atas segala semangat, hiburan, kesabaran
dan motivasinya sehingga penulis selalu mempunyai semangat menyelesaikan
laporan tugas akhir ini.
7. Seluruh teman–teman 2006 yang selalu menemani hari-hariku selama masa
studi di Universitas Mercu Buana, terutama Budi Susanto, Enggar Oktobianto,
M.Reza Fahlevi, Guntur P, dan Estu D.W.
8. Untuk sahabat-sahabat terbaikku Lukman (Krikil), Agung Wiseso (awe), Tri
Angga B.S (Arab), Tyo, A.Nadwi (bokir) yang telah menemaniku selama
menyelesaikan tugas akhir ini dan selalu memberi semangat dan dorongan
untuk menyelesaikan laporan tugas akhir ini.
9. Semua pihak yang telah memberikan dorongan dan membantu serta
memberikan saran kepada penulis sehingga laporan ini dapat terselesaikan.
Akhir kata dengan segala kerendahan hati penulis memohon maaf yang
sebesar-besarnya atas kekurangan dan keterbatasan yang terdapat dalam laporan
tugas akhir ini dan untuk itu semua saran dan kritik yang sifatnya membangun
sangat diharapkan demi kesempurnaan laporan tugas akhir ini serta besar harapan
penulis semoga laporan tugas akhir ini dapat bermanfaat bagi pihak-pihak yang
membutuhkan.
Jakarta, Agustus 2010
Penulis
vi
ABSTRACT
Traffic lights are lights that are used to adjust the smoothness of traffic on
a crossroads. Because functions are so important to the traffic lights should be
controlled as easily as possible. Most of the traffic light control at the moment still
using the timer and when the flame lights are already in the settings from scratch.
That causes the operator is difficult to change the time the traffic lights at each
direction at any time. Therefore be considered to create an adaptive traffic light
system based intelegent pro-actively to changes in the field, whether it be short
term or long term, throughout the day in real time. One solution to the above is by
designing a traffic light controller using a computer program Visual Basic 6.0
with the time of lights can be changed at any time.
In this final task will be designed with a traffic light control system,
especially for crossing Tomang, using a computer program using Visual Basic 6.0
and parallel ports for interfacing. The design was done by making a series of
digital switches are packaged in the form of flight simulation / miniature. After
that designed the software as a controller that regulates the output signal at a later
parallel port parallel port is connected with the traffic lights through a series of
digital switches. By setting the parallel port's signals on the duration and
conditions of traffic lights can be arranged at any time. Testing is done on
controlling the ratio of time according to the setting lights on the control program
in real time. And comparison conditions in the program controlling lights with
lights on aircraft conditions simulated.
Keywords: traffic light systems, real time, crossing Tomang, parallel port
vii
ABSTRAK
Lampu lalu lintas adalah lampu yang digunakan untuk mengatur
kelancaran lalu lintas di suatu persimpangan jalan. Karena fungsinya yang begitu
penting maka lampu lalu lintas harus dapat dikendalikan dengan semudah
mungkin. Sebagian besar pengendalian lampu lalu lintas pada saat ini masih
menggunakan timer dan waktu nyala lampu sudah di setting dari awal. Hal itu
menyebabkan operator sulit untuk mengubah waktu nyala lampu lalu lintas pada
tiap-tiap arah setiap saat. Oleh karena itu dipertimbangkan untuk membuat traffic
light yang adaptif berdasarkan sistem yang pro-aktif terhadap perubahan
lapangan, entah itu jangka pendek atau jangka panjang, sepanjang hari secara real
time. Salah satu solusi untuk hal tersebut diatas adalah dengan merancang sebuah
pengendali lampu lalu lintas dengan menggunakan komputer program Visual
Basic 6.0 dengan waktu nyala lampu dapat diubah setiap saat.
Pada tugas akhir ini akan dirancang sebuah sistem pengendalian lampu
lalu lintas khususnya untuk persimpangan Tomang, dengan menggunakan
komputer program Visual Basic 6.0 dan memanfaatkan port paralel sebagai
interfacing. Perancangan dilakukan dengan cara pembuatan rangkaian sakelar
digital yang dikemas dalam bentuk pesawat simulasi/miniatur. Setelah itu
merancang perangkat lunak sebagai pengendali yang mengatur keluaran sinyal
pada port paralel yang kemudian port paralel tersebut dihubungkan dengan lampu
lalu lintas melalui rangkaian sakelar digital. Dengan pengaturan sinyal pada port
paralel itulah maka lama waktu dan kondisi lampu lalu lintas dapat diatur setiap
saat. Pengujian pengendali ini dilakukan pada perbandingan lama waktu nyala
viii
lampu sesuai setting pada program pengendali dengan waktu yang sebenarnya.
Serta perbandingan kondisi nyala lampu di program pengendali dengan kondisi
nyala lampu di pesawat simulasi.
Kata kunci : traffic light system, real time, persimpangan Tomang, port parallel
ix
DAFTAR ISI
Halaman judul ........................................................................................................ i
Lembar Pernyataan …………………………………………………………… iii
Lembar Pengesahan ………………………………………………………...…. vi
Kata Pengantar ………………………………………………………………….. v
Abstract ................................................................................................................ vii
Abstrak ..........………………………………………………………………...... viii
Daftar Isi………………………………………………………………………... x
Daftar Gambar…………………………………………………………………. xiv
Daftar Tabel……………………………………………………………………. xvi
BAB I PENDAHULUAN………………………………………………………. 1
1.1 Latar Belakang……………………………………………………………...... 1
1.2 Perumusan Masalah………………………………………………………….. 4
1.3 Ruang Lingkup …..…………………………………………………………... 5
1.4 Metodologi Penelitian ……………………………………………………….. 7
1.5 Tujuan Pembahasan ..………………………………………………………... 7
1.6 Sistematika Penulisan…………………………………………………...….... 8
BAB II LANDASAN TEORI…………………………………………………... 10
2.1 Rekayasa Perangkat Lunak………………………………………………..... 10
2.1.1 Proses dan Model Rekayasa Perangkat Lunak...................................... 10
2.1.2 Model Prototyping..................................................................................11
2.1.3 Metode Pengujian Perangkat Lunak.......................................................13
2.2 Teori Teknik Lampu Lalu Lintas ....................................................................15
2.2.1 Karakteristik Lampu Lalu Lintas............................................................17
x
2.2.2 Pengaturan fase………………………………………………………...17
2.2.3 Keuntungan dan Kerugian Pemasangan Traffic Signals.........................19
2.2.4 Analisis Perancangan…………………………………………………. 19
2.2.4.1 Geometrik Jalan………………………………………………. 20
2.2.4.2 Arus Lalu Lintas……………………………………………… 20
2.2.4.3 Kinerja Lalu lintas.............…………………………………… 20
2.3 Visual Basic 6.0.............................................................................................. 21
2.3.1 Pengertian Visual Basic 6.0........……………………………………... 21
2.3.2 IDE Visual Basic 6.0 ..……………………………………………….. 21
2.4 Bahasa Pemrograman Pada Visual Basic 6.0 ..…………………………….. 24
2.4.1 Variabel ……………...………………………………………………. 24
2.4.2 Kontrol Program …………………………………………………..…. 26
2.4.3 Prosedur ……………………………………………………………… 28
2.5 Port Paralel Komputer .………………………………………………..…... 31
2.5.1 Konfigurasi Port Paralel .…………………………………………….. 31
2.5.2 Pengaksesan Port Paralel Komputer Pada Visual Basic 6.0 .……..…. 34
2.6 Komponen Pendukung ………………………………………………..…... 35
2.6.1 Transistor ……………...…………………………………………….. 35
2.6.2 Relay …...……………...………………………………………...….. 36
2.6.3 Dioda …...……………...……………………………………………. 36
2.6.4 Resistor ……………………………………………………………… 37
2.6.5 LED …………………………………………………………………. 37
BAB III PERANCANGAN SISTEM ……………………………………….. 41
3.1 Analisis Sistem Lampu Lalu Lintas ............................................................. 41
xi
3.2 Perancangan Sistem ………………………………………………………. 42
3.2.1 Pembuatan Blok Diagram & Cara Kerja Rangkaian ……………….. 43
3.2.2 Pemodelan Diagram Use Case ……………………………..……….. 45
3.2.3 Pemodelan Diagram Aktifitas ……………………………..………...47
3.2.3.1 Diagram Aktifitas Memilih Kendali Manual .…………........ 47
3.2.3.2 Diagram Aktifitas Memilih Kendali Otomatis ……………... 48
3.2.4 Pemodelan Diagram Sequence ……………....……………………... 49
3.2.5 Pembuatan Flowchart & Cara Kerja Program .……………………... 51
3.2.6 Pembuatan Data Tabel Urutan Penyalaan Lampu ...………………... 53
3.3 Perancangan Interface ..…………………………………………………... 53
3.4 Perancangan Konstruksi & Pembuatan Pesawat Simulasi ……………….. 56
BAB IV EVALUASI SISTEM …………...………………………………..... 58
4.1 Implementasi Antar muka ………………………………………….…….. 58
4.1.1 Antar muka Pembuka …..…………………………………………... 58
4.1.2 Antar muka Simulasi ……………………………………………….. 59
4.1.3 Antar muka Kendali Manual ……………………………………….. 60
4.1.4 Antar muka Kendali Manual ……………………………………….. 61
4.2 Pembuatan Listing Program Kendali Traffic Lights ……………….…….. 64
4.3 Pengujian Program Kendali Traffic Lights .................................................. 72
4.4 Pengoperasian .............................................................................................. 74
BAB V PENUTUP ............................................................................................ 76
5.1 Kesimpulan................................................................................................... 76
5.2 Saran............................................................................................................. 77
5.3 Kelemahan Pengendali ................................................................................ 77
xii
DAFTAR PUSTAKA........................................................................................ 78
LAMPIRAN
xiii
DAFTAR GAMBAR
Gambar 2.1 Model Prototyping ………………………………………………… 12
Gambar 2.2 Tampilan IDE Visual Basic 6.0 ..………………………………….. 22
Gambar 2.3 Konfigurasi slot DB 25 Female …………………………………… 32
Gambar 2.4 Simbol Transistor NPN dan PNP ………………………………..... 35
Gambar 2.5 Transistor Sebagai Sakelar Elektronik ……………………………. 36
Gambar 2.6 Simbol Relay Single Kontak …………………………………….... 36
Gambar 2.7 Simbol Dioda ..................………………………………………...... 37
Gambar 2.8 Simbol Resistor ................................................................................ 37
Gambar 2.9 Lampu LED ...................................................................................... 38
Gambar 3.1 Rancangan Antar muka Sistem ........................................................ 43
Gambar 3.2 Blok Diagram Sistem Kontrol .......................................................... 44
Gambar 3.3 Diagram Use Case Optimalisasi Waktu Sistem Pengendali .............45
Gambar 3.4 Diagram Aktifitas ............................................................................ 47
Gambar 3.5 Diagram Aktifitas Memilih Kendali Manual ................................... 48
Gambar 3.6 Diagram Aktifitas Memilih Kendali Otomatis ................................ 49
Gambar 3.7 Diagram Sequence Memilih Kendali Manual ................................. 50
Gambar 3.8 Diagram Sequence Memilih Kendali Otomatis ............................... 51
Gambar 3.9 Flowchart Menu Utama Traffic Light Control ................................ 52
Gambar 3.10 Rancangan Form 1 ......................................................................... 54
Gambar 3.11 Rancangan Form 2 ......................................................................... 55
Gambar 3.12 Rancangan Form 3 ......................................................................... 55
Gambar 3.13 Rancangan Form 4 ......................................................................... 56
Gambar 3.14 Rancangan Maket/Pesawat Simulasi ............................................. 56
xiv
Gambar 4.1 Antarmuka Pembuka………………………………………………. 59
Gambar 4.2 Antarmuka Simulasi……………………………………………….. 60
Gambar 4.3 Kontrol Lampu Manual .................................................................... 61
Gambar 4.4 Setting Kendali Pada Saat Jam Kantor ............................................. 62
Gambar 4.5 Setting Kendali Pada Saat Jam Pulang Kantor ................................. 63
Gambar 4.6 Setting Kendali Otomatis ................................................................. 62
xv
DAFTAR TABEL
Tabel 2.1 Tipe Data Pada Visual Basic 6.0 .......................................................... 24
Tabel 2.2 Deklarasi Emplisit ................................................................................ 25
Tabel 2.3 Operator Matematik ............................................................................. 29
Tabel 2.4 Operator Perbandingan ........................................................................ 29
Tabel 2.5 Operator Logika ................................................................................... 30
Tabel 2.6 Konfigurasi Pin dan Nama Sinyal Konektor Paralel Standar DB 25 .. 32
Tabel 3.1 Spesifikasi Naratif Untuk Use Case Memilih Kendali Manual .......... 46
Tabel 3.2 Spesifikasi Naratif Untuk Use Case Memilih Kendali Otomatis ....... 46
Tabel 3.3 Data Tabel Urutan Penyalaan Lampu ................................................ 53
Tabel 3.4 Alat dan Bahan Membuat Maket ....................................................... 57
Tabel 4.1 Data Pengujian Perbandingan Lama Waktu Nyala Lampu ............... 73
Tabel 4.2 Data Pengujian Kondisi Nyala Lampu .............................................. 73
.
xvi
BAB I
PENDAHULUAN
1.1 Latar Belakang
Sistem Konvensional pengaturan lampu lalu lintas yang ada di Indonesia
sekarang ini kebanyakan menggunakan sistem pengaturan waktu tetap, dimana lampu
lalu lintas diatur agar bekerja berdasarkan waktu tetap, tanpa memperhatikan naik
turunnya arus lalu lintas. Dan biasanya sistem konvensional ini dikendalikan dengan
sistem waktu yang telah di set untuk setiap persimpangan jalan. Timer tersebut
bekerja untuk menentukan on off-nya masing-masing lampu lalu-lintas. Untuk
simulasi sistem traffic light dengan mudah kita menggunakan software simulasi untuk
PLC atau membuat skript sendiri dengan bahasa pemrograman. Lama nyala lampu
merah, kuning dan hijau pada setiap ruas dibuat variable tersendiri. Jadi untuk
perempatan akan terdapat 12 variabel nyala lampu. Pengaturan lama nyala lampu
disesuaikan dengan kepadatan jalan, untuk jalur utama lebih lama nyala lampu
hijaunya. Akan tetapi sistem konvensional ini menerapkan fixed time sehingga nyala
lampu akan tetap sepanjang waktu kecuali diubah kembali set timernya. Kelemahan
dari sistem ini adalah begitu kaku serta menyebabkan hambatan atau penundaan yang
tidak perlu. Lampu hijau untuk jalan utama akan tetap menyala dalam durasi waktu
yang lama tanpa memperhatikan ada mobil atau tidak. Lampu lalu lintas tidak peduli
jalan sedang ramai atau sedang lengang.
1
2
Salah satu perempatan yang masih menggunakan sistem konvensional ini
adalah Perempatan Tomang. Perempatan yang berada di wilayah Jakarta ini
menghubungkan antara ruas jalan S. Parman, ruas jalan menuju Slipi, Tomang Raya,
dan Merak-Tangerang-Jakarta. Pada perempatan jalan raya ini sering mengalami
kemacetan yang cukup parah pada saat jam kantor pagi (pukul 07.00 – 09.00) dan
sore (pukul 16.00 – 18.00) sehingga menyebabkan antrian yang cukup panjang untuk
dapat melewati lampu lalu lintas meskipun lebar jalan pada masing-masing ruas jalan
sudah lebar dimana digunakan untuk 4 jalur kendaraan tetapi tetap saja tidak
mengurangi kemacetan pada perempatan jalan raya ini. Kemacetan tersebut tentunya
berdampak besar bagi pengguna jalan yang melintasi ruas-ruas jalan yang
berhubungan dengan perempatan jalan ini, dimana waktu perjalanan tidak dapat
diprediksi, menunggu lama untuk dapat melewati lampu lalu lintas serta kerugiankerugian yang tidak dapat diperkirakan. Melalui data yang telah dikumpulkan, dapat
dilakukan usulan terhadap sistem lalu lintas saat ini. Dimana usulan tersebut adalah
perubahan durasi lampu lalu lintas, perubahan rute, serta perubahan durasi dan rute
sistem lalu lintas, dan usulan yang dapat diterapkan disini adalah perbaikan durasi
lampu lalu lintas, dimana terdapat perubahan durasi lampu hijau yang didapat dari
perhitungan. Hasil perhitungan tersebut kemudian diimplementasikan pada sistem
perempatan dengan menggunakan simulasi. Selain itu, waktu yang hilang ( durasi
lampu kuning ) karena pergantian lampu merah ke lampu hijau semakin berkurang
dengan adanya durasi yang semakin bertambah.
3
Suatu sistem peralatan yang ditangani oleh komputer, maka semuanya akan
terasa lebih canggih, lebih pintar, lebih otomatis, lebih praktis, lebih efisien, lebih
aman, lebih teliti dan sebagainya yang menunjukkan keuntungan-keuntungan bila
dibandingkan dengan pengerjaan secara manual atau konvensional. Kemampuan
komputer dapat diberdayakan melalui peningkatan kemampuan unjuk kerja perangkat
keras (hardware) atau pada perangkat lunak (software) atau perpaduan keduanya.
Kemampuan inilah yang menjadi syarat untuk mewujudkan Aplikasi Sistem
Pengaturan Lampu Lalu Lintas Berdasarkan Waktu Kantor.
Lampu lalu lintas memegang peranan penting dalam pengaturan kelancaran
lalu lintas. Sistem pengendalian lampu lalu lintas yang baik akan secara otomatis
menyesuaikan diri dengan kepadatan arus lalu lintas pada jalur yang diatur.
Oleh karena itu dipertimbangkan untuk membuat traffic light yang adaptif
berdasarkan sistem yang pro-aktif terhadap perubahan di lapangan, entah itu jangka
pendek atau jangka panjang, sepanjang hari secara real time.
Optimasi dan efisiensi dapat dilakukan pada traffic light/lampu lalu lintas
dengan menggunakan menggunakan timer yang dinamis terhadap kedatangan
kendaraan. Sistem dapat menggunakan detektor logam maupun detektor kamera.
Dengan sistem ini maka kemacetan pada perempatan Tomang akan dapat dikurangi
karena sistem mampu mendeteksi terjadinya kemacetan yaitu pada pagi dan sore hari
saat jam kantor. Sistem yang terpadu akan menambah variabel kondisi panjang
antrian di masing-masing lampu merah yang bertetanggaan. Sistem terpusat bahkan
4
bisa dibuat untuk mengatur kondisi seluruh kota walaupun implementasinya sangat
susah dan kerumitan program luar biasa.
Dengan adanya suatu sistem traffic light yang baik, maka penulis
mengharapkan bisa menghasilkan pengaturan lalu lintas semaksimal mungkin, teratur
dan optimal. Sehingga meningkatkan efisiensi dan keefektifan dari traffic light itu
sendiri, yang pada akhirnya dapat meningkatkan efisiensi waktu, penghematan bahan
bakar kendaraan dan mengurangi polusi udara.
1.2 Perumusan Masalah
Berkaitan dengan uraian latar belakang di atas, maka permasalahan yang
timbul adalah kurang efektifnya system traffic light yang ada saat ini. Hal ini akan
sulit dilakukan apabila sistem konvensional dengan fixed time masih diterapkan. Oleh
karena itu, dibutuhkan suatu perancangan dan pembuatan sistem traffic light yang
dapat menyesuaikan diri antara control schema dengan keadaan lalu lintas yang
aktual. Jika keadaan lapangan berubah, maka traffic light ini mampu beradaptasi
terhadap perubahan yang terjadi. Kemampuan beradaptasi inilah yang menjadi pokok
permasalahannya. Oleh sebab itu ditawarkan suatu solusi untuk menanggulangi
masalah
tersebut yang menguntungkan dengan membuat suatu control system
berdasarkan traffic light yang pro-aktif dan adaptif terhadap perubahan lapangan.
5
Permasalahan yang ada dalam penulisan dan pembuatan tugas akhir ini
adalah:
Bagaimana merancang dan membangun sebuah miniatur sistem pengendalian
lampu lalu lintas pada simpang empat menggunakan komputer berdasarkan jam
kantor dengan Visual Basic 6.0?
1.3 Ruang Lingkup Penelitian
Ruang lingkup penelitian ini adalah :
a. Pembuatan sistem traffic light control yang memiliki kemampuan mengambil
keputusan secara real time dan pro-aktif berdasarkan analisa sementara, serta
memiliki respon yang baik terhadap kondisi lapangan.
b. Batasan dari sistem ini adalah :
Model
-
Empat jalur kendaraan
-
Satu jalur terdiri dari dua lajur (kiri dan kanan) yang berlawanan
arah.
-
Dalam satu lajur terdapat satu lampu merah
-
Lalu lintas diatur dengan satu fase signal yaitu ketika lalu lintas
dari Utara bergerak, maka lalu lintas dari Selatan, Barat dan Timur
berhenti serta sebaliknya.
6
Antrian (queue)
Status antrian kendaraan pada saat traffic light merah, apakah
kosong, jarang atau padat.
Keamanan Sistem
Sistem ini tidak membahas masalah keamanan sistem dan
keamanan hardware pada saat sistem diimplementasi.
Sensor
Sistem ini penulis tidak menggunakan sensor tetapi program ini
menggunakan timer sebagai input.
Persimpangan
Jalan raya merupakan persimpangan empat atau dua arah. Sistem
ini akan dibuat atau di uji coba pada satu persimpangan.
Lama Nyala Lampu Hijau
Penentuan lama nyala lampu hijau berada pada suatu interval
waktu, yaitu antara waktu minimal dan waktu maksimal. Penentuan waktu
minimal dan maksimal sesuai dengan standar waktu yang ada.
Count Down Timer
Sistem ini tidak dilengkapi dengan penghitung mundur.
c. Pengujian sistem ini dilakukan dalam bentuk maket/simulasi.
d. Implementasi sistem menggunakan timer pada saat jam sibuk kantor.
e. Aplikasi sistem akan dibuat dan dikembangkan dengan menggunakan bahasa
pemrograman Visual Basic 6.0
7
1.4 Metode Penelitian
Metodologi yang digunakan dalam penulisan tugas akhir ini adalah sebagai
berikut :
a. Studi Literatur.
Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan
bacaan-bacaan yang ada kaitannya dengan judul penelitian.
b. Observasi.
Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan
langsung terhadap permasalahan yang diambil.
1.5 Tujuan Penelitian
Tujuan yang ingin dicapai dari perancangan dan pembuatan tugas akhir ini
adalah :
1. Merancang dan menghasilkan program traffic light yang adaptif untuk
mengoptimalisasi pengontrolan lampu lalu lintas dengan menggunakan
timer, dimana sistem yang diterapkan adalah control sytem berdasarkan
real time agar lebih efisien.
2. Merancang dan membangun sebuah miniatur sistem pengendali lampu
lalu lintas berdasarkan waktu kantor dengan Visual Basic 6.0.
8
1.6 Sistematika Penulisan
Penyusunan laporan tugas akhir ini penulis membaginya ke dalam 5 bab,
diantaranya yaitu:
BAB I: Pendahuluan
Bab ini membahas mengenai latar belakang, alasan pemilihan judul, maksud dan
tujuan, metode penulisan, batasan masalah, dan sistematika penulisan.
BAB II: Landasan Teori
Bab II membahas mengenai teori-teori penunjang aplikasi yang mendukung dalam
penyusunan laporan tugas akhir meliputi teori lampu lalu lintas, teori Rekayasa
Perangkat Lunak, Visual Basic 6.0, bahasa pemrograman pada Visual Basic 6.0, port
paralel komputer, pengaksesan port paralel pada Visual Basic 6.0, komponen
pendukung.
BAB III : Perencanaan Sistem
Bab ini akan membahas mengenai analisa sistem, yang di gunakan sebagai dasar
pembangunan aplikasi yang akan di bangun. Di samping itu juga pemodelan sistem
yang menggambarkan muatan dan aliran informasinya.
9
BAB IV : Penerapan dan Pengujian Sistem.
Bab ini berisi penerapan sistem ke sebuah desain dan pengujian terhadap hasil
pengujian dari aplikasi yang telah dibangun.
BAB V: Kesimpulan dan Saran
Bab ini berisi kesimpulan dan saran terhadap uraian yang telah diberikan pada babbab sebelumnya.
Download