#define L0 15
#define L1 2
#define L2 4
#define L3 16
#define L4 17
void setup() {
pinMode(L0, OUTPUT);
pinMode(L1, OUTPUT);
pinMode(L2, OUTPUT);
pinMode(L3, OUTPUT);
pinMode(L4, OUTPUT);
}
void loop() {
// รอบที่ 1: ไฟติด 0 ดวง
digitalWrite(L0, LOW);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
delay(1000);
// รอบที่ 2: ไฟติด 1 ดวง
digitalWrite(L0, HIGH);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
delay(1000);
// รอบที่ 3: ไฟติด 0 ดวง
digitalWrite(L0, LOW);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
delay(1000);
// รอบที่ 4: ไฟติด 2 ดวง
digitalWrite(L0, HIGH);
digitalWrite(L1, HIGH);
digitalWrite(L2, LOW);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
delay(1000);
// รอบที่ 5: ไฟติด 0 ดวง
digitalWrite(L0, LOW);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
delay(1000);
// รอบที่ 6: ไฟติด 3 ดวง
digitalWrite(L0, HIGH);
digitalWrite(L1, HIGH);
digitalWrite(L2, HIGH);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
delay(1000);
// รอบที่ 7: ไฟติด 0 ดวง
digitalWrite(L0, LOW);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
delay(1000);
// รอบที่ 8: ไฟติด 4 ดวง
digitalWrite(L0, HIGH);
digitalWrite(L1, HIGH);
digitalWrite(L2, HIGH);
digitalWrite(L3, HIGH);
digitalWrite(L4, LOW);
delay(1000);
// รอบที่ 9: ไฟติด 0 ดวง
digitalWrite(L0, LOW);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
delay(1000);
// รอบที่ 10: ไฟติด 5 ดวง
digitalWrite(L0, HIGH);
digitalWrite(L1, HIGH);
digitalWrite(L2, HIGH);
digitalWrite(L3, HIGH);
digitalWrite(L4, HIGH);
delay(1000);
}