การสร้างโปรเจ็กต์ VS Code สำหรับ VEX IQ (รุ่นที่ 2)

บทความนี้ให้ภาพรวมของกระบวนการสร้างโปรเจ็กต์ VEX IQ (รุ่นที่ 2) ในส่วนขยาย VEX Visual Studio Code (VS Code) สามารถสร้างโครงการในส่วนขยาย VEX VS Code ได้ 2 วิธี คือ การสร้างโครงการใหม่จากเทมเพลตตัวอย่าง หรือการนำเข้าโครงการ VEXcode ที่มีอยู่

การสร้างโครงการใหม่สำหรับ VEX IQ (รุ่นที่ 2)

  • เปิด Visual Studio Code บนคอมพิวเตอร์ คลิกไอคอน VEX บนแถบกิจกรรม VS Code
    ไอคอนส่วนขยาย VEX Robotics บนเมนูข้างของ VS Code ถูกเน้นไว้
  • คลิกที่ปุ่ม โครงการใหม่ ใต้ การดำเนินการโครงการ ในแถบด้านข้างหลัก
    เลือกส่วนขยาย VEX Robotics แล้ว และจะแสดงตัวเลือกสำหรับการสร้างและนำเข้าโครงการ ปุ่มโครงการใหม่ถูกไฮไลท์
  • หน้าต่าง สร้างโครงการ VEX ใหม่ จะพร้อมท์ คลิกไอคอน IQ 2nd Generation เพื่อเลือกแพลตฟอร์มโครงการสำหรับโครงการ VEX IQ (รุ่นที่ 2)
    เลือกปุ่มโครงการใหม่แล้ว และแสดงตัวเลือกแพลตฟอร์ม VEX ตัวเลือกที่ระบุไว้ได้แก่ IQ (รุ่นที่ 2), EXP และ V5 ตัวเลือก IQ (รุ่นที่ 2) จะถูกเน้นไว้
  • เลือก Python หรือ C/C++ เป็นภาษาของโครงการ คลิกไอคอน Python เพื่อเลือก Python เป็นภาษาการเขียนโปรแกรม โครงการ VEX IQ (รุ่นที่ 2) คลิกไอคอน หรือ C/C++ เพื่อเลือก C/C++
    เลือกตัวเลือก IQ (รุ่นที่ 2) แล้ว และตอนนี้จะแสดงตัวเลือกภาษาการเขียนโปรแกรมแล้ว ตัวเลือกที่ระบุไว้ได้แก่ Python และ C/C++
  • เลือกเทมเพลต/โครงการตัวอย่างเพื่อสร้างโครงการ VEX IQ ใหม่ (รุ่นที่ 2) 
    • ค้นหาเทมเพลต/โครงการตัวอย่างโดยการหมุนล้อเลื่อนของเมาส์ ลากแถบเลื่อนของแถบเลื่อน หรือใช้แถบค้นหาเพื่อกรองรายการโครงการตัวอย่าง 
    • คลิกไอคอนของเทมเพลต/โครงการตัวอย่างที่เหมาะสม
      หมายเหตุ: เทมเพลต/โครงการตัวอย่างประกอบด้วยโค้ดตัวอย่างและการกำหนดค่าหุ่นยนต์ที่ใช้ในการเริ่มโครงการ
      เลือกตัวเลือกภาษาการเขียนโปรแกรมแล้ว และตอนนี้จะแสดงโปรเจ็กต์เทมเพลต/ตัวอย่าง สามารถเลื่อนเมนูนี้ลงเพื่อดูรายการโครงการทั้งหมดได้
  • กำหนดชื่อโครงการ คำอธิบาย และตำแหน่งสำหรับโครงการ VEX IQ รุ่นที่ 2 ใหม่
    • พิมพ์ชื่อโครงการในกล่องข้อความภายใต้ ชื่อโครงการ.
      หมายเหตุ: ชื่อโครงการจะใช้เป็นชื่อโฟลเดอร์ระดับบนสุดสำหรับโครงการ นอกจากนี้ยังจะเป็นชื่อที่แสดงบนหน้าจออุปกรณ์ VEX ทันทีที่ดาวน์โหลดแอปพลิเคชันไปยังหุ่นยนต์แล้ว 
      เลือกโครงการเทมเพลตเปล่า IQ2 แล้ว และตอนนี้ช่องชื่อโครงการก็ถูกไฮไลต์อยู่ ชื่อเริ่มต้นคือ myProjectName
    • (ทางเลือก) พิมพ์คำอธิบายโครงการในกล่องข้อความภายใต้ คำอธิบาย.
      หมายเหตุ: คำอธิบายโครงการจะปรากฏบนหน้าจออุปกรณ์ภายใต้ข้อมูลโครงการด้วย
      เลือกโครงการเทมเพลตเปล่า IQ2 แล้ว และตอนนี้ช่องคำอธิบายจะถูกเน้นไว้
    • (ทางเลือก) หากคุณต้องการบันทึกโครงการในตำแหน่งอื่นที่ไม่ใช่โฟลเดอร์โครงการเริ่มต้น ให้เลื่อนลงไปในหน้าต่าง สร้างโครงการ VEX ใหม่ และคลิกที่ปุ่ม เรียกดู เพื่อเลือกตำแหน่งสำหรับโฟลเดอร์โครงการบนคอมพิวเตอร์
      หมายเหตุ: ตำแหน่งโครงการเริ่มต้นจะถูกตั้งค่าเป็นโฟลเดอร์โครงการเริ่มต้นที่พบในการตั้งค่าส่วนกลางของส่วนขยาย
      เลือกโครงการเทมเพลตเปล่า IQ2 แล้ว และตอนนี้ปุ่มเรียกดูจะถูกเน้นไว้ ซึ่งสามารถใช้เลือกตำแหน่งบันทึกได้
    • คลิกปุ่ม สร้าง เพื่อสร้างโครงการ หน้าต่าง VS Code จะเริ่มการรีเฟรช
  • เมื่อการรีเฟรชหน้าต่าง VS Code เสร็จสมบูรณ์ โปรเจ็กต์สำหรับ VEX IQ (รุ่นที่ 2) จะถูกสร้างขึ้นในส่วนขยาย VEX VS Code หากต้องการดูและพัฒนาโค้ดโครงการ ให้คลิกที่ src ใต้ชื่อโครงการในแถบด้านข้าง
    สร้างและเปิดโครงการ VS Code พร้อม VEX IQ Python ใหม่แล้ว เมนูข้างจะเปิดขึ้นและโฟลเดอร์ชื่อ src จะถูกเน้นไว้
  • คลิกที่ main.py (หากโครงการเป็นโครงการ Python) หรือ main.cpp (หากโครงการเป็นโครงการ C/C++) ภายใต้ src ในแถบด้านข้าง
    VS Code ที่มีโฟลเดอร์ src เปิดอยู่และมีไฟล์ main.py ไฮไลต์อยู่ภายใน
  • โค้ดของเทมเพลต/โครงการตัวอย่างที่เลือกจะแสดงในพื้นที่ตัวแก้ไข ซึ่งเราสามารถพัฒนาและแก้ไขโครงการที่สร้างขึ้นสำหรับ VEX IQ (รุ่นที่ 2) ได้
    VS Code พร้อมไฟล์ main.py ที่เปิดอยู่และแสดงโค้ด Python ในตัวแก้ไข ตอนนี้ผู้ใช้พร้อมสำหรับการเขียนโปรแกรม VEX Python ใน VS Code แล้ว

