PERANCANGAN PENGATURAN SISTEM TRAFFIC LIGHT DENGAN WEBCAM DINAMIS (PENGUKURAN KEPADATAN DENGAN CITRA DIGITAL) TUGAS AHIR
PERANCANGAN PENGATURAN SISTEM TRAFFIC LIGHT DENGAN
WEBCAM DINAMIS (PENGUKURAN KEPADATAN DENGAN CITRA DIGITAL) TUGAS AHIROLEH : Samuel Christian
05.50.0020 PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS KATOLIK SOEGIJAPRANATA SEMARANG
2010
Perpustakaan Unika
Perpustakaan Unika
ABSTRAKSI
Akhir-akhir ini terjadi penambahan jumlah alat transportasi yang diakibatkan
oleh penambahan jumlah penduduk dari tahun ketahun. Hal ini akhirnya menjadi
kendala dalam pengaturan lalu lintas di jalan yang rawan kemacetan. Untuk saat ini,
masih digunakan sistem pengaturan traffic light dengan metode lama di berbagai
daerah di Indonesia. Seiring dengan kemajuan teknologi, ditemukan berbagai metode
pendukung pengaturan traffic light. Salah satu metode yang sedang berkembang saat
ini adalah penggunaan CCTV. CCTV biasanya digunakan untuk sistem keamanan
pada tempat-tempat usaha. Hal ini menjadi suatu peluang untuk mengintegrasikan
CCTV pada pengaturan traffic light. Dengan mengintegrasikan antara kamera dan
lampu lalulintas diharapkan sistem traffic light dapat menganalisa tingkat kepadatan
Sistem traffic light dengan kamera ini bekerja berdasarkan inputan berupa
gambar hasil capture melalui camera. Gambar hasil capture disimpan dengan
format RGB. Kemudian gambar diproses dari format RGB menjadi grayscale. Dari
matrik gambar tersebut dicari area jalan yang tertutup alat transportasi. Hasilnya
digunakan sebagai pewaktuan lampu lalulintas dan disalurkan ke hardware melaluli
parallel port.. Semua perhitungan matrik dan proses interface diolah melalui
software MATLAB.Perpustakaan Unika PENGESAHAN
Laporan Tugas Akhir dengan judul : “Perancangan Pengaturan Sistem Traffic Light
dengan Webcam Dinamis (Pengukuran Kepadatan Dengan Citra Digital)”
diajukan untuk memenuhi sebagian dari persyaratan dalam memperoleh gelar sarjana teknik elektro pada Program Studi Teknik Elektro di Fakultas Teknologi Industri Universitas Katolik Soegijapranata Semarang. Laporan tugas akhir ini disetujui pada tanggal …………….2010.
Semarang,..................2010 Menyetujui,
Pembimbing I Pembimbing II (Dr.F.Budi Setiawan, MT) (Erdhi Widyarto N, ST,MT )
Mengetahui, Dekan FTI
(Dr.F.Budi Setiawan, MT)
Perpustakaan Unika
Puji syukur penulis haturkan kepada Tuhan Yesus atas berkat dan rahmat Nya kepada penulis untuk menyelesaikan laporan tugas akhir ini. Penulis juga berterimakasih kepada orang-orang yang telah berjasa dalam membantu penulis secara moral, pengetahuan dan juga materiil dalam menyelesaikan laporan tugas akhir ini. Secara khusus penulis berterimakasih kepada : Ucapan terima kasih yang sebesar-besarnya disampaikan pada :
1. Dosen Pembimbing dan Dekan Fakultas Teknologi Industri, Bapak Dr. F. Budi laporan Tugas Akhir ini hingga dapat terselesaikan dengan baik.
2. Dosen Pembimbing, Bapak Erdhi Widyarto, ST, MT yang telah banyak memberikan bimbingan dalam penulisan laporan Tugas Akhir ini hingga dapat terselesaikan dengan baik.
3. Bapak Leonardus Heru P, ST, MT yang telah banyak memberikan bimbingan dalam penulisan laporan Tugas Akhir ini hingga dapat terselesaikan dengan baik.
4. Bapak Yulianto Tedjo P,ST, MT yang telah banyak memberikan bimbingan dalam penulisan laporan Tugas Akhir ini hingga dapat terselesaikan dengan baik.
5. Bapak Dr. Slamet Riyadi ST, MT; Bapak Dr. F. Budi ST, MT; Bapak Yulianto Tedjo P,ST, MT; Bapak B Harnadi ST, MT; Bapak F Hendra ST, MT; Ibu T Brenda Chandrawati ,ST MT; Ibu Rissa Farid C, ST, MT; Bapak Drs Haryono; Bapak Ign Sapto Chondro, ST ; selaku dosen yang telah membimbing penulis selama masa perkuliahan dan telah banyak memberikan ilmu kepada penulis.
Perpustakaan Unika
6. Orang tua serta keluarga yang selalu mendukung dan memfasilitasi sehingga Tugas Akhir ini dapat terselesaikan
7. Ibu Tini, Bapak Maryono selaku Tata usaha Fakultas Teknologi Industri yang telah banyak membantu penulis dalam menyelesaikan masalah administrasi dan selalu mendukung penulis agar segera menyelesaikan kuliah.
8. Bpk Yatno selaku teman serta pemberi dukungan moril kepada penulis yang membuat penulis senantiasa menjadi lebih bersemangat.
9. Mas Amat, Mas Agung terima kasih atas bantuannya sehingga tugas akhir ini dapat 10. Laptopku yang sudah bekerja keras baik siang maupun malam.
11. Pihak-pihak lain yang membantu dimana belum tersebutkan namanya. Akhir kata, apabila ada hal -hal yang kurang atau kesalahan dalam pembuatan laporan tugas akhir ini mohon maaf yang sebesar-besarnya.
Semarang, ………..…2010 Penulis
Perpustakaan Unika
DAFTAR ISI
Judul.………………………………………………………………………………. i Abstrak.……………………………………………………………………………. ii Pengesahan.………………………………………………………………………... iii Kata Pengantar.…………………………………………………………………….. iv Daftar Isi.…………………………………………………………………………... vi Daftar Gambar.…………………………………………………………………….. viii Daftar Tabel .………………………………………………………………………. ix
BAB I Pendahuluan.……………………………………………………………….. 1
1.1 Latar Belakang.………………………………………………………………… 1
1.2 Maksud dan Tujuan.…………………………………………………………… 3
1.3 Batasan Masalah.………………………………………………………………. 3
1.4 Sistematika Penulisan.…………………………………………………………. 4
2.1 Pengantar Citra.………………………………………………………………... 6
2.1.1 Citra.…………………………………………………………………………. 6
2.1.2 Digitalisasi Citra.…………………………………………………………….. 8
2.2 Kuantisasi.……………………………………………………………………… 9
2.3 Pencuplikan.……………………………………………………………………. 11
2.4 Pengendalian Lewat Parallel Port.……………………………………………... 13
2.5 Webcam.……………………………………………………………………….. 14
BAB III Perancangan Perangkat Lunak.. .………………………………………… 16
3.1 Capture Citra.………………………………………………………………….. 17
3.1.1 Video.………………………………………………………………………... 17
3.1.2 Capture.……………………………………………………………………… 17
3.2 Penggerak Motor Stepper.…………………………………………………….. 18
3.2.1 Akses Parallel Port.………………………………………………………….. 18
3.2.2 Akses Pin Parallel Port.……………………………………………………… 19
3.3 Penghitung Tingkat Kepadatan Jalan.…………………………………………. 19
3.4 Penyaluran Waktu ke Hardware.………………………………………………. 20
BAB IV Pengujian Dan Analisa.…………………………………………………... 22
4.1 Pengujian Perangkat….………………………………………………………... 22
4.1.1 Buat Matrik Hijau……………………………………………………………. 22
4.1.2 Video dan Capture.…………………………………………………………... 23
4.1.3 Penggerak Motor Stepper….………………………………………………… 24
4.1.4 Perhitungan Kepadatan Jalan.……………………………………………….. 26
4.1.5 Animasi Lampu Lalulintas…………………………………………………... 28
4.1.6 Membuat Lampu Lalulintas Nyala Merah Hijau…………………………….. 30
Perpustakaan Unika
4.1.7 Mengatur Down Counter.……………………………………………………. 32
4.2 Analisa.………………………………………………………………………… 35
4.2.1 Jalur 1 Hijau.…………………………………………………………………. 35
4.2.1.1 Kontrol Led.………………………………………………………………... 35
4.2.1.2 Kontrol Counter.…………………………………………………………… 37
4.2.2 Jalur 2 Hijau.…………………………………………………………………. 40
4.2.2.1 Kontrol Led.………………………………………………………………... 40
4.2.2.2 Kontrol Counter.…………………………………………………………… 42
4.2.3 Jalur 3 Hijau.…………………………………………………………………. 45
4.2.3.1 Kontrol Led.………………………………………………………………... 45
4.2.3.2 Kontrol Counter.…………………………………………………………… 47
4.2.4 Jalur 4 Hijau.…………………………………………………………………. 50
4.2.4.1 Kontrol Led.………………………………………………………………... 50
4.2.4.2 Kontrol Counter.…………………………………………………………… 52
BAB V Kesimpulan dan Saran.……………………………………………………. 56
5.2 Saran.…………………………………………………………………………... 57 Daftar Pustaka .…………………………………………………………………….. 58 Lampiran…………………………………………………………………………… 70
Daftar Gambar
13 Gambar 3.1 Alur kerja software……………………………………………..
31 Gambar 4.7 Animasi down counter…………………………………………
31 Gambar 4.6 Mengatur LED lalulintar dengan pin data……………………...
30 Gambar 4.5 Animasi lampu lalulintas……………………………………….
24 Gambar 4.4 Gambar jalur dan kotak lampu lalulintas………………………
23 Gambar 4.2 Pengujian Video dan Capture via Webcam…………………….
16 Gambar 4.1 Membuat matrik hijau………………………………………….
12 Gambar 2.6 Bentuk parallel port…………………………………………….
Gambar 2.1 Proses pembentukan citra………………………………………12 Gambar 2.5 contoh penentuan titik koordinat pada citra……………………
11 Gambar 2.4 Hubungan antara elemen gambar dan elemen matriks…………
11 Gambar 2.3 Pencuplikan secara spasial……………………………………..
11 Gambar 2.2c keabuan 4bit……………………………………………………
11 Gambar 2.2b keabuan 7bit……………………………………………………
7 Gambar 2.2a keabuan 8bit …………………………………………………...
34 Perpustakaan Unika
Perpustakaan Unika Daftar Tabel
Tabel 2.1 Skala keabuan………………………………………………………….... 10Tabel 2.2 Pin pada parallel port……………………………………………………. 14Tabel 3.1 Penyaluran data lampu lalulintas ke port parallel………………………. 20Tabel 3.2 Penyaluran data seven segment lalulintas ke port parallel……………… 21Tabel 4.1 Waktu hijau……………………………………………………………… 22Tabel 4.2 IC 74LS138 sebagai dekoder alamat lampu jalur 1…………………….. 35Tabel 4.3 IC 74LS377 sebagai kontrol LED jalur 1……………………………….. 35Tabel 4.4 IC 74LS138 sebagai dekoder alamat lampu jalur 2……………………... 35Tabel 4.5 IC 74LS377 sebagai kontrol LED jalur 2……………………………….. 36Tabel 4.6 IC 74LS138 sebagai dekoder alamat lampu jalur3……………………… 36Tabel 4.8 IC 74LS138 sebagai dekoder alamat lampu jalur 4…………………….. 36Tabel 4.9 IC 74LS377 sebagai kontrol LED jalur 4……………………………….. 36Tabel 4.10 IC 74LS138 sebagai dekoder alamat counter jalur 1…………………... 37Tabel 4.11 IC 74LS377 sebagai control bit puluhan jalur 1……………………….. 37Tabel 4.12 IC 74LS138 sebagai dekoder alamat counter jalur 1…………………... 38Tabel 4.13 IC 74LS377 sebagai control bit satuan jalur 1…………………………. 38Tabel 4.14 IC 74LS138 sebagai dekoder alamat counter jalur 2…………………... 38Tabel 4.15 IC 74LS377 sebagai control bit puluhan jalur 2……………………….. 38Tabel 4.16 IC 74LS138 sebagai dekoder alamat counter jalur 2…………………... 38Tabel 4.17 IC 74LS377 sebagai control bit satuan jalur 2…………………………. 38Tabel 4.18 IC 74LS138 sebagai dekoder alamat counter jalur 3…………………... 39Tabel 4.19 IC 74LS377 sebagai control bit puluhan jalur 3……………………….. 39Tabel 4.20 IC 74LS138 sebagai dekoder alamat counter jalur 3…………………... 39Tabel 4.21 IC 74LS377 sebagai control bit satuan jalur 3…………………. ……... 39Tabel 4.22 IC 74LS138 sebagai dekoder alamat counter jalur 4…………………... 39Tabel 4.23 IC 74LS377 sebagai control bit puluhan jalur 4……………………….. 39Tabel 4.24 IC 74LS138 sebagai dekoder alamat counter jalur 4…………………... 40Tabel 4.25 IC 74LS377 sebagai control bit satuan jalur 4…………………………. 40Tabel 4.26 IC 74LS138 sebagai dekoder alamat lampu jalur 1……………………. 40Tabel 4.27 IC 74LS377 sebagai kontrol LED jalur 1……………………………… 40Tabel 4.28 IC 74LS138 sebagai dekoder alamat lampu jalur 2……………………. 41Tabel 4.29 IC 74LS377 sebagai kontrol LED jalur 2……………………………… 41Tabel 4.30 IC 74LS138 sebagai dekoder alamat lampu jalur3……………………. 42Tabel 4.31 IC 74LS377 sebagai kontrol LED jalur 3……………………………… 42Tabel 4.32 IC 74LS138 sebagai dekoder alamat lampu jalur 4…………………… 42Tabel 4.33 IC 74LS377 sebagai kontrol LED jalur 4……………………………… 42Perpustakaan Unika
Tabel 4.34 IC 74LS138 sebagai dekoder alamat counter jalur 1…………………... 43Tabel 4.35 IC 74LS377 sebagai control bit puluhan jalur 1……………………….. 43Tabel 4.36 IC 74LS138 sebagai dekoder alamat counter jalur 1…………………... 43Tabel 4.37 IC 74LS377 sebagai control bit satuan jalur 1…………………………. 43Tabel 4.38 IC 74LS138 sebagai dekoder alamat counter jalur 2…………………... 43Tabel 4.39 IC 74LS377 sebagai control bit puluhan jalur 2……………………….. 44Tabel 4.40 IC 74LS138 sebagai dekoder alamat counter jalur 2…………………... 44Tabel 4.41 IC 74LS377 sebagai control bit satuan jalur 2…………………………. 44Tabel 4.42 IC 74LS138 sebagai dekoder alamat counter jalur 3…………………... 44Tabel 4.43 IC 74LS377 sebagai control bit puluhan jalur 3……………………….. 44Tabel 4.44 IC 74LS138 sebagai dekoder alamat counter jalur 3…………………... 45Tabel 4.45 IC 74LS377 sebagai control bit satuan jalur 3…………………. ……... 45Tabel 4.46 IC 74LS138 sebagai dekoder alamat counter jalur 4…………………... 45Tabel 4.47 IC 74LS377 sebagai control bit puluhan jalur 4……………………….. 45Tabel 4.48 IC 74LS138 sebagai dekoder alamat counter jalur 4…………………... 45Tabel 4.49 IC 74LS377 sebagai control bit satuan jalur 4…………………………. 45Tabel 4.51 IC 74LS377 sebagai kontrol LED jalur 1……………………………… 46Tabel 4.52 IC 74LS138 sebagai dekoder alamat lampu jalur 2……………………. 46Tabel 4.53 IC 74LS377 sebagai kontrol LED jalur 2……………………………… 47Tabel 4.54 IC 74LS138 sebagai dekoder alamat lampu jalur3……………………. 47Tabel 4.55 IC 74LS377 sebagai kontrol LED jalur 3……………………………… 47Tabel 4.56 IC 74LS138 sebagai dekoder alamat lampu jalur 4…………………… 47Tabel 4.57 IC 74LS377 sebagai kontrol LED jalur 4……………………………… 48Tabel 4.58 IC 74LS138 sebagai dekoder alamat counter jalur 1…………………... 48Tabel 4.59 IC 74LS377 sebagai control bit puluhan jalur 1……………………….. 48Tabel 4.60 IC 74LS138 sebagai dekoder alamat counter jalur 1…………………... 49Tabel 4.61 IC 74LS377 sebagai control bit satuan jalur 1…………………………. 49Tabel 4.62 IC 74LS138 sebagai dekoder alamat counter jalur 2…………………... 49Tabel 4.63 IC 74LS377 sebagai control bit puluhan jalur 2……………………….. 49Tabel 4.64 IC 74LS138 sebagai dekoder alamat counter jalur 2…………………... 49Tabel 4.65 IC 74LS377 sebagai control bit satuan jalur 2…………………………. 49Tabel 4.66 IC 74LS138 sebagai dekoder alamat counter jalur 3…………………... 50Tabel 4.67 IC 74LS377 sebagai control bit puluhan jalur 3……………………….. 50Tabel 4.68 IC 74LS138 sebagai dekoder alamat counter jalur 3…………………... 50Tabel 4.69 IC 74LS377 sebagai control bit satuan jalur 3…………………. ……... 50Tabel 4.70 IC 74LS138 sebagai dekoder alamat counter jalur 4…………………... 50Tabel 4.71 IC 74LS377 sebagai control bit puluhan jalur 4……………………….. 50Tabel 4.72 IC 74LS138 sebagai dekoder alamat counter jalur 4…………………... 51Tabel 4.73 IC 74LS377 sebagai control bit satuan jalur 4…………………………. 51Tabel 4.74 IC 74LS138 sebagai dekoder alamat lampu jalur 1……………………. 51Tabel 4.75 IC 74LS377 sebagai kontrol LED jalur 1……………………………… 52Tabel 4.76 IC 74LS138 sebagai dekoder alamat lampu jalur 2……………………. 52Perpustakaan Unika