การตรวจสอบตัวแปรและเซ็นเซอร์ที่มีอยู่ใน VEXcode GO Monitor Console ให้ภาพสำคัญที่ช่วยให้ผู้ใช้สามารถเห็นสิ่งที่เกิดขึ้นในโครงการ VEXcode GO ในเวลาจริง Monitor Console อนุญาตให้ผู้ใช้สร้างการเชื่อมต่อภาพระหว่างโปรเจ็กต์และการทำงานของ GO Robot การตรวจสอบเซ็นเซอร์และค่าตัวแปรใน Monitor Console ช่วยให้ผู้ใช้สามารถดูรายงานแบบเรียลไทม์ของค่าเฉพาะ (หรือหลายค่า) ในโปรเจ็กต์ได้ การตรวจสอบยังช่วยให้ผู้ใช้เห็นภาพโฟลว์ของโปรเจ็กต์ด้วยการแสดงบล็อกที่อาจไม่ได้รับการรายงานอย่างชัดเจนใน Playground Dashboard
วิธีใช้คอนโซลมอนิเตอร์
หากต้องการเปิดหน้าต่างจอภาพและดูคอนโซลจอภาพ ให้เลือกไอคอนจอภาพถัดจากวิธีใช้
Monitor Console จะรายงานค่าเซ็นเซอร์และตัวแปร
สามารถเพิ่มบล็อกจากหมวดหมู่การตรวจจับในกล่องเครื่องมือลงใน Monitor Console ได้ ขั้นแรก เลือกพารามิเตอร์ที่จะตรวจสอบในบล็อกภายในกล่องเครื่องมือ
จากนั้นเลือกและลากบล็อกไปที่ไอคอน Monitor Console ในพื้นที่ทำงาน
หากต้องการลบค่าเซ็นเซอร์ออกจาก Monitor Console ให้เลือกไอคอน 'X'
คุณสามารถเพิ่มตัวแปรในกล่องเครื่องมือลงใน Monitor Console ได้โดยการเลือกและลากบล็อกตัวแปรไปที่ไอคอน Monitor Console ในพื้นที่ทำงาน VEXcode GO เริ่มต้นด้วยตัวแปร “myVariable” เสมอ สำหรับข้อมูลเกี่ยวกับการเพิ่มตัวแปรใหม่และการตั้งชื่อตัวแปรใน VEXcode GO คลิกที่นี่
หากต้องการลบตัวแปรออกจาก Monitor Console ให้เลือกไอคอน 'X'
สามารถเพิ่มรายการลงใน Monitor Console ได้ ก่อนที่จะเพิ่มลงใน Monitor Console ต้องสร้างรายการและรายการ 2D
หากต้องการเพิ่มรายการที่มีอยู่หรือรายการ 2D ให้เลือกและลากบล็อกรายการที่เกี่ยวข้องไปที่ไอคอน Monitor Console ในพื้นที่ทำงาน
หากมีการลากบล็อกที่ไม่ถูกต้องไปยังไอคอน Monitor Console ในพื้นที่ทำงาน ไอคอนสีแดงจะปรากฏขึ้นเหนือบล็อกนั้น แสดงว่าเลือกบล็อกที่ไม่ถูกต้องและไม่สามารถตรวจสอบได้
หากต้องการลบรายการออกจาก Monitor Console ให้เลือกไอคอน 'X'
การตรวจสอบค่าเซ็นเซอร์
การตรวจสอบค่าเซ็นเซอร์ใน Monitor Console ช่วยให้ผู้ใช้สามารถดูข้อมูลเซ็นเซอร์แบบเรียลไทม์
ในตัวอย่างต่อไปนี้ บล็อก <Pressing bumper>กำลังถูกตรวจสอบใน Monitor Console โปรเจ็กต์จะสั่งให้ GO Robot หยุดหากกันชน LED สัมผัสกับผนังหรือวัตถุอื่น (กด) ดูค่าของ <Pressing bumper>บล็อก ใน Monitor Console เปลี่ยนจากเท็จเป็นจริงเมื่อกันชน LED สัมผัสกับวัตถุ
Monitor Console ยังสามารถใช้เพื่อช่วยให้ผู้ใช้เห็นภาพการไหลของโปรเจ็กต์โดยการแสดงบล็อกที่อาจไม่ได้รายงานอย่างชัดเจนใน Playground Dashboard เช่น ตัวจับเวลาเป็นวินาที
ในตัวอย่างต่อไปนี้ มีการรายงานบล็อก (ค่าตัวจับเวลา)ใน Monitor Console GO Robot จะขับเคลื่อนไปข้างหน้า 400 มม. จากนั้นรอจนกระทั่ง (ค่าตัวจับเวลา) บล็อกรายงานค่าที่มากกว่า 3 วินาที GO Robot จะหมุนไปทางขวา 90 องศา หากไม่มี Monitor Console ผู้ใช้จะไม่สามารถเห็นภาพเวลาที่แน่นอนของคำสั่งเลี้ยวขวา 90 องศาได้
การตรวจสอบค่าตัวแปร
Monitor Console ยังสามารถใช้เพื่อตรวจสอบค่าตัวแปรได้อีกด้วย Monitor Console สามารถจัดทำรายงานตัวแปรเฉพาะในโปรเจ็กต์แบบเรียลไทม์ได้
ในตัวอย่างต่อไปนี้ ตัวแปร "timesRepeated" ถูกใช้เพื่อตรวจสอบจำนวนครั้งที่ GO Robot ทำซ้ำพฤติกรรมบางอย่าง การตรวจสอบตัวแปรบน Monitor Console สามารถช่วยในการให้ข้อเสนอแนะแบบเรียลไทม์เพื่อทำความเข้าใจขั้นตอนของโครงการ