Praktikum
Mikrokontroller
Dosen
Dimas Aditya putra W., S.ST..M.Tr.T.
Nama Kelompok
Joel Hari Kristian ( 1821900004 )
M Izan Bagus Ramadhan ( 1821900006 )
Fuat Fuji Santoso ( 1821900019 )
Suryo guritno ( 1821900017 )
FAKULTAS VOKASI
TEKNOLOGI LISTRIK
2021
I. Judul
Membuat sebuah lampu merah simpang 3, dengan 2 zebracross
III. Persoalan
(Soal no.6) Buatlah program untuk lampu lalu lintas 3 titik (pertigaan)! Didemokan
minggu depan ketika praktikum sesuai kelompok dengan kreasi masing-masing, tidak boleh
sama!
V. Program
berikut ini program yang sudah kita buat
#define L1 1 // MERAH 3
#define L2 2 // KUNING 3
#define L3 3 // HIJAU 3
#define L4 8 // HIJAU 2
#define L5 9 // KUNING 2
#define L6 10 // MERAH 2
#define L7 11 // HIJAU 1
#define L8 12 // KUNING 1
#define L9 13 // MERAH 1
void setup(){
pinMode(L1,OUTPUT); // MERAH 3
pinMode(L2,OUTPUT); // KUNING 3
pinMode(L3,OUTPUT); // HIJAU 3
pinMode(L4,OUTPUT); // HIJAU 2
pinMode(L5,OUTPUT); // KUNING 2
pinMode(L6,OUTPUT); // MERAH 2
pinMode(L7,OUTPUT); // HIJAU 1
pinMode(L8,OUTPUT); // KUNING 1
pinMode(L9,OUTPUT); // MERAH 1
}
void loop()
{
// satu jalur, dengan hijau independent
digitalWrite(L9,LOW);
digitalWrite(L8,LOW);
digitalWrite(L7,HIGH);
digitalWrite(L6,HIGH);
digitalWrite(L5,LOW);
digitalWrite(L4,LOW);
digitalWrite(L3,LOW);
digitalWrite(L2,LOW);
digitalWrite(L1,HIGH);
delay(10000);
digitalWrite(L9,LOW);
digitalWrite(L8,HIGH);
digitalWrite(L7,LOW);
digitalWrite(L6,HIGH);
digitalWrite(L5,LOW);
digitalWrite(L4,LOW);
digitalWrite(L3,LOW);
digitalWrite(L2,LOW);
digitalWrite(L1,HIGH);
delay(2000);