การใช้โปรเจ็กต์และเทมเพลตตัวอย่าง C++ ใน VEXcode V5

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


การใช้โปรเจ็กต์ตัวอย่าง C++

2020-11-04_18-14-50.jpg

ในการใช้โปรเจ็กต์ตัวอย่าง C++ ให้เริ่มต้นด้วยการเปิดโปรเจ็กต์ข้อความใหม่จากเมนูไฟล์

2020-11-04_18-17-44.jpg

เลือก C++

2020-11-04_17-19-38b.jpg

หากต้องการเปิดโครงการตัวอย่าง ให้เลือกเมนูไฟล์และเลือกเปิดตัวอย่าง

2020-11-05_7-51-43.jpg

ไอคอนสำหรับโครงการตัวอย่างต่างๆ มากมายจะปรากฏขึ้น แต่ละไอคอนแสดงถึงโปรเจ็กต์ที่แตกต่างกัน และมีสีตามหมวดหมู่คำสั่ง

2020-11-04_17-41-50a.jpg

คุณสามารถใช้แถบตัวกรองเพื่อค้นหาตัวอย่างประเภทใดประเภทหนึ่งได้อย่างรวดเร็ว

2020-11-04_17-46-57a.jpg

หากต้องการเปิดตัวอย่าง ให้เลือกหนึ่งรายการจากเมนู

ChangeVelocities.png

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

2020-11-04_18-22-25.jpg

บันทึก และ ดาวน์โหลด ตัวอย่างการลองใช้หุ่นยนต์ของคุณ


การใช้เทมเพลต

2020-11-05_7-51-43a.jpg

นอกจากนี้ยังมีตัวอย่างประเภทพิเศษที่เรียกว่าเทมเพลต

2020-11-05_7-51-43m.jpg

เลือกเทมเพลตสำหรับหุ่นยนต์ของคุณ ตัวอย่างเช่น เทมเพลต Clawbot (ระบบขับเคลื่อน 2-มอเตอร์ ไม่มีไจโร)

2020-11-05_8-02-52.jpg

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

ประโยชน์.png

หากใช้โครงสร้างหุ่นยนต์มาตรฐาน เช่น Clawbot คุณสามารถใช้เทมเพลตเพื่อเริ่มต้นโครงการใหม่ได้อย่างรวดเร็ว


คำอธิบายใน C++ ตัวอย่างโปรเจ็กต์และเทมเพลต

eachcpp.png

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

ตัวอย่าง.png

ในโปรเจ็กต์ตัวอย่าง C++ คำอธิบายจะให้ข้อมูลสรุปสั้นๆ สำหรับสิ่งที่โปรเจ็กต์ทำ และยังแสดงรายการการกำหนดค่าอุปกรณ์ด้วย

templatess.png

ในเทมเพลต คำอธิบายจะบันทึกว่าอุปกรณ์ใดบ้างที่อยู่ในการกำหนดค่า

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