การสร้างโครงการเพื่อขับเคลื่อนไปข้างหน้าและถอยหลังใน VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

โปรแกรมนี้แสดงวิธีตั้งโปรแกรม V5 Clawbot ให้เดินหน้าและถอยหลังโดยใช้ VEXcode Pro V5

เมน.ซีพี
// ---- เริ่มต้นการกำหนดค่าอุปกรณ์ VEXCODE ----
// การกำหนดค่าหุ่นยนต์:
// [ชื่อ] [ประเภท] [พอร์ต]
// ระบบขับเคลื่อน drivetrain 1, 10, D
// มอเตอร์กรงเล็บ motor 3
// มอเตอร์แขน motor 8
// ---- สิ้นสุดการกำหนดค่าอุปกรณ์ VEXCODE ----

#include "vex.h"

using namespace vex;
int main() {
  // การเริ่มต้นการกำหนดค่าหุ่นยนต์ ห้ามนำออก!
  vexcodeInit();

  // ขับเคลื่อนไปข้างหน้า 300 มิลลิเมตร
  Drivetrain.driveFor(300, mm);

  // ขับเคลื่อนถอยหลังเป็นระยะ 300 มิลลิเมตร
  Drivetrain.driveFor(-300, mm);
}
มันทำงานอย่างไร

โปรแกรมนี้ใช้คำสั่ง driveFor(distance, unit) เพื่อขับตามระยะทางที่กำหนด

คุณสามารถระบุหน่วยระยะทางได้โดยใช้ค่าตัวเลข คุณสามารถระบุหน่วยได้โดยใช้ นิ้ว หรือ มม. (มิลลิเมตร)

คุณสามารถใช้ค่าตัวเลขบวกเพื่อเคลื่อนหุ่นยนต์ไปข้างหน้า และใช้ค่าตัวเลขลบเพื่อเคลื่อนหุ่นยนต์ไปข้างหลัง

ขั้นตอนที่ดำเนินการในโปรแกรม:

  1. ระบบขับเคลื่อนจะขับเคลื่อนไปข้างหน้าหกนิ้ว 
  2. โปรแกรมจะรอหนึ่งวินาทีก่อนที่จะรันโค้ดบรรทัดถัดไป
  3. ระบบขับเคลื่อนจะขับเคลื่อนถอยหลังหกนิ้ว

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

Last Updated: