You are on page 1of 14

http://narotama.ac.

id
PROYEK MADYA
SIMULASI TRAFFIC LIGHT BERBASIS MIKROKONTROLER ATMEGA 32

Proyek madya Ini Dibuat Untuk Memenuhi Persyaratan


proyek madya Pada Jurusan Teknik komputer
Program Studi ilmu komputer

Oleh :
BUDI YULIANTO
04105009

UNIVERSITAS NAROTAMA
SURABAYA
2011

http://narotama.ac.id

SIMULASI TRAFFIC LIGHT BERBASIS MIKROKONTROLER


ATMEGA 32
ABSTRAK
Oleh : BUDI YULIANTO
Pembimbing : Didik Tristianto, S.Kom., M.Kom
Perkembangan teknologi semakin hari semakin bertambah modern, tidak terkecuali
peralatan electronik. Hampir semua menggunakan peralatan serba otomatis, misal smart
reley/PLC. Smart reley yaitu alat yang dapat di program oleh suatu bahasa tertentu yang
digunakan pada proses otomasi. Alat ini memiliki dua tipe yakni tipe compact dan modular.
Smart reley ini memiliki fungsi yaitu pengontrol berbasis mokrokontroler yang memanfaatkan
memori yang dapat di program untuk menyimpan instruksi dengan aturan tertentu dan dapat
mengimplementasikan fungsi khhusus yakni seperti fungsi logika, pewaktu, pencacahan. Cara
kerja smart reley ini adalah memeriksa kondisi input.
Perancangan simulasi traffic light ini dirancang secara miniatur. Dalam perakitannya alat
miniature traffic light ini ditujukan untuk kenyamanan pejalan kaki yang hendak menyeberang.
Dalam hal pemrogramannya, digunakan bahasa pemrograman yaitu dengan basic compiler. Dari
hasil pembahasan dan pengujian simulasi traffic light berbasis mikrokontroler atmega32.
Program yang dirancang sebelum dimasukkan ke mikrokontroler terlebih dahulu dilakukan uji
simulasi dan telah sesuai dengan apa yang diperlukan. Untuk pengecekan lampu seven segmen
cukup dengan menghubungkan kedua kaki lampu dengan tegangan. Berdasarkan uji coba yang
telah dilakukan bahwa, alat ini bekerja sesuai dengan instruksi atau program yang telah di
program.
Prinsip kerja alat ini yaitu dimulai dari group satu, dimana lampu penyeberangan akan
hijau dan lampu di grup dua merah dan sebaliknya di mana di grup satu merah maka grup dua
menjadi hijau
Kata kunci : mikrokontroler,traffic light

SIMULATION OF TRAFFIC LIGHT ATMEGA 32 microcontroller

http://narotama.ac.id

ABSTRACTION
Oleh : BUDI YULIANTO
Pembimbing : Didik Tristianto, S.Kom., M.Kom
Technological development is increasingly growing modern electronic equipment is no
exception. Almost all use a completely automated equipment, such as smart reley / PLC. Smart
reley is a tool that can be programmed by a particular language that is used in process
automation. This tool has two types ie, type of compact and modular. Smart reley has a function
that is based controller that utilizes mokrokontroler memory that can be programmed to store
instructions to certain rules and can implement functions such as logic functions khhusus ie,
timer, counting. Reley smart way of working is to check the condition of the input.Design of
traffic light simulation is designed in miniature. In a miniature traffic light assembly tool is
intended for the convenience of pedestrians who want to cross. In terms of programming, the
programming language that is used with the basic compiler. From the results of discussion and
testing "simulation ATmega32 microcontroller based traffic light. " Programs that are designed
before inserting it into the microcontroller first simulation test and found to comply with what is
required. To check the lamp seven segment simply by connecting the two legs with the lamp
voltage. Based on trials that have been done that, it works in accordance with the instructions or
program that has been in the program.The working principle of this tool is started from group
one, where the crossing lights will be green and red lights in group two and vice versa where the
group one group two became red then green
Keywords: microcontroller, traffic light

KATA PENGANTAR

http://narotama.ac.id

