Scene
Last updated
Last updated
บล็อกซีน เป็นบล็อกที่ใช้สำหรับการสั่งงานอุปกรณ์นำออก เช่น หลอดไฟ, ลำโพง หรือ มอเตอร์ เป็นต้น โดยมีส่วนประกอบ ดังนี้
ชื่อของบล็อกซีน
ปุ่มลบซีน
รายการอุปกรณ์ที่ต้องการสั่งการในซีนนี้
ปุ่มเพิ่มอุปกรณ์เข้ามาในซีน
จะต้องเพิ่มอุปกรณ์เข้ามาในบล็อกซีนและตั้งค่าการกระทำที่จะสั่งให้อุปกรณ์นั้น ๆ ทำในบล็อกซีนนี้ ตัวอย่างเช่น บล็อกด้านล่างจะสั่งงานให้หลอดไฟ LED เปิด ก่อนที่จะไปทำงานในบล็อกซีนหรือบล็อกเงื่อนไขที่เชื่อมอยู่ทางด้านขวาต่อไป
ตัวอย่างเช่น ไดอะแกรมด้านล่างนี้จะสั่งให้หลอดไฟ LED1 เปิด, รอ 1 วินาที, สั่งให้หลอดไฟ LED1 ปิด และรอ 1 วินาที จากนั้นกลับไปสู่ Begin อีกครั้งหนึ่ง
เราสามารถสั่งงานอุปกรณ์หลายๆอย่างได้พร้อมๆกัน โดยเพิ่มอุปกรณ์เหล่านั้นเข้ามาในบล็อกซีนเดียวกัน ตัวอย่างเช่น บล็อกซีนด้านล่างนี้ประกอบด้วยการสั่งงานให้หลอดไฟ LED1 เปิด และ ลำโพงเปียโซส่งเสียงร้องในเวลาเดียวกัน
วิธีการตั้งค่าอุปกรณ์นำออกในบล็อกซีนนั้นสามารถทำได้โดยการนำเคอร์เซอร์เลื่อนไปบนไอค่อนของอุปกรณ์ที่ต้องการตั้งค่า จากนั้นหน้าต่างการตั้งค่าอุปกรณ์จะปรากฏขึ้นดังรูป
โดยทั่วไปแล้ว 'แอคชั่น' (Action) ของอุปกรณ์จะประกอบด้วยสถานะเปิด และ สถานะปิด แต่จะมีบางอุปกรณ์ที่มีคุณสมบัติและสถานะที่แตกต่างออกไป เช่น ลำโพงบัซเซอร์ และ เซอร์โวมอเตอร์ เป็นต้น
นอกจากนี้ การปรับตั้งค่าโดยละเอียดสามารถทำได้กับบางแอคชั่น อย่างเช่นปรับความสว่างของหลอดไฟ LED, ปรับความถี่ของเสียงของลำโพงเปียโซบัซเซอร์, ความเข้มสีแต่ละสีของหลอดไฟ RGB LED และองศาการหมุนของเซอร์โวมอเตอร์
การปรับตั้งค่าการแสดงผลของอุปกรณ์นำออก สามารถทำได้โดย 2 ทางหลักๆคือ
ตัวอย่างการใช้งาน : การปรับความสว่างของหลอดไฟ LED ด้วยค่าคงที่
แก้ไขค่าคงที่โดยการคลิ๊กให้เกิดเคอร์เซอร์ในบล็อกสีฟ้าที่เป็นตัวเลขเพื่อแก้ค่าคงที่ที่อยู่ภายใน หากคลิ๊กให้เกิดเคอร์เซอร์ในตำแหน่งช่องว่างสีขาว จะเป็นการลบบล็อกตัวเลข (Number), บล็อกแวลู่ (Value) และบล็อกเครื่องหมายทางคณิตศาสตร์ และผู้ใช้งานสามารถคลิ๊กที่บล็อกด้านล่าง เพื่อเพิ่มบล็อกกลับมา กรณีที่บล็อกหายไปจากช่อง Brightness
ตัวอย่างการใช้งาน : แสดงผลส่วนต่างของระยะทางที่อ่านได้จาก 2 เซนเซอร์ไปที่จอ 7-Segment
เมื่อเพิ่มบล็อกแวลู่ (Value) และคลิ๊กที่บล็อก (Value) จะปรากฏอุปกรณ์นำเข้าให้เลือก เมื่อมีอุปกรณ์นำเข้าเพิ่มเข้ามาในระบบเรียบร้อยแล้วในหน้า Device