#define LED1 2 //กำหนดตัวแปรชื่อ LED1 เป็นขาที่ 15
#define LED2 18 //กำหนดตัวแปรชื่อ LED2 เป็นขาที่ 18
#define LED3 19 //กำหนดตัวแปรชื่อ LED3 เป็นขาที่ 19
void setup() {
pinMode(LED1, OUTPUT); //กำหนดค่าตัวแปร LED1 เป็นเอาท์พุต
pinMode(LED2, OUTPUT); //กำหนดค่าตัวแปร LED2 เป็นเอาท์พุต
pinMode(LED3, OUTPUT); //กำหนดค่าตัวแปร LED3 เป็นเอาท์พุต
}
void loop() {
digitalWrite(LED2, HIGH); //เปิด LED2 หลอดสีแดงให้ติด (ส่งสถานะ 1 ไปที่ขา 18)
delay(1000); //ดีเรย์ 1 วินาที
digitalWrite(LED2, LOW); //เปิด LED2 หลอดสีแดงให้ดับ (ส่งสถานะ 0 ไปที่ขา 18)
delay(1000); //ดีเรย์ 1 วินาที
digitalWrite(LED1, 1); //เปิด LED1 หลอดสีเหลืองให้ติด (ส่งสถานะ 1 ไปที่ขา 15)
delay(1000); //ดีเรย์ 1 วินาที
digitalWrite(LED1, 0); //เปิด LED1 หลอดสีเหลืองให้ดับ (ส่งสถานะ 0 ไปที่ขา 15)
delay(1000); //ดีเรย์ 1 วินาที
digitalWrite(LED3, 1); //เปิด LED3 หลอดสีเขี่ยวให้ติด (ส่งสถานะ 1 ไปที่ขา 19)
delay(500); //ดีเรย์ 0.5 วินาที
digitalWrite(LED3, 0); //เปิด LED3 หลอดสีเหลืองให้ดับ (ส่งสถานะ 0 ไปที่ขา 19)
delay(500); //ดีเรย์ 0.5 วินาที
}