Dengan mengucap puji dan syukur kehadirat Allah SWT, karena atas ridho dan
hidayahNya, sehingga penulis dapat menyelesaikan Tugas Akhir ini.
Maksud dan tujuan dari penulisan proyek madya ini adalah untuk memenuhi
persyaratan untuk tugas akhir pada Jurusan ilmu komputer di Universitas narotama surabaya.
Selain itu penulis juga dapat mencoba menerapkan dan membandingkan pengetahuan dan
keterampilan yang diperoleh dibangku kuliah dengan kenyataan yang ada di lingkungan kerja.
Penulis merasa bahwa dalam menyusun laporan ini masih menemui beberapa kesulitan
dan hambatan, disamping itu juga menyadari bahwa penulisan laporan ini masih jauh dari
sempurna dan masih banyak kekurangan-kekurangan lainnya, maka dari itu penulis
mengharapkan saran dan kritik yang membangun dari semua pihak.
Menyadari penyusunan laporan ini tidak lepas dari bantuan berbagai pihak, maka pada
kesempatan ini penulis menyampaikan ucapan terima kasih yang setulus-tulusnya kepada:
1. Bapak Didik Tristianto, S.Kom., M.Kom sebagai dosen pembimbing pertama yang telah
bersedia untuk meluangkan waktu untuk membimbing, memeriksa, serta memberikan
petunjuk-petunjuk serta saran dalam penyusunan laporan ini.
2. Ir. Tonny Hartono Bagio, MT yang telah membantu dalam berbagai hal
3. Seluruh staf pengajar Universitas narotama yang telah membimbing dan memberikan
materi perkuliahan kepada penulis.
4. Seluruh staf Perpustakaan Universitas narotama yang telah membantu penulis dalam
peminjaman buku.
5. Papa, Mama,adek,kakak dan keluarga besar pnorogo dan wonogiri yang tercinta atas
curahan kasih sayang, doa dan dorongan baik moril maupun materil kepada penulis.

http://narotama.ac.id
6. Arie cobain,joe van sacrata,danny don juan yang tersayang, banyak memberikan ide-ide
baru untuk laporan ini.
7. Sahabat spesialku Cincin. yang selalu mendampingiku dalam memberi dukungan,
perhatian, semangat dan doa bagi penulis selama penyusunan tugas akhir.
8. Sahabat-sahabat baikku Fenmeos ST, Lina SE, Bonar ST, Wijaya ST, Sugianto, Wittje,
dan Rizky, Dony, Asep Mabrur, serta teman-teman yang tidak dapat penulis sebutkan
satu persatu, karena telah mau memberi kritik dan saran.
Seluruh rekan-rekan di Universitas narotama surabaya, khususnya Jurusan Informatika Angkatan
05 yang telah memberikan saran dan kritikan kepada penulis.
Teman-teman di kostan pondok 50 atas bantuan dan dukungan yang telah diberikan.
Seluruh pihak yang tidak dapat disebutkan satu per satu, yang telah banyak membantu selama
ini.
Akhir kata, semoga Allah SWT senantiasa melimpahkan karunia-Nya dan membalas
segala amal budi serta kebaikan pihak-pihak yang telah membantu penulis dalam penyusunan
laporan ini dan semoga tulisan ini dapat memberikan manfaat bagi pihak-pihak yang
membutuhkan.

Bandung, 10 april 2011

BUDI YULIANTO

http://narotama.ac.id

DAFTAR ISI
HALAMAN JUDUL ...............................................................................

HALAMAN PENGESAHAN .................................................................

ii

SURAT PERNYATAAN ........................................................................

iii

DAFTAR ISI ............................................................................................

vii

KATA PENGANTAR .............................................................................

iv

DAFTAR GAMBAR ...............................................................................

ix

DAFTAR TABEL ...................................................................................

BAB I

PENDAHULUAN ..................................................................

1.1. Latar Belakang .................................................................................

1.2. perumusan Masalah ........................................................................

1.3. tujuan dan mafaat .............................................................................

1.3.1 Tujuan ....................................................................................

1.3.2 manfaat .....................................................................................

1.4. Batasan masalah ................................................................................

1.5. Metodologi penulisan ........................................................................

1.6. Sistematika penulisan ........................................................................

BAB II

TINJAUAN PUSTAKA .........................................................

2.1. Pengertian Software...........................................................................

2.2. PROTEUS..........................................................................................

2.2.1 Pengenalan PROTEUS.............................................................

2.3. Transistor .........................................................................................

2.3.1

Cara kerja semikonduktor.........................................................

2.3.2

Cara kerja transistor..

12

2.4. mikrokontroler...................................................................................

14

2.4.1 Arsitektur mikrokontroler........................................................

16

http://narotama.ac.id
2.4.2 Konfigurasi Pin mikrokontroler..............................................

18

2.4.3 Fungsi Port Pin mikrokontroler...............................................

20

2.4.4 Fungsi-fungsi Pin Mikrokontroler...........................................

22

2.4.5 Rangkaian Sistem Minimum mikrokontroler..........................

23

2.5. Bahasa Pemrograman Basic Compile................................................

