একটি 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.

VEXcode Pro V5 কোড এডিটরে মেইন ফাংশনটি দেখানো হচ্ছে, যেখানে শুরুর ও শেষের কার্লি ব্র্যাকেটগুলো হাইলাইট করা আছে।

মূল কাঠামো যেখানে প্রকল্প বাস্তবায়ন শুরু হয়। অন্য কথায়, ডিভাইস, কমান্ড এবং পরামিতি সম্বলিত নির্দেশাবলী এখানে যোগ করা হয়েছে, যার সমন্বয়, যখন কার্যকর করা হয়, নির্দিষ্ট রোবট আচরণ নির্ধারণ করে।

লক্ষ্য করুন যে মূল কাঠামোর একটি খোলা এবং বন্ধ কোঁকড়া বন্ধনী আছে

VEXcode Pro V5 কোড এডিটরে মেইন ফাংশনের ভেতরের ফাঁকা স্থান কার্লি ব্র্যাকেটের মধ্যে হাইলাইট করা অবস্থায় দেখা যাচ্ছে।

একটি খোলার বন্ধনী সবসময় একটি বন্ধ বন্ধনীর সাথে যুক্ত করা আবশ্যক।

মূল কাঠামোর কোঁকড়া ধনুর্বন্ধনীর মধ্যে যেখানে আপনি আপনার রোবটকে প্রোগ্রাম করার জন্য নির্দেশাবলী যোগ করতে পারেন

VEXcode Pro V5 কোড এডিটরে main ফাংশনের ভিতরে vexcodeInit() লাইনটি হাইলাইট করা অবস্থায় দেখানো হচ্ছে।

যখনই আপনি একটি নতুন প্রোগ্রাম শুরু করেন, মূল কাঠামোর ভিতরে কোড vexcodeInit();

VEXcode Pro V5 কোড এডিটরে Drivetrain.driveFor(200, mm); দেখানো হচ্ছে, যেখানে ডিভাইস, কমান্ড এবং প্যারামিটার অংশগুলো চিহ্নিত করা আছে।

এই কমান্ডটি আপনার কোড শুরু হওয়ার আগে সমস্ত ডিভাইস (যেমন মোটর, সেন্সর) সেট আপ করে এবং শুরু করে। মুছে ফেলবেন না vexcodeInit();

একটি সাধারণ প্রকল্পে যা রোবটকে এগিয়ে নিয়ে যায়, নির্দেশনা এ তিনটি বিভাগ রয়েছে:

  • যন্ত্র
  • আদেশ
  • পরামিতি
VEXcode Pro V5 কোড এডিটরে Drivetrain.driveFor ​​কমান্ডটি দেখানো হচ্ছে, যেখানে ডিভাইস এবং কমান্ডের মাঝে ডট অপারেটরটি হাইলাইট করা আছে।

ডিভাইস এবং কমান্ড একটি " ডট অপারেটর" নামে একটি পিরিয়ড দ্বারা পৃথক করা হয়

driveFor ​​কমান্ডের প্যারামিটারের চারপাশে, বন্ধনীর একটি সেট রয়েছে। এটি জোড়া বিরাম চিহ্নের আরেকটি উদাহরণ (কোঁকড়া বন্ধনীর মতো)। প্রতিটি পরামিতি একটি কমা দ্বারা পৃথক করা হয়.  

কোডের লাইনের শেষে একটি সেমিকোলন থাকে। সেমিকোলন কম্পাইলারকে বলে যে এই নির্দেশ সম্পূর্ণ এবং পরবর্তী নির্দেশে যেতে হবে।


VEXcode Pro V5 কোড এডিটরে দুটি driveFor ​​কমান্ড আলাদা লাইনে দেখানো হচ্ছে এবং সেমিকোলন দ্বারা সেগুলোর কার্য সম্পাদনের ক্রম নির্দেশ করা হয়েছে। নির্দেশনার ক্রম স্পষ্টভাবে দেখানোর জন্য তীর চিহ্ন আঁকা হয়েছে।

একাধিক নির্দেশাবলী আপনার প্রকল্পে থাকলে, প্রকল্পের নির্দেশাবলী বাম থেকে ডানে এবং উপরে থেকে নীচে চলবে৷

সেমিকোলন বসানোর উপর ভিত্তি করে, VEXcode Pro V5 প্রথম লাইন এবং তারপর পরেরটি চালাবে। সেমিকোলনের কারণে এটি দ্বিতীয় লাইনে যেতে জানবে।

যখন প্রকল্পটি মূল কাঠামোর ক্লোজিং কোঁকড়া বন্ধনীতে পৌঁছায়, তখন প্রকল্পটি শেষ হয়।

VEXcode Pro V5-এ মেইন ফাংশনের শেষ লাইনগুলো দেখানো হচ্ছে। দুটি driveFor ​​কমান্ড রয়েছে এবং এরপর ফাংশনটি একটি বন্ধনী দিয়ে শেষ হয়।

প্রকল্পে, রোবটটি 200 মিলিমিটার (লাইন 24) এর জন্য এগিয়ে যাবে, তারপর প্রোগ্রামটি সম্পূর্ণ হওয়ার আগে রোবটটিকে 50 মিলিমিটার (লাইন 25) এগিয়ে নিয়ে যাবে।

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

Last Updated: