#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 วินาที  
}