24

BAB III PERANCANGAN SISTEM .....................................................

37

3.1 perancangan sistem...............................................................................

37

3.2 membuka software PROTEUS.............................................................

38

3.3 pengambilan komponen........................................................................

39

BAB IV

PEMBAHASAN......................................................................

42

4.1. pembahasan........................................................................................

42

4.2. analisa perancangan sistem................................................................

43

BAB V

PENUTUP ...............................................................................

44

5.1. Kesimpulan .......................................................................................

44

5.2. Saran ................................................................................................

44

DAFTAR PUSTAKA ...............................................................................

45

http://narotama.ac.id

DAFTAR GAMBAR
Gambar 2.1
Gambar 2.2
Gambar 2.3
Gambar 2.4
Gambar 2.5
Gambar 2.6
Gambar 2.7
Gambar 2.8
Gambar 2.9
Gambar 2.10
Gambar 2.11
Gambar 2.12
Gambar 2.13
Gambar 2.14
Gambar 2.15
Gambar 2.16
Gambar 2.17
Gambar 2.18
Gambar 2.19
Gambar 2.20
Gambar 3.1
Gambar 3.2
Gambar 3.3
Gambar 3.4
Gambar 3.5
Gambar 3.6
Gambar 3.7
Gambar 4.1

Transistor through-hole...............................................................
Arsitektur mikrokontroler (www. atmel.com).............................
Mikrokontroler (www.atmel.com).............................................
Rangkaian Sistem Minimum mikrokontroler..............................
Terminal Emulator.......................................................................
tool untuk emulator RS232..........................................................
LIB Manager...............................................................................
Export to RTF .............................................................................
Stack Analyser.............................................................................
batch compiler.............................................................................
Plugin Manager...........................................................................
Compile (F7)...............................................................................
fitur fitur pendukung compiler....................................................
show result...................................................................................
simulasi........................................................................................
mengdownload ke mikrokontroler..............................................
Pin Layout...................................................................................
chip pin out..................................................................................
pdf viewer....................................................................................
error panel...................................................................................
tampilan awal proteus..................................................................
IDE software proteus...................................................................
Pengambilan Komponen dari Object Selector............................
Pengambilan Komponen dari Editing Window...........................
Jendela PICK DEVICE...............................................................
Jendela over view........................................................................
Komponen rangkaian yang di butuhkan......................................
rangkaian keseluruhan software simulasi....................................

9
18
19
24
25
25
26
26
27
27
28
28
29
30
31
31
32
32
33
33
38
38
39
39
40
41
41
42

http://narotama.ac.id

DAFTAR TABEL
Tabel 2.1 Fungsi Khusus Port Pin B................................................................ 20
Tabel 2.2 Fungsi Khusus Port Pin D................................................................ 22

http://narotama.ac.id
BAB I

PENDAHULUAN

1.1 LATAR BELAKANG.

Jumlah kendaraan bermotor dari tahun ke tahun semakin bertambah. Demikian pula
dengan kemacetan kendaraan bermotor juga mengalami kenaikan dan seringnya terjadi
kecelakaan

bermotor

yang

disebabkan lengahnya

pemilik

kendaraan saat memakai

kendaraannya. Kondisi ini membuat traffic light menjadi sangat penting, maka diperlukan suatu
alat yang dapat membantu pencegah terjadinya kemacetan dan kecelakaan kendaraan bermotor.
Salah satunya adalah dengan menggunakan teknologi singlechip yang sering disebut dengan
mikrokontroler.Pada perancangan dan pembuatan proyek madya alat ini dibuat berupa sistem
simulasi
Di karenakan Dewasa ini pengguna jalan meningkat dengan pesat, baik pengendara
sepeda motor maupun pengendara mobil. Dengan banyaknya kendaraan yang melintas
diperlukan suatu pengaturan di sebuah persimpangan, baik pertigaan, perempatan dan banyak
lagi. Dengan traffic light yang dipasang diharapkan tidak terjadi kemacetan, dengan sistem yang
diatur oleh lampu lalu lintas traffic light. Traffic light ini juga mencegah terjadinya kecelakaan.
Juga Keadaan dari jalan tidak menentu, di pagi hari ramai orang-orang yang berangkat bekerja
atau siswa berangkat ke sekolah, saat siang hari sedikit lengang, kemudian sore harinya mulai
ramai kembali. Dengan keadaan tersebut maka dibutuhkan traffic light untuk mengatur lalu lintas
supaya berjalan lancar

http://narotama.ac.id