นำเข้าโครงการ VEXcode IQ (รุ่นที่ 2) ที่มีอยู่

  • เปิด Visual Studio Code บนคอมพิวเตอร์ คลิกไอคอน VEX บนแถบกิจกรรม VS Code
    ไอคอนส่วนขยาย VEX Robotics บนเมนูข้างของ VS Code ถูกเน้นไว้
  • คลิกที่ปุ่ม นำเข้าโครงการ ใต้ การดำเนินการโครงการ ในแถบด้านข้างหลัก
    เลือกส่วนขยาย VEX Robotics แล้ว และจะแสดงตัวเลือกสำหรับการสร้างและนำเข้าโครงการ ปุ่มนำเข้าโครงการถูกเน้น
  • หน้าต่าง Import Project จะแจ้งเตือน เลือกไฟล์โครงการ VEXcode IQ ที่จะนำเข้าและคลิกปุ่ม เปิด
    หมายเหตุ: ประเภทไฟล์โครงการ VEXcode ที่รองรับสำหรับ VEX IQ ได้แก่: 
    • .iqcpp (โครงการ VEXcode IQ C/C++) 
    • .iqpython (โครงการ VEXcode IQ Python)
    หมายเหตุ: สามารถนำเข้าได้เฉพาะโครงการที่กำหนดค่าให้ใช้ IQ (รุ่นที่ 2) เท่านั้น หากคุณพยายามนำเข้าโครงการ VEXcode IQ ที่กำหนดค่าไว้สำหรับ IQ (รุ่นที่ 1) กระบวนการนำเข้าจะล้มเหลว
    โครงการ VEX ที่บันทึกไว้จะแสดงในไฟล์ของผู้ใช้ใน File Explorer มีรายการโครงการ C/C++ และโครงการ Python (รุ่นที่ 2)
  • ตั้งค่าชื่อโครงการ คำอธิบาย และตำแหน่งสำหรับโครงการที่นำเข้า
    • (ทางเลือก) หากคุณต้องการเปลี่ยนชื่อของโครงการที่นำเข้า ให้พิมพ์ชื่อใหม่ของโครงการในกล่องข้อความภายใต้ ชื่อโครงการ
      หมายเหตุ: ชื่อโครงการจะใช้เป็นชื่อโฟลเดอร์ระดับบนสุดสำหรับโครงการ นอกจากนี้ยังจะเป็นชื่อที่แสดงบนหน้าจออุปกรณ์ VEX ทันทีที่ดาวน์โหลดแอปพลิเคชันไปยังหุ่นยนต์แล้ว
      โครงการ VEX ที่บันทึกไว้ก่อนหน้านี้ได้รับการเลือกให้นำเข้า และตอนนี้ช่องชื่อโครงการจะถูกเน้นไว้
    • (ทางเลือก) พิมพ์คำอธิบายโครงการในกล่องข้อความภายใต้ คำอธิบาย.
      หมายเหตุ: คำอธิบายโครงการจะปรากฏบนหน้าจออุปกรณ์ภายใต้ข้อมูลโครงการด้วย
      เลือกโครงการ VEX ที่บันทึกไว้ก่อนหน้านี้แล้ว และตอนนี้ช่องคำอธิบายจะถูกเน้นไว้
    • (ทางเลือก) หากคุณต้องการบันทึกโครงการในตำแหน่งอื่นจากโฟลเดอร์โครงการเริ่มต้น ให้คลิกปุ่ม เรียกดู เพื่อเลือกตำแหน่งสำหรับโฟลเดอร์โครงการบนคอมพิวเตอร์
      หมายเหตุ: ตำแหน่งโครงการเริ่มต้นจะถูกตั้งค่าเป็นโฟลเดอร์โครงการเริ่มต้นที่พบในการตั้งค่าส่วนกลางของส่วนขยาย
      เลือกโครงการ VEX ที่บันทึกไว้ก่อนหน้านี้แล้ว และตอนนี้ปุ่มเรียกดูจะถูกเน้นไว้ ซึ่งสามารถใช้เพื่อเปลี่ยนตำแหน่งที่บันทึกไว้ได้
    • คลิกปุ่ม นำเข้า เพื่อนำเข้าโครงการ หน้าต่าง VS Code จะเริ่มการรีเฟรช
  • เมื่อการรีเฟรชหน้าต่าง VS Code เสร็จสมบูรณ์ โปรเจ็กต์ VEXcode IQ จะถูกนำเข้าสู่ส่วนขยาย VEX VS Code หากต้องการดูและพัฒนาโค้ดโครงการ ให้คลิกที่ src ใต้ชื่อโครงการในแถบด้านข้าง
    VS Code ที่มีโปรเจ็กต์ VEX C/C++ ที่บันทึกไว้ก่อนหน้านี้ได้รับการนำเข้าและเปิดสำเร็จแล้ว เมนูข้างจะเปิดขึ้นและโฟลเดอร์ชื่อ src จะถูกเน้นไว้
  • คลิกที่ main.py (หากโครงการที่นำเข้าเป็นโครงการ Python) หรือ main.cpp (หากโครงการที่นำเข้าเป็นโครงการ C/C++) ภายใต้ src ในแถบด้านข้าง
    VS Code ที่มีโฟลเดอร์ src เปิดอยู่และมีไฟล์ main.cpp ไฮไลต์อยู่ภายใน
  • โค้ดของโครงการนำเข้าจะแสดงในพื้นที่แก้ไข ซึ่งเราสามารถปรับเปลี่ยนหรือรีมิกซ์โครงการนำเข้าสำหรับ VEX IQ (รุ่นที่ 2) ได้
    VS Code พร้อมไฟล์ main.cpp ที่เปิดอยู่และแสดงโค้ด C/C++ ในตัวแก้ไข ตอนนี้ผู้ใช้พร้อมสำหรับการเขียนโปรแกรม VEX C/C++ ใน VS Code แล้ว

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

Last Updated: