// Definisi pin untuk lampu lalu lintas
const int redLight = 13;    // Lampu merah pada pin 13
const int yellowLight = 6; // Lampu kuning pada pin 6
const int greenLight = 7;  // Lampu hijau pada pin 7

void setup() {
  // Mengatur pin sebagai output
  pinMode(redLight, OUTPUT);
  pinMode(yellowLight, OUTPUT);
  pinMode(greenLight, OUTPUT);
}

void loop() {
  // Lampu merah menyala selama 5 menit
  digitalWrite(redLight, HIGH);
  delay(300000);
  digitalWrite(redLight, LOW);

  // Lampu kuning menyala selama 3 detik
  digitalWrite(yellowLight, HIGH);
  delay(30000);
  digitalWrite(yellowLight, LOW);

  // Lampu hijau menyala selama 5 menit
  digitalWrite(greenLight, HIGH);
  delay(300000);
  digitalWrite(greenLight, LOW);
}