วิธีย่อ code LED กระพริบ

digitalWrite(D3, LOW); /////// ไฟฉุกเฉิน
   delay (300);
   digitalWrite(D3, HIGH);
   delay (300);
   digitalWrite(D3, LOW); /////// ไฟฉุกเฉิน
   delay (300);
   digitalWrite(D3, HIGH);
   delay (300);
    digitalWrite(D3, LOW); /////// ไฟฉุกเฉิน
   delay (300);
   digitalWrite(D3, HIGH);
   delay (300);
   digitalWrite(D3, LOW); /////// ไฟฉุกเฉิน
   delay (300);
   digitalWrite(D3, HIGH);
   delay (300);
    digitalWrite(D3, LOW); /////// ไฟฉุกเฉิน
   delay (300);
   digitalWrite(D3, HIGH);
   delay (300);
   digitalWrite(D3, LOW); /////// ไฟฉุกเฉิน
   delay (300);
   digitalWrite(D3, HIGH);
   delay (300);

มีวิธีทำให้มันสั้นลงไหมครับ

ทำเป็น for loop ครับ

 for (int k = 0; k<25 ; k++) { // วนลูป 25 ครั้งแล้วจบการทำงาน
   digitalWrite(D3, LOW); /////// ไฟฉุกเฉิน
   delay (300);
   digitalWrite(D3, HIGH);
   delay (300);
    }

เราต้องประกาศ ตัวแปรไหมครับ หรือผมเอาโค้ดพี่เพิ่มไปได้เลย

ไม่ต้องครับ เพราะเราประกาศไว้ในนั้นแล้วว่า int k = 0

ได้เเล้วครับบบ พี่

จะให้วนน้อยลงก็ปรับเอาครับ