การตรวจจับวัตถุ#

Detecting Objects

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

  1. ตรวจสอบให้แน่ใจว่าหุ่นยนต์ของคุณมีเซ็นเซอร์ตาเชื่อมต่ออยู่ ดู การกำหนดค่าอุปกรณ์ หากคุณยังไม่ได้เพิ่ม

  2. แนบบล็อก รอจนกว่า ไว้ด้านล่างบล็อก เมื่อเริ่มต้น

บล็อกรอว่างเปล่า จะปรากฏอยู่ด้านล่างเมื่อเริ่มต้นทำงาน#
เมื่อเริ่มต้น :: hat events
รอจนกว่า <>
  1. ลากบล็อก Boolean พบวัตถุหรือไม่ ของเซ็นเซอร์ตา ไปยังช่องเงื่อนไขของบล็อก รอจนกว่า

รอจนกว่าเซ็นเซอร์ตรวจจับดวงตาจะตรวจพบวัตถุ#
เมื่อเริ่มต้น :: hat events
รอจนกว่า <ตาพบวัตถุ?>
  1. แนบบล็อก พิมพ์ ไว้ด้านล่างบล็อก รอจนกว่า

บล็อกพิมพ์ด้านล่าง รอจนกว่า…#
เมื่อเริ่มต้น :: hat events
รอจนกว่า <ตาพบวัตถุ?>
พิมพ์ [VEXcode] ▶
  1. เปลี่ยนข้อความเป็น ตรวจพบวัตถุ!

ภาพหน้าจอของโปรเจ็กต์ที่เสร็จสมบูรณ์ โดยข้อความในบล็อกการพิมพ์ถูกตั้งค่าเป็น "ตรวจพบวัตถุแล้ว!"
  1. ตรวจสอบให้แน่ใจว่าหุ่นยนต์ของคุณเชื่อมต่อกับ VEXcode แล้ว ดู การเชื่อมต่อกับหุ่นยนต์ของคุณ หากยังไม่ได้เชื่อมต่อ

ภาพหน้าจอของแถบเครื่องมือ VEXcode GO แสดงปุ่ม Connect ในสถานะ Connected
  1. เลือก เริ่ม เพื่อเรียกใช้โปรเจ็กต์ จากนั้นถือวัตถุไว้หน้าเซ็นเซอร์ตา เมื่อตรวจพบแล้ว ข้อความ ตรวจพบวัตถุ! จะปรากฏบนคอนโซล

ภาพหน้าจอของแถบเครื่องมือ VEXcode GO โดยไฮไลต์ปุ่ม Start