คอนโซลช่วยให้ผู้ใช้สามารถแสดงข้อความ รายงานค่าเซ็นเซอร์ หรือแสดงข้อมูลจากโครงการ VEXcode AIR คอนโซลยังอนุญาตให้ผู้ใช้ป้อนค่าหรือคำสั่งไปยัง VEX AIR Drone Controller และบันทึกผลลัพธ์เป็นไฟล์ข้อความ

คอนโซลยังใช้แสดงข้อมูลกระบวนการได้ โดยให้ข้อมูลทางภาพที่ทำให้ผู้ใช้สามารถเห็นสิ่งที่เกิดขึ้นในโครงการ VEXcode AIR ในช่วงเวลาที่เฉพาะเจาะจง วินาที จึงทำให้เกิดการเชื่อมโยงทางภาพระหว่างโครงการและการกระทำของโดรน


การเชื่อมต่อกับพอร์ตซีเรียลคอนโซลใน VEXcode AIR บนเว็บ

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

หมายเหตุ: หากต้องการพิมพ์ไปยังคอนโซล ตัวควบคุมจะต้องเชื่อมต่อกับอุปกรณ์ผ่านสาย USB ขณะใช้พอร์ตซีเรียลของคอนโซล

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

หากไม่ได้เชื่อมต่อพอร์ตซีเรียลของคอนโซล คอนโซลใน VEXcode AIR จะแสดงเป็นไม่พร้อมใช้งาน

เมนู Drone ใน VEXcode จะแสดงไอคอนหุ่นยนต์สีเขียว และเปิดอยู่โดยมีปุ่ม Connect Console Serial Port ที่ด้านล่างที่ถูกไฮไลต์ไว้

ตรวจสอบให้แน่ใจว่าตัวควบคุมเชื่อมต่อกับอุปกรณ์ผ่านพอร์ตเว็บซีเรียลแรก สำหรับข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการเชื่อมต่อนี้ โปรดดูบทความ การเชื่อมต่อ VEX AIR Drone Controller เข้ากับ VEXcode AIR

เลือก เชื่อมต่อพอร์ตซีเรียลคอนโซล

macOS/Chromebook

ข้อความแจ้งเตือนเบราว์เซอร์จะปรากฏขึ้นเพื่อแจ้งว่าเบราว์เซอร์กำลังจะเชื่อมต่อกับพอร์ตซีเรียลคอนโซลของ VEX AIR Controller ผ่านทาง USB แนะนำให้ผู้ใช้เลือก VEX Robotics AIR Controller ที่มีหมายเลขสูงสุดและกดเชื่อมต่อ ปุ่มดำเนินการต่อถูกไฮไลท์

หน้าต่าง

ข้อความแจ้งการเชื่อมต่อ Windows แสดงข้อความ "เบราว์เซอร์ของคุณกำลังจะเชื่อมต่อกับพอร์ตซีเรียลคอนโซลของตัวควบคุม VEX AIR ของคุณผ่าน USB เลือก 'พอร์ตผู้ใช้ VEX Robotics' และกดเชื่อมต่อ ปุ่มดำเนินการต่อที่มุมล่างขวาถูกเน้นไว้

เลือกภาพแต่ละภาพด้านบนเพื่อขยาย

ข้อความแจ้งเตือนจะปรากฏขึ้นตามอุปกรณ์ของคุณ เลือก ดำเนินการต่อ

macOS/Chromebook

หน้าต่างการเชื่อมต่อจะแสดงอุปกรณ์สองเครื่องที่มีป้ายชื่อว่า VEX Robotics AIR Controller เลือกอุปกรณ์ที่ไม่จับคู่ที่มีหมายเลขสูงกว่า cu.usbmodem01483 ปุ่มเชื่อมต่อถูกไฮไลท์

หน้าต่าง

หน้าต่างการเชื่อมต่อจะแสดงตัวเลือกสองตัวเลือก: พอร์ตผู้ใช้ VEX Robotics (COM84) และพอร์ตการสื่อสาร VEX Robotics (COM85) - จับคู่ เลือกพอร์ตผู้ใช้ และปุ่มเชื่อมต่อจะถูกเน้น

