//program mengatur lampu lalu lintas
// led hijau menyala 5 detik dan led kuning menyala 2,5 detik
// led kuning menyala setelah hijau menyala 4 detik
// led merah menyala 5 detik
const int pinmerah = 9 ;
const int pinkuning = 10;
const int pinhijau = 11;
void setup() {
// inisialisasi digitalpin 9,10,11 sebagai output
pinMode(pinmerah, OUTPUT);
pinMode(pinkuning, OUTPUT);
pinMode(pinmerah, OUTPUT);
digitalWrite(pinmerah, LOW);
digitalWrite(pinkuning, LOW);
digitalWrite(pinhijau, LOW);
}
void loop() {
// lampu hijau menyala 4 detik yang lain mati
digitalWrite(pinmerah, LOW);
digitalWrite(pinkuning, LOW);
digitalWrite(pinhijau, HIGH);
delay(1000);
digitalWrite(pinhijau, LOW);
delay(1500);
digitalWrite(pinmerah, HIGH);
digitalWrite(pinkuning, LOW);
digitalWrite(pinhijau, LOW);
delay(5000
);
}