Page 179 - เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น
P. 179

เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น    52



               การทดลองที่ 3.7 ค าสั่ง while

                     เป็นค าสั่งวนรอบโดยจะท าค าสั่งที่เขียนในวงเล็บปีกกาอย่างต่อเนื่อง จนกว่าเงื่อนที่เขียนในวงเล็บของ
                   ค าสั่ง while() จะเป็นเท็จค าสั่งที่ให้ท าซ ้าจะต้องมีการเปลี่ยนแปลงค่าตัวแปรที่ใช้ทดสอบ เช่น มีการเพิ่มค่าตัว

                   แปร หรือมีเงื่อนไขภายนอก เช่นอ่านค่าจากตัวตรวจจับได้เรี ยบร้อยแล้วให้หยุดการอ่านค่า มิฉะนั้นเงื่อนไขใน

                   วงเล็บของ while() เป็นจริงตลอดเวลา ท าให้ค าสั่ ง while ท างานวนรอบไปเรื่อยๆ ไม่รู้จบ รูปแบบค าสั่ ง
                                     while(expression)

                                     {
                              // statement(s)

                                     }
                     พารามิเตอร์ expression เป็นค าสั่งทดสอบเงื่อนไข (ถูกหรือผิด)



               Hardware Required


                   1.  Arduino or Genuino Board

                   2.  pushbutton or switch
                   3.  photoresistor or another analog sensor

                   4.  10k ohm resistors 2 PCS

                   5.  Breadboard


               Circuit




























               หน่วยที่ 3 โครงสร้างโปรแกรมของ Arduino                                                                 เรียบเรียงโดยครูทันพงษ์  ภู่รักษ์
   174   175   176   177   178   179   180   181   182   183   184