เลือกภาพแต่ละภาพด้านบนเพื่อขยาย

  • macOS/Chromebook: เลือกตัวควบคุม AIR ที่มีหมายเลข ID สูงสุด รายการ หมายเลข ID ที่ต่ำที่สุดจะถูกจับคู่เรียบร้อยแล้ว 
    เลือก เชื่อมต่อ เมื่อตัวเลือกของคุณถูกไฮไลท์
  • Windows: เลือก พอร์ตผู้ใช้. พอร์ตการสื่อสารจะถูกจับคู่แล้ว
    เลือก เชื่อมต่อ เมื่อคุณเลือกถูกไฮไลท์
แผงสถานะตัวควบคุมจะแสดงพอร์ตซีเรียลของคอนโซลที่เชื่อมต่อภายใต้ข้อมูลตัวควบคุม VEX AIR สถานะอื่นๆ แสดงว่าเชื่อมต่อ USB แล้ว, VEXos 1.0.0 และสถานะเฟิร์มแวร์เป็นปัจจุบัน

เมื่อการเชื่อมต่อสำเร็จ พอร์ตซีเรียลของคอนโซลจะแสดงเป็น เชื่อมต่อ คอนโซลจะพร้อมใช้งานแล้ว


วิธีการเปิดคอนโซล

หน้าต่าง Monitor จะแสดงแถบเครื่องมือที่มีไอคอนต่างๆ และปุ่ม Console ที่แสดงด้วยสัญลักษณ์ Monitor จะถูกเน้นไว้

คอนโซลตั้งอยู่ใน Monitor Console ใน VEXcode AIR หากต้องการเปิดคอนโซล ให้เลือกไอคอน Monitor Console ถัดจาก Help

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

คอนโซลจะเปิดขึ้นเมื่อเลือกแล้ว


การใช้คอนโซล

การส่งข้อมูลไปยังตัวควบคุม

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

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

หน้าต่างคอนโซลแสดงเค้าโครงเดียวกันโดยมีช่องป้อนข้อมูลที่มีชื่อว่า ส่งไปยังตัวควบคุม ปุ่มส่งถูกไฮไลท์

เมื่อข้อความของคุณเสร็จสมบูรณ์แล้ว ให้เลือกปุ่ม ส่ง หรือไม่ก็กดปุ่ม Return / Enter บนแป้นพิมพ์ของคุณ

หน้าต่างคอนโซลจะแสดงบันทึกการสนทนา

ฟังก์ชัน Send to Controller สามารถใช้ได้หลายวิธี เช่น การส่งสตริงจากคอนโซลไปยังตัวควบคุมเพื่อปรับวิธีการรันโครงการหรือเพื่อทริกเกอร์พฤติกรรมเฉพาะ

เรียนรู้เพิ่มเติมเกี่ยวกับวิธีใช้คอนโซลในโครงการ VEXcode AIR ในเอกสารอ้างอิง API ของ VEXcode - AIR

บันทึกหรือคัดลอกจากคอนโซล

หน้าต่างคอนโซลจะแสดงการแลกเปลี่ยนข้อความเดียวกันระหว่าง VEX และ AIR ปุ่มบันทึกที่อยู่ใต้คอนโซลจะถูกเน้น

การบันทึกข้อมูลจากคอนโซลลงในอุปกรณ์ของคุณเป็นเรื่องง่าย เลือกบันทึกที่ด้านล่างของคอนโซลเพื่อบันทึกข้อความทั้งหมดเป็นไฟล์

หน้าต่างคอนโซลจะแสดงการแลกเปลี่ยนข้อความระหว่าง VEX และ AIR ปุ่มคัดลอกไปยังคลิปบอร์ดที่อยู่ใต้คอนโซลจะถูกเน้น

คุณยังสามารถเลือกตัวเลือกคัดลอกไปยังคลิปบอร์ด เพื่อบันทึกข้อมูลคอนโซลไปยังคลิปบอร์ดของคุณ จากนั้นวางลงในไฟล์ประเภทอื่น 

ล้างหน้าจอในคอนโซล

หน้าต่างคอนโซลจะแสดงการแลกเปลี่ยนข้อความระหว่าง VEX และ AIR ปุ่มล้างที่อยู่ใต้คอนโซลจะถูกเน้นไว้

คุณสามารถล้างคอนโซลทั้งหมดได้โดยเลือกปุ่มCLEAR 

คุณสามารถล้างแถวเดียวหรือคอนโซลทั้งหมดได้โดยใช้คำสั่ง Blocks หรือ Python หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่ VEXcode API Reference -

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

Last Updated: