เขียนโปรแกรม Arduino ด้วยภาษาซี ตัวอย่างที่ 5

🔁ใช้ for loop แสดงข้อความซ้ำใน Serial Monitor

บทความนี้ยกตัวอย่าง คำสั่งที่จำเป็นต้องใช้เกี่ยวกับงานอิเล็กทรอนิกส์และหลายๆอย่าง สามารถนำไปใช้งานทุกประเภท  การแสดงผล การส่งข้อมูล ฯลฯ มากมาย  ทั้งนี้รูปแบบโปรแกรมหลักก็มีลักษณะคำสั่งนี้อยู่แล้ว ดังนั้นคำสั่งนี้จึงแสดงตัวอย่างการส่งข้อมูลทาง serial port เพื่อแสดงผลแบบ วนให้ดู

for loop เป็นคำสั่งควบคุมการทำซ้ำที่มีรูปแบบง่าย เหมาะสำหรับการทำงานซ้ำเป็นจำนวนครั้งที่กำหนดไว้



📄 โค้ดตัวอย่าง:

void setup() {
  Serial.begin(9600);

  for (int i = 1; i <= 5; i++) {
    Serial.print("รอบที่ ");
    Serial.println(i);
    delay(1000);
  }
}

void loop() {
  // ไม่ทำอะไร
}

📥 ผลลัพธ์ใน Serial Monitor:


รอบที่ 1
รอบที่ 2
รอบที่ 3
รอบที่ 4
รอบที่ 5

🧠 อธิบาย:

  • for (int i = 1; i <= 5; i++): นับตั้งแต่ 1 ถึง 5
  • Serial.print(): แสดงข้อความต่อเนื่อง
  • delay(1000): หน่วงเวลา 1 วินาทีระหว่างรอบ






โพสต์ยอดนิยมจากบล็อกนี้

เฟต(FET)

คลาสต่างๆของวงจรขยายเสียง

การเปลี่ยนฐานของระบบเลข