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

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


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

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

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

ภาพหน้าจอของคอนโซล VEXcode AIM ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้นเพื่ออธิบายว่าพอร์ตซีเรียลของคอนโซลไม่ได้รับการเชื่อมต่ออยู่ในขณะนี้ ดังนั้นคอนโซลจึงไม่สามารถใช้งานได้

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

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

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

macOS/Chromebook

ข้อความแจ้งการเชื่อมต่อใน VEXcode อธิบายแก่ผู้ใช้ macOS และ Chromebook ว่าในหน้าต่างต่อไปนี้ พวกเขาจะต้องเลือกตัวเลือกที่มีหมายเลข ID สูงกว่า

หน้าต่าง

พร้อมท์การเชื่อมต่อใน VEXcode เพื่ออธิบายแก่ผู้ใช้ Windows ว่าในหน้าต่างต่อไปนี้ พวกเขาจะต้องเลือกตัวเลือกที่อ่านว่า VEX Robotics User Port

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

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

macOS/Chromebook

หน้าต่างสำหรับเลือกสมองที่มีหมายเลข ID สูงกว่าบนอุปกรณ์ macOS และ Chromebook ตัวเลือกหมายเลข ID ที่สูงกว่าจะถูกเน้นไว้

หน้าต่าง

หน้าต่างสำหรับเลือกพอร์ตบนอุปกรณ์ Windows จะเปิดขึ้นโดยมีการเน้นที่พอร์ตผู้ใช้ VEX Robotics

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

  • macOS/Chromebook: เลือก AIM ที่มีหมายเลข ID รายการ หมายเลข ID ต่ำที่สุดจะถูกจับคู่เรียบร้อยแล้ว 
    เลือก เชื่อมต่อ เมื่อคุณเลือกถูกเน้น
  • Windows: เลือก พอร์ตผู้ใช้. พอร์ตการสื่อสารจะได้รับการจับคู่เรียบร้อยแล้ว
    เลือก เชื่อมต่อ เมื่อตัวเลือกของคุณถูกเน้น

เมนู Robot ในแถบเครื่องมือ VEXcode จะเปิดขึ้นพร้อมไอคอนหุ่นยนต์สีเขียว และแถวในเมนูที่ระบุว่า Console Serial Port Connected จะถูกเน้นไว้

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


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

ไอคอน Monitor ที่แสดงตัวเลือกในการตรวจสอบคอนโซลใน VEXcode AIM

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

คอนโซลการตรวจสอบ VEXcode AIM ไฮไลต์อยู่ที่ครึ่งล่างของคอนโซลเพื่อระบุคอนโซล

คอนโซลจอภาพจะเปิดขึ้นเมื่อเลือกแล้ว คอนโซลจะอยู่ที่ด้านล่างของคอนโซลจอภาพ


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

คอนโซล VEXcode AIM ภายในเป็นข้อความสีเขียวที่ระบุว่า AIM Console เชื่อมต่อกับสัญลักษณ์สีเขียวที่มากกว่า 3 ตัวในบรรทัดถัดไป

หลังจากดาวน์โหลดแต่ละโครงการแล้ว คอนโซลจะแสดงว่าได้ดาวน์โหลดแล้วโดยพิมพ์ "AIM Project already loaded" 

การส่งข้อมูลไปยังหุ่นยนต์

คอนโซล VEXcode AIM พร้อมไฮไลต์บนกล่องข้อความที่ด้านล่างซึ่งระบุว่าส่งไปยังหุ่นยนต์

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

คอนโซล VEXcode AIM พร้อมข้อความภายในกล่องข้อความ ไฮไลท์จะปรากฏบนปุ่มส่ง

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

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

มีหลายวิธีในการใช้ฟังก์ชันส่งไปยังหุ่นยนต์ในโครงการของคุณ ซึ่งอาจรวมถึงการส่งคำสั่งเฉพาะไปยังหุ่นยนต์ผ่านทางคอนโซล การใช้ข้อมูลอินพุตเพื่อสร้างเอาต์พุตใหม่ และอื่นๆ อีกมากมาย 

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

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

รูปภาพเดียวกับรูปก่อนหน้าโดยมีปุ่มบันทึกอยู่ที่ด้านล่าง

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

คอนโซล VEXcode AIM พร้อมไฮไลต์ที่ตัวเลือกคัดลอกไปยังคลิปบอร์ดที่ด้านล่างขวาใต้คอนโซล

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

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

ปุ่มใสที่เน้นด้วยกล่องสีแดงในคอนโซล

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

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

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

Last Updated: