Control

ควบคุมลำดับการทำงานของโปรแกรม: หน่วงเวลา วนซ้ำ เงื่อนไข และหยุดสคริปต์ — รวม 7 บล็อก: wait [n] seconds, Repeat [n] times, Forever, if [] then, Wait until [เงื่อนไข], repeat until [] ฯลฯ พร้อมหน้าที่ เงื่อนไข และตัวอย่างการใช้งาน

หมวดทั้งหมด
โดรนฝึกบินเหนือเส้นทางสี่เหลี่ยมในสนามตาข่าย สื่อถึงการทำงานวนซ้ำ
ภาพจำลองแนวคิดสร้างด้วย AI ไม่ใช่ภาพหน้าจอหรือรุ่นอุปกรณ์ที่ยืนยันการรองรับ

ควบคุมลำดับการทำงานของโปรแกรม: หน่วงเวลา วนซ้ำ เงื่อนไข และหยุดสคริปต์

wait [n] seconds

หน่วงเวลาก่อนคำสั่งถัดไป
ตัวอย่างwait 1 second จนกว่าจะเลี่ยงสิ่งกีดขวางเสร็จ

Repeat [n] times

วนซ้ำคำสั่งภายใน n รอบ
ตัวอย่างRepeat 5 times { Fly 50cm → Turn CW 144° } → ดาว 5 แฉก

Forever

วนซ้ำไม่มีที่สิ้นสุด
ตัวอย่างForever → Lasing ทางเดียว

if [] then

ทำตามเงื่อนไข ถ้าเป็นจริง
เงื่อนไขใช้คู่กับบล็อกจากหมวด Operators/Sensor
ตัวอย่างif obstacle Front then Turn 90°

Wait until [เงื่อนไข]

หยุดรอจนเงื่อนไขเป็นจริงแล้วค่อยไปต่อ
ตัวอย่างWait until battery < 20%

repeat until []

วนซ้ำจนกว่าเงื่อนไขเป็นจริงแล้วออกจากลูป

stop [this script / all scripts]

หยุดสคริปต์นี้ หรือหยุดทุกเธรดที่รันอยู่
เงื่อนไขใช้หยุดลูปยิงเลเซอร์ไม่จำกัดได้
ตัวอย่างstop all scripts เมื่อกด key อื่น
อ้างอิง ถอดความและจัดหมวดจาก Hula User Manual (HighGreat) ให้เข้ากับธีมและชุดไอคอนของคลังความรู้นี้ — ข้อมูลพารามิเตอร์และข้อจำกัดอ้างอิงตามคู่มือฉบับผู้ใช้ โปรดตรวจสอบกับเวอร์ชันแอปที่ใช้งานจริง

วิธีอ้างอิงหน้านี้

สถาบันโดรน มหาวิทยาลัยรังสิต. (2569). Control. ใน คลังความรู้หลักสูตร ทล.บ. เทคโนโลยีระบบอากาศยานไร้คนขับ. https://rsu-drt.pk-research.work/th/kb/hula/control/

ต้นฉบับจากคลังความรู้โดรน: https://drone.pk-research.work/hula/control/ · © PK-Research