/*Blink a LED with Serial Monitor */
int Led = 9; //ตั้งค่าตัวแปรชื่อ Led = 9
void setup() //ฟังก์ชัน setup()
{ //เครื่องหมายวงเล็บเปิดใช้คำสั่งภายในฟังก็ชัน setup()
pinMode(Led,OUTPUT); //ตั้งค่า Led ให้เป็น Output เพื่อแสดงค่าออกทางหลอด LED
Serial.begin(9600); //เปิดพอร์ตอนุกรมใช้งาน Serial Monitor ที่ Baud Rate 9600
} //เครื่องหมายวงเล็บเปิดใช้คำสั่งภายในฟังก็ชัน setup()
void loop() //ฟังก์ชัน loop()
{ //เครื่องหมายวงเล็บเปิดใช้คำสั่งภายในฟังก็ชัน loop()
digitalWrite(Led, HIGH); //ตั้งค่า Led ให้มีสถานะ HIHG คือ 1 เพื่อให้หลอดไฟ LED ติด
Serial.println("Turn ON"); //แสดงผลข้อความ "Turn ON" บนหน้าจอ Serial Monitor และขึ้นบรรทัดใหม่
delay(1000); //หน่วงเวลาการทำงาน 1,000 มิลลิวินาที หรือ 1 วินาที
digitalWrite(Led, LOW); //ตั้งค่า Led ให้มีสถานะ HIHG คือ 1 เพื่อให้หลอดไฟ LED ดับ
Serial.println("Turn OFF"); //แสดงผลข้อความ "Turn OFF" บนหน้าจอ Serial Monitor และขึ้นบรรทัดใหม่
delay(1000); //หน่วงเวลาการทำงาน 1,000 มิลลิวินาที หรือ 1 วินาที
} //เครื่องหมายวงเล็บปิดใช้คำสั่งภายในฟังก็ชัน loop()