const int Led1 = 0;				    //กำหนดตัวแปร Led1 ต่อที่พอร์ตดิจิตอลขา 0

void setup()
{
	pinMode(Led1, OUTPUT);		  // เซตพอร์ตดิจิตอลขา 0 ให้เป็นพอร์ตเอาต์พุต
}
int delayTime = 1000;				  // กำหนดตัวแปร delayTime เป็นตัวแปรชนิด int
						// มีค่าเท่ากับ 1000
void loop()
{
delayTime = delayTime - 100;	// นำค่าใน delayTime - 100 ผลลัพธ์เก็บใน DelayTime
if (delayTime <= 0)			      // ถ้าตัวแปร delayTime น้อยกว่าหรือเท่ากับ
{
delayTime = 1000;			        // ทำให้ตัวแปร delayTime มีค่าเท่ากับ 1000
} 

digitalWrite(Led1, HIGH);		  // ส่งข้อมูลออกเอาต์พุตเป็นลอจิก “1”
delay(delayTime);			        // หน่วงเวลาตามค่าในตัวแปร delayTime
digitalWrite(Led1, LOW);		  // ส่งข้อมูลออกเอาต์พุตเป็นลอจิก “0”
delay(delayTime);			        // หน่วงเวลาตามค่าในตัวแปร delayTime
}