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

กิจกรรมที่ 2







               ใบความรู้ที่ 2.3






               การท�างานหลายงานพร้อมกัน





               การท�างานหลายงานพร้อมกัน (Multitasking)
               โครงสร้างของบอร์ด Kidbright สามารถรองรับการท�างานแบบหลายงานพร้อมกันได้ โดยสามารถก�าหนดการท�างานแต่ละ
               งานได้ โดยเลือกบล็อกค�าสั่ง Task ซึ่งอยู่ใน กลุ่ม Advance ตัวอย่างการใช้งาน แสดงดังรูปที่ 1





























                            รูปที่ 1 โปรแกรมตัวอย่างส�าหรับการท�างานหลายงานพร้อมกัน
               โปรแกรมในรูปที่ 1 อธิบายได้ว่า Task1 มีการก�าหนดให้มีการแสดงผลค่า x บนหน้าจอแสดงผล LED  ในขณะเดียวกันงาน
               Task2 ก็ก�าหนดให้ x มีค่าเท่ากับค่าที่รับมาจากเซนเซอร์ตรวจจับอุณหภูมิแล้วแปลงเป็นหน่วยฟาเรนไฮต์ มีผลให้ที่หน้าจอ

               แสดงผล LED แสดงค่า x ซึ่งเป็นค่าอุณหภูมิฟาเรนไฮต์



























                                                                                                        45
   48   49   50   51   52   53   54   55   56   57   58