ian Lampu Lalu Lintas Berbasis Vb 6.0

download ian Lampu Lalu Lintas Berbasis Vb 6.0

of 100

  • date post

    30-May-2018
  • Category

    Documents

  • view

    215
  • download

    0

Embed Size (px)

Transcript of ian Lampu Lalu Lintas Berbasis Vb 6.0

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    1/100

    PENGENDALIAN LAMPU LALU LINTAS BERBASIS KOMPUTER

    PROGRAM VISUAL BASIC 6.0

    TUGAS AKHIR

    Di j k D l R k P l i S di Di l III

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    2/100

    HALAMAN PENGESAHAN

    Laporan Tugas Akhir ini telah dipertahankan di hadapan sidang penguji Tugas

    Akhir Fakultas Teknik Universitas Negeri Semarang

    Pada hari : Selasa

    Tanggal : 01 Agustus 2006

    Pembimbing :

    Drs. FR. Sri Sartono, MPd

    NIP. 130515780

    Penguji II :

    Penguji I :

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    3/100

    KATA PENGANTAR

    Alhamdulillah, Puji syukur kepada Alloh SWT atas segala rahmat dan

    karunia-Nya yang telah diberikan kepada penulis sehingga penulis dapat

    menyelesaikan pembuatan laporan Tugas Akhir yang berjudul

    PENGENDALIAN LAMPU LALU LINTAS BERBASIS KOMPUTER

    PROGRAM VISUAL BASIC 6.0. Dalam kesempatan ini penulis juga ingin

    mengucapkan terima kasih kepada :

    1. Bpk. Prof. Dr. Soesanto,Dekan Fakultas Teknik.

    2. Bpk. Drs. Djoko Adi Widodo, MT, Ketua Jurusan Teknik Elektro.

    3. Bpk. Drs. Agus Murnomo, MT, Kaprodi D III Teknik Elektro.

    4 B k D FR S i S MPd D P bi bi T Akhi

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    4/100

    MOTTO DAN PERSEMBAHAN

    Motto

    Demi Masa. Sesungguhnya manusia benar-benar berada dalam kerugian.

    Kecuali orang-orang yang beriman dan mengerjakan amal saleh dan saling

    menasehati supaya mentaati kebenaran dan saling menasehati supaya

    menetapi kesabaran.

    (QS. Al Ashr: 1-3)

    Karena sesungguhnya sesudah kesulitan itu ada kemudahan, sesungguhnya

    sesudah kesulitan itu ada kemudahan.

    (QS. Al Insyirah: 5-6)

    ..... Alloh meninggikan orang yang beriman di antara kamu dan orang-orang

    yang diberi ilmu pengetahuan, beberapa derajat .....

    (QS. Al Mujadalah: 11)

    All h d h k b l k hid k k b i

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    5/100

    ABSTRAK

    Nur Adi Firawan. 2006. Pengendalian Lampu Lalu Lintas Berbasis KomputerProgram Visual Basic 6.0. Tugas Akhir. D3 Teknik Elektro. Teknik Elektro.Fakultas Teknik. Universitas Negeri Semarang.

    Lampu lalu lintas adalah lampu yang digunakan untuk mengaturkelancaran lalu lintas di suatu persimpangan jalan. Karena fungsinya yang begitupenting maka lampu lalu lintas harus dapat dikendalikan dengan semudahmungkin. Sebagian besar pengendalian lampu lalu lintas pada saat ini masihmenggunakan timer dan waktu nyala lampu sudah di setting dari awal. Hal itumenyebabkan operator sulit untuk mengubah waktu nyala lampu lalu lintas padatiap-tiap arah setiap saat. Salah satu solusi untukhal tersebut diatas adalah dengan

    merancang sebuah pengendali lampu lalu lintas dengan menggunakan komputerprogram Visual Basic 6.0 dengan waktu nyala lampu dapat diubah setiap saat.

    Pada tugas akhir ini akan dirancang sebuah sistem pengendalian lampulalu lintas khususnya untuk simpang empat, dengan menggunakan komputerprogram Visual Basic 6.0 dan memanfaatkan port paralel sebagai interfacing.Perancangan dilakukan dengan cara pembuatan rangkaian sakelar digital berupadriver relay yang dikemas dalam bentuk pesawat simulasi/miniatur. Setelah itu

    k l k b i d li k l i l

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    6/100

    DAFTAR ISI

    Halaman

    HALAMAN JUDUL............................................................................................... i

    HALAMAN PENGESAHAN ............................................................................... ii

    KATA PENGANTAR .......................................................................................... iii

    MOTO DAN PERSEMBAHAN.......................................................................... iv

    ABSTRAK.............................................................................................................. v

    DAFTAR ISI .........................................................................................................vi

    DAFTAR GAMBAR ..........................................................................................viii

    DAFTAR TABEL ................................................................................................. ix

    DAFTAR LAMPIRAN ......................................................................................... x

    BAB I. PENDAHULUAN ..................................................................................... 1

    A Latar Belakang .................................................................................... 1B P l h 3

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    7/100

    Halaman

    4. Port Paralel Komputer ............................................................... 17a. Konfigurasi Port Paralel .......................................................... 17b. Pengaksesan Port Paralel Komputer Pada Visual Basic 6.0 ... 20

    5. Komponen Pendukung................................................................ 21a. Transistor................................................................................. 21b. Relay........................................................................................ 22c. Dioda ....................................................................................... 22d. Resistor.................................................................................... 22

    B. Konstruksi, Proses Pembuatan dan Cara Kerja ............................ 231. Konstruksi & Pembuatan Pesawat Simulasi ............................ 232. Blok Diagram & Cara Kerja Rangkaian .................................. 25

    a. Blok Diagram .......................................................................... 25b. Penjelasan dan Cara Kerja Masing-masing Bagian ................ 25

    3. Pembuatan & Cara Kerja Program Pengendali ...................... 29a. Pembuatan Flowchart .............................................................. 29b. Pembuatan Tabel Data Urutan Penyalaan Lampu................... 30

    P b T L k F 30

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    8/100

    DAFTAR GAMBAR

    Halaman

    Gambar 1. Tampilan IDE Visual Basic 6.0 ........................................................... 8

    Gambar 2.Konfigurasi slot DB-25 Female ......................................................... 18

    Gambar 3. Simbol Transistor NPN (a) dan Transistor PNP (b) ......................... 21

    Gambar 4. Transistor Sebagai Sakelar Elektronik.............................................. 21

    Gambar 5. Simbol Relay Single Kontak............................................................... 22

    Gambar 6. Simbol Dioda ..................................................................................... 22

    Gambar 7. Simbol Resistor.................................................................................. 22

    Gambar 8.Konstruksi Pesawat Simulasi ............................................................. 23

    Gambar 9.Blok Diagram Sistem Pengendali ...................................................... 25

    Gambar 10.Rangkaian Sakelar Digital............................................................... 27

    Gambar 11.Rangkaian Catu Daya ...................................................................... 28

    G b 12 Fl h K d li L L l Li 29

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    9/100

    DAFTAR TABEL

    Halaman

    Tabel 1.Tipe data pada Visual Basic ................................................................... 10

    Tabel 2.Deklarasi Implisit................................................................................... 11

    Tabel 3. Operator matematik................................................................................ 15

    Tabel 4. Operator perbandingan .......................................................................... 15

    Tabel 5. Operatorlogika ...................................................................................... 16

    Tabel 6.Konfigurasi pin dan nama sinyal konektor paralel standar DB-25 ....... 18

    Tabel 7.Alat dan Bahan Pembuatan Pesawat Simulasi....................................... 24

    Tabel 8.Data Urutan Penyalaan Lampu ............................................................. 30

    Tabel 9.Data Pengujian Perbandingan Lama Waktu Nyala Lampu ................... 38

    Tabel 10.Data Pengujian Kondisi Nyala Lampu ................................................. 39

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    10/100

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    11/100

    BAB I

    PENDAHULUAN

    A. Latar BelakangLampu lalu lintas adalah 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. Karena fungsinya yang begitu penting maka lampu lalu lintas harus

    dapat dikendalikan atau dikontrol dengan semudah mungkin demi memperlancar

    arus lalu lintas di suatu persimpangan jalan. Hal itu disebabkan karena seiring

    dengan perkembangan zaman sekaligus perkembangan teknologi, jumlah

    k d d j b b h b k d l l li di j l j b b h

  • 8/9/2019 ian Lampu Lalu Lintas Berbasis Vb 6.0

    12/100

    Salah satu solusi untuk masalah tersebut diatas adalah dengan merancang

    sebuah pengendali lampu lalu lintas dengan menggunakan komputer berbasis

    Visual Basic 6.0. Pengendali ini memanfaatkan port paralel komputer untuk

    interfacing. Port yang digunakan adalahData Port(