Dokumen ini membahas perancangan sistem traffic light berbasis mikrokontroller ATMega16 yang dapat mengontrol empat lampu lalu lintas secara berurutan. Sistem ini menggunakan 12 LED merah, kuning, dan hijau yang dihubungkan ke pin output mikrokontroller. Program traffic light dibuat menggunakan BASCOM-AVR dan dicocokkan ke mikrokontroller melalui AvrOspII. Sistem ini dapat mengontrol empat lampu lalu lintas secara
2. Nama : Nurfaizin (1710501006)
Ahmad Ridwan (1710501037)
Dosen Pembimbing : R. Suryoto Edy Raharjo S.T, M. Eng.
Fakultas Teknik
Elektro
Universitas Tidar Magelang
3. Alat dan Bahan
• LED warna merah, kuning, dan hijau (12 buah)
• ATMega16 (1 buah)
• Kabel jumper (secukupnya)
• Kertas karton (secukupnya)
• Resistor 220 ohm (12 buah)
• Penggaris (1 buah)
• Lem (secukupnya)
• Pulpen atau spidol (1 buah)
• Cutter (1 buah)
• PC/Laptop (1 buah)
• Software BASCOM-AVR dan AvrOspII
4. Langkah Kerja
1. Menyiapkan alat dan bahan.
2. Membuat program dengan software BASCOM-AVR dan merangkai LED menjadi
miniatur traffic light.
3. Memasukkan program pada mikrokontroller ATMega16 dengan software
AvrOspII dan merangkai mikrokontroller ATMega16 menggunakan kabel
jumper pada miniatur traffic light.
4. Menjalankan program.
5. Mendokumentasikan hasil.
5. Tabel Kebenaran
TABEL KEBENARAN
Traffic light 1 Traffic light 2 Traffic light 3 Traffic light 4
M K H M K H M K H M K H
0 0 1 1 0 0 1 0 0 1 0 0
0 1 0 1 0 0 1 0 0 1 0 0
1 0 0 0 0 1 1 0 0 1 0 0
1 0 0 0 1 0 1 0 0 1 0 0
1 0 0 1 0 0 0 0 1 1 0 0
1 0 0 1 0 0 0 1 0 1 0 0
1 0 0 1 0 0 1 0 0 0 0 1
1 0 0 1 0 0 1 0 0 0 1 0
* M = Merah; K = Kuning; H = Hijau
6. Pin pada mikrokontroller ATMega16
TRAFFICLIGHT 1 M BIT 0 (PORT A)
K BIT 1 (PORT A)
H BIT 2 (PORT A)
TRAFFIC LIGHT 2 M BIT 3 (PORT A)
K BIT 4 (PORT A)
H BIT 5 (PORT A)
TRAFFIC LIGHT 3 M BIT 6 (PORT A)
K BIT 7 (PORT A)
H BIT 0 (PORT B)
TRAFFIC LIGHT 4 M BIT 1 (PORT B)
K BIT 2 (PORT B)
H BIT 3 (PORT B)