Untuk membuat traffic light kita membutuhkan beberapa alat dan software simulasi
untuk perancangannya ,Dimana sistem simulasi ini menggunakan salah satu software simulasi
PROTEUS software yang dapat membuat simulasi dengan mikrokontroler. Dengan adanya
software ini kita bisa membuat rangkaian dengan cara simulasi sebelum kita membuat rancangan
alat hardware dalam suatu bentuk yang nyata .Berdasarkan latar belakang masalah tersebut maka
penulis beralasan mengangkat judul simulasi traffic light berbasis mikrokontroler atmega32
1.2 Tujuan dan Manfaat
1.2.1 Tujuan
Bagi setiap orang yang melaksanakan suatu tugas baik itu tugas yang berasal dari diri sendiri
maupun orang lain, maka sudah tentu mempunyai tujuan yang hendak dicapai. Demikian
juga penulis yang mendapat proyek madya ini mempunyai tujuan sebagai berikut :
1. Merancang dan membuat alat untuk dapat bisa mengetahui cara kerja traffic light
2. Dapat mengetahui pemakain software simulasi sebelum membuat hardware sebenarnya
1.2.2 Manfaat
Sedangkan manfaat dari pembuatan software simulasi ini adalah :
1. Dengan adanya software simulasi ini akan dapat memudahkan pembuatan hard ware
2. Memperoleh pengetahuan tentang software simulasi dan cara kerja traffic light
1.3 Perumusan Masalah
Dalam pembuatan simulasi traffic light ini terdapat beberapa permasalahan, diantaranya :
1. Bagaimana membuat rangkaian simulasi ini dengan menggunakan software simulasi
2. Bagaimana rangkaian tersebut dapat berjalan sesuai dengan traffic light yg sebenarnya
1.4 Pembatasan Masalah

http://narotama.ac.id
Karena banyaknya permasalahan yang ada dalam penulisan proyek madya ini maka
penulis membatasi masalah yang akan dibahas yaitu pada penggunaan perancangan sistem traffic
light dengan software simulasi
1.5 Metode Penulisan
Untuk memperoleh hasil yang maksimal pada proyek madya ini penulis menggunakan
metodologi penulisan sebagai berikut :
1.5.1 Metode Observasi
Metode ini dilakukan dengan cara melakukan pengujian ke software simulasi mengenai
perencanaan yang sedang dibuat untuk mengetahui apakah rancangan tersebut dapat
berfungsi
1.5.2 Metode Konsultasi
Melakukan komunikasi dan tanya jawab dengan dosen pembimbing ataupun orang yang
berpengalaman dibidangnya.
1.5.3 Metode Referensi
yaitu dengan mengumpulkan data-data dengan mencari buku-buku atau sumber lainnya
yang berhubungan dengan proyek madya yang akan dibuat.
1.6 Sistematika Penulisan
Untuk mempermudah dalam penulisan proyek akhir ini, maka penulis mencoba
membahas susunan laporan berdasarkan atas sistematika sebagai berikut:
BAB I : PENDAHULUAN
Bab ini berisikan bagian yang menguraikan latar belakang, tujuan dan manfaat, metode
penulisan, rumusan masalah, pembatasan masalah dan sistematika penulisan.
BAB II : TINJAUAN PUSTAKA

http://narotama.ac.id
Bab ini berisikan teori-teori dasar yang menunjang dan mendasari yang digunakan dalam
rancang bangun simulasi
BAB III : RANCANG BANGUN
Bab ini berisikan tentang diagram blok rangkaian dan rangkaian lengkap, komponen /
bahan yang diperlukan, cara kerja rangkaian serta analisa kerja software.
BAB IV : PEMBAHASAN
Bab ini berisikan data hasil pembuata rangkaian,dan analisa
BAB V : KESIMPULAN DAN SARAN
Bab ini berisikan kesimpulan dan saran-saran yang bermanfaat bagi perkembangan alat
tersebut selanjutnya

http://narotama.ac.id

DAFTAR PUSTAKA

http://akbarulhuda.wordpress.com/2010/12/10/membuat-traffict-light-sendiri-mudah/#more263

http://eelcorp09.blogspot.com/2009/09/1.html

http://omayib.com/?p=183
Catur Edi, Widodo. 2005. Interfacing KomputerdanMikrokontroler.Jakarta :PTElex Media
Komputindo.
Sudjadi. 2005.TeoriAplikasiMikrokontrolerEdisiPertama.Yogyakarta:GrahaIlmu.
Wasito S, B. Hermanan. 1983.PerancanganSistemdanAplikasiMikrokontroller AT Mega16K.
Bandung: PT Elex Media Komputindo.

You might also like