การทำความเข้าใจโครงสร้างหลักของโครงการ VEXcode Pro V5

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

สังเกตว่าโครงสร้างหลักมีเหล็กค้ำยันเปิดและปิด

เหล็กค้ำเปิดต้องจับคู่กับเหล็กค้ำยันเสมอ

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

เมื่อใดก็ตามที่คุณเริ่มโปรแกรมใหม่ ภายในโครงสร้างหลักจะมีโค้ด vexcodeInit();

คำสั่งนี้จะตั้งค่าและเริ่มต้นอุปกรณ์ทั้งหมด (เช่น มอเตอร์ เซ็นเซอร์) ก่อนที่โค้ดของคุณจะเริ่มต้น อย่า ลบ vexcodeInit();

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

  • อุปกรณ์
  • คำสั่ง
  • พารามิเตอร์

อุปกรณ์และคำสั่งคั่นด้วยจุดที่เรียกว่า “ dot operator

รอบพารามิเตอร์ของคำสั่ง driveFor มีชุดของวงเล็บ นี่เป็นอีกตัวอย่างหนึ่งของเครื่องหมายวรรคตอนที่จับคู่ (เช่น วงเล็บปีกกา) พารามิเตอร์แต่ละตัวคั่นด้วยเครื่องหมายจุลภาค 

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


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

ตามตำแหน่งของเครื่องหมายอัฒภาค VEXcode Pro V5 จะเรียกใช้บรรทัดแรกและถัดไป มันจะรู้ว่าต้องย้ายไปยังบรรทัดที่สองเพราะเครื่องหมายอัฒภาค

เมื่อโครงการถึงวงเล็บปีกกาปิดของโครงสร้างหลัก โครงการจะสิ้นสุดลง

ในโครงการ หุ่นยนต์จะขับไปข้างหน้า 200 มม. (บรรทัดที่ 24) จากนั้นขับหุ่นยนต์ไปข้างหน้า 50 มม. (บรรทัดที่ 25) ก่อนที่โปรแกรมจะเสร็จสิ้น

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