void setup() {
Serial.begin(115200); // Perbaiki baud rate menjadi 115200
if (Serial) Serial.println("Serial is ok"); // Perbaiki pesan
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT); // Perbaiki penulisan dari pinlode ke pinMode
}
void loop() {
digitalWrite(3, HIGH); // Perbaiki penulisan dari digitalbrite ke digitalWrite
Serial.println("Red is on");
delay(6000);
digitalWrite(3, LOW);
Serial.println("Red is off");
digitalWrite(4, HIGH); // Perbaiki penulisan dari digitalurite ke digitalWrite
Serial.println("Yellow is on");
delay(600);
digitalWrite(4, LOW);
Serial.println("Yellow is off");
digitalWrite(5, HIGH); // Perbaiki penulisan dari digitalrite ke digitalWrite
Serial.println("Green is on");
delay(5000);
digitalWrite(5, LOW); // Pastikan mematikan lampu hijau setelah delay
Serial.println("Green is off");
digitalWrite(4, HIGH); // Lampu kuning dinyalakan lagi
Serial.println("Yellow is on");
delay(600);
digitalWrite(4, LOW);
Serial.println("Yellow is off");
}