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.
মূল কাঠামো যেখানে প্রকল্প বাস্তবায়ন শুরু হয়। অন্য কথায়, ডিভাইস, কমান্ড এবং পরামিতি সম্বলিত নির্দেশাবলী এখানে যোগ করা হয়েছে, যার সমন্বয়, যখন কার্যকর করা হয়, নির্দিষ্ট রোবট আচরণ নির্ধারণ করে।
লক্ষ্য করুন যে মূল কাঠামোর একটি খোলা এবং বন্ধ কোঁকড়া বন্ধনী আছে
একটি খোলার বন্ধনী সবসময় একটি বন্ধ বন্ধনীর সাথে যুক্ত করা আবশ্যক।
মূল কাঠামোর কোঁকড়া ধনুর্বন্ধনীর মধ্যে যেখানে আপনি আপনার রোবটকে প্রোগ্রাম করার জন্য নির্দেশাবলী যোগ করতে পারেন
যখনই আপনি একটি নতুন প্রোগ্রাম শুরু করেন, মূল কাঠামোর ভিতরে কোড vexcodeInit();
এই কমান্ডটি আপনার কোড শুরু হওয়ার আগে সমস্ত ডিভাইস (যেমন মোটর, সেন্সর) সেট আপ করে এবং শুরু করে। মুছে ফেলবেন না vexcodeInit();
একটি সাধারণ প্রকল্পে যা রোবটকে এগিয়ে নিয়ে যায়, নির্দেশনা এ তিনটি বিভাগ রয়েছে:
- যন্ত্র
- আদেশ
- পরামিতি
ডিভাইস এবং কমান্ড একটি " ডট অপারেটর" নামে একটি পিরিয়ড দ্বারা পৃথক করা হয়
driveFor কমান্ডের প্যারামিটারের চারপাশে, বন্ধনীর একটি সেট রয়েছে। এটি জোড়া বিরাম চিহ্নের আরেকটি উদাহরণ (কোঁকড়া বন্ধনীর মতো)। প্রতিটি পরামিতি একটি কমা দ্বারা পৃথক করা হয়.
কোডের লাইনের শেষে একটি সেমিকোলন থাকে। সেমিকোলন কম্পাইলারকে বলে যে এই নির্দেশ সম্পূর্ণ এবং পরবর্তী নির্দেশে যেতে হবে।
একাধিক নির্দেশাবলী আপনার প্রকল্পে থাকলে, প্রকল্পের নির্দেশাবলী বাম থেকে ডানে এবং উপরে থেকে নীচে চলবে৷
সেমিকোলন বসানোর উপর ভিত্তি করে, VEXcode Pro V5 প্রথম লাইন এবং তারপর পরেরটি চালাবে। সেমিকোলনের কারণে এটি দ্বিতীয় লাইনে যেতে জানবে।
যখন প্রকল্পটি মূল কাঠামোর ক্লোজিং কোঁকড়া বন্ধনীতে পৌঁছায়, তখন প্রকল্পটি শেষ হয়।
প্রকল্পে, রোবটটি 200 মিলিমিটার (লাইন 24) এর জন্য এগিয়ে যাবে, তারপর প্রোগ্রামটি সম্পূর্ণ হওয়ার আগে রোবটটিকে 50 মিলিমিটার (লাইন 25) এগিয়ে নিয়ে যাবে।