Page 69 - ใช้ในกิจกรรมการเรียนการสอน โรงเรียนบ้านเขาหินซ้อนฯ เท่านั้น...
P. 69

กิจกรรมที่ 3







               ก�ำหนดยิงกระสุนของยำนอวกำศ
                 ตรวจสอบการท�างาน เมื่อมีการกดปุ่มสวิตช์ 1 (S1) และ สวิตช์ 2 (S2) พร้อมกัน และกระสุนไม่อยู่ในระหว่างการยิง

                 เริ่มต้น (shoot)
                   วนซ�้าตลอดการท�างาน
                     หน่วงเวลา 0.1 วินาที
                     ถ้า สวิตช์ 1 ถูกกด และ สวิตช์ 2 ถูกกด และ สถานะการยิง = 0 แล้ว
                       ก�าหนดต�าแหน่งเริ่มต้นของกระสุน

                       bullet_xpos = rox_pos +1
                       bullet_ypos = roy_pos
                       ก�าหนดสถานะการยิง shoot_status = 1

                 จบ


               จากรหัสล�าลองข้างต้น น�าไปเขียนเป็นโปรแกรม ได้ดังรูปที่ 8


























               รูปที่ 8 โปรแกรมก�าหนดยิงกระสุนของยานอวกาศ





























                                                                                                        61
   64   65   66   67   68   69   70   71   72   73   74