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

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



               การทดลองที่ 3.6 ค าสั่ง switch-case

                      ใช้ทดสอบเงื่อนไขเพื่อก าหนดการท างานของโปรแกรม ถ้าตัวแปรที่ทดสอบตรงกับเงื่อนไขใดก็ให้ท างาน
               ตามที่ก าหนดไว้พารามิเตอร์

                      var ตัวแปรที่ต้ องการทดสอบว่าตรงกับเงื่อนไขใด

                      default ถ้าไม่ตรงกับเงื่อนไขใดๆ เลยให้ท าค าสั่งต่อท้ายนี้
                      break  เป็นส่วนส าคัญมากใช้เขียนต่อท้าย case  ต่างๆ เมื่อพบเงื่อนไขนั้นแล้วท าตามค าสั่งต่างๆแล้วให้

               หยุดการท างานของค าสั่ ง
                      switch-case ถ้าลืมเขียน break เมื่อพบเงื่อนไขท าตามเงื่อนไขแล้วโปรแกรมจะท างานตามเงื่อนไขต่อไป

               เรื่อยๆ จนกว่าจะพบค าสั่ง break


               Hardware Required



                   1.  Arduino or Genuino Board
                   2.  photoresistor, or another analog sensor

                   3.  10k ohm resistors
                   4.  hook-up wires

                   5.  breadboar



               Circuit








































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