การตรวจสอบตัวแปรและการตรวจจับค่าใน VRC Virtual Skills

การตรวจสอบตัวแปรและเซ็นเซอร์ที่มีอยู่ในคอนโซลการตรวจสอบ VEXcode V5 ให้สัญญาณภาพที่สำคัญที่ช่วยให้ผู้ใช้เห็นว่าเกิดอะไรขึ้นใน VRC Virtual Skills โครงการใน จริง ครั้ง Monitor Console อนุญาตให้ผู้ใช้สร้างการเชื่อมต่อภาพระหว่างโปรเจ็กต์กับการกระทำของ Moby หรือ Hero Bot การตรวจสอบเซ็นเซอร์และค่าตัวแปรในคอนโซลการตรวจสอบทำให้ผู้ใช้สามารถดูรายงานแบบเรียลไทม์ของค่าที่ระบุ (หรือหลายค่า) ในโครงการได้ การตรวจสอบยังช่วยให้ผู้ใช้เห็นภาพโฟลว์ของโปรเจ็กต์ด้วยการแสดงบล็อกที่อาจไม่ได้รายงานอย่างชัดเจนในหน้าต่างทักษะเสมือน


วิธีใช้คอนโซลมอนิเตอร์

monitor_icon.png

ในการเปิดหน้าต่างการตรวจสอบและดูคอนโซลการตรวจสอบ ให้เลือกไอคอนจอภาพถัดจากวิธีใช้

monitor_view.png

Monitor Console จะรายงานค่าเซนเซอร์และตัวแปร

บล็อกจากหมวด Sensing ในกล่องเครื่องมือสามารถเพิ่มและลบออกจาก Monitor Console ได้โดยการเลือกและยกเลิกการเลือกช่องทำเครื่องหมายที่เกี่ยวข้อง

ตัวแปร.png

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

list.png

สามารถเพิ่มรายการไปยังคอนโซลมอนิเตอร์ได้ ก่อนเพิ่มลงในคอนโซลมอนิเตอร์ ต้องสร้างรายการและรายการ 2 มิติ

add_lists.png

หากต้องการเพิ่มรายการที่มีอยู่หรือรายการ 2D ให้เลือกปุ่ม "เพิ่มรายการ"

รายการที่มีอยู่สามารถเพิ่มและลบออกจากคอนโซลการตรวจสอบโดยการเลือกกล่องกาเครื่องหมายที่เกี่ยวข้อง รายการที่เลือกจะปรากฏในคอนโซลการตรวจสอบ

หากต้องการลบรายการออกจากคอนโซลการตรวจสอบ ให้เลือกปุ่ม "เพิ่มรายการ" อีกครั้งและยกเลิกการเลือกรายการที่คุณต้องการลบ


การตรวจสอบค่าเซ็นเซอร์

การตรวจสอบค่าเซ็นเซอร์ในคอนโซลการตรวจสอบทำให้ผู้ใช้ดูข้อมูลเซ็นเซอร์แบบเรียลไทม์ได้

ในโครงการตัวอย่าง "การตรวจสอบค่าเซ็นเซอร์" สถานะของบัมเปอร์จะถูกตรวจสอบในคอนโซลการตรวจสอบ โครงการนำ Moby ไปข้างหน้าจนกว่ากันชนจะถูกกดโดยเป้าหมายมือถือ จากนั้น Forks จะรับและวางเป้าหมายมือถือ


การตรวจสอบค่าตัวแปร

variable_printing_on_monitor.png

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

ในโครงการตัวอย่าง "การตรวจสอบค่าตัวแปร" ตัวแปร "spinAmount" จะใช้เพื่อตรวจสอบองศาการหมุนของ ForkMotorGroup การตรวจสอบตัวแปรบนคอนโซลมอนิเตอร์สามารถช่วยให้ข้อเสนอแนะแบบเรียลไทม์จากมอเตอร์ของ Moby

For more information, help, and tips, check out the many resources at VEX Professional Development Plus