#define G 25 //สร้างตัวแปร G ต่อกับ pin 25
#define Y 26 //สร้างตัวแปร Y ต่อกับ pin 26
#define R 27 //สร้างตัวแปร R ต่อกับ pin 27
void setup() {
pinMode(R,OUTPUT); //กำหนดการทำงานของ pin เป็น output
pinMode(Y,OUTPUT);
pinMode(G,OUTPUT);
}
void loop() {
digitalWrite(R,LOW); //กำหนดการทำงานของ pin R ให้มีสถานะเป็น LOW
digitalWrite(Y,LOW);
digitalWrite(G,HIGH);
delay(4000); //1 millisecond = 1/1000 second
digitalWrite(R,LOW);
digitalWrite(Y,HIGH);
digitalWrite(G,LOW);
delay(3000); //หน่วงเวลา 3000ms = 3 วินาที
digitalWrite(R,HIGH);
digitalWrite(Y,LOW);
digitalWrite(G,LOW);
delay(500); //หน่วงเวลา 500ms = 0.5 วินาที
}