إنشاء مشروع للدفع للأمام والخلف في 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.

main.cpp
// ---- بدء تهيئة الأجهزة في VEXCODE
// تهيئة الروبوت:
// [الاسم] [النوع] [المنافذ]
// مجموعة نقل الحركة 1، 10، D
// محرك المخلب 3
// محرك الذراع 8
// نهاية تهيئة الأجهزة في VEXCODE

#include "vex.h"

using namespace vex;
int main() {
  // تهيئة تهيئة الروبوت. ممنوع الإزالة!
  vexcodeInit();

  // يدفع للأمام لمسافة 300 مليمتر.
  Drivetrain.driveFor(300, mm);

  // يقود للخلف لمسافة 300 مليمتر.
  Drivetrain.driveFor(-300, mm);
}
كيف تعمل

يستخدم هذا البرنامج الأمر DriveFor(distance, Units) للقيادة لمسافة محددة.

يمكنك تحديد وحدات المسافة باستخدام قيمة رقمية. يمكنك تحديد الوحدات باستخدام بوصة أو مم (ملليمتر).

يمكنك استخدام قيمة رقمية موجبة لتحريك الروبوت الخاص بك للأمام وقيمة رقمية سالبة لتحريك الروبوت للخلف.

الخطوات المنفذة في البرنامج:

  1. سوف يقود نظام الدفع ست بوصات للأمام. 
  2. سينتظر البرنامج ثانية واحدة قبل تنفيذ السطر التالي من التعليمات البرمجية.
  3. سوف يقود نظام الدفع ست بوصات إلى الخلف.

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

Last Updated: