একটি VEXcode EXP C++ প্রকল্প শুরু করা, ডাউনলোড করা এবং চালানো

VEXcode EXP-এ C++ প্রকল্প শুরু এবং ডাউনলোড করা সহজ।


কিভাবে একটি C++ প্রকল্প শুরু করবেন

VEXcode EXP অ্যাপ্লিকেশন আইকন।

VEXcode EXP চালু করুন

ডিফল্টরূপে VEXcode EXP-তে নতুন ব্লক প্রকল্প খোলা হয়েছে।

প্ল্যাটফর্মটি ব্লক ইন্টারফেসে ডিফল্ট।

VEXcode EXP টুলবার যেখানে ফাইল মেনু খোলা থাকবে এবং নতুন টেক্সট প্রজেক্ট বিকল্পটি হাইলাইট করা হবে। নিউ টেক্সট প্রজেক্ট হল মেনুতে নিউ ব্লকস প্রজেক্টের নীচে দ্বিতীয় বিকল্প।

টেক্সট ইন্টারফেস খুলতে 'ফাইল', তারপর 'নতুন পাঠ্য প্রকল্প' নির্বাচন করুন।

VEXcode EXP এমন একটি প্রজেক্ট ল্যাঙ্গুয়েজ প্রম্পট নির্বাচন করুন যাতে Python অথবা C++ এর বিকল্প থাকে। নতুন প্রকল্প খোলার জন্য যেকোনো ভাষা নির্বাচন করা যেতে পারে, অথবা নীচে একটি বাতিল বোতাম রয়েছে যা মেনুটি বন্ধ করে দেবে।

প্রজেক্ট ল্যাঙ্গুয়েজ উইন্ডো থেকে C++ নির্বাচন করুন।

VEXcode EXP-তে নতুন C++ প্রকল্প খোলা হয়েছে।

C++ ইন্টারফেস খুলবে।


কিভাবে একটি C++ প্রকল্প তৈরি করবেন

এই বিভাগটি আপনাকে দেখাবে কিভাবে টুলবক্স থেকে কমান্ড ব্যবহার করে একটি মৌলিক C++ প্রকল্প তৈরি করতে হয়। এখানে বর্ণিত প্রকল্পটি EXP Clawbot কে 200 মিলিমিটার (মিমি) এগিয়ে নিয়ে যাবে।

VEXcode EXP টুলবার যেখানে "ফাইল" মেনু খোলা থাকবে এবং "উদাহরণ খুলুন" বিকল্পটি হাইলাইট করা হবে। ওপেন এক্সামলস হল মেনুতে পঞ্চম বিকল্প, নিউ ব্লকস প্রজেক্ট, নিউ টেক্সট প্রজেক্ট, ওপেন এবং ওপেন রিসেন্ট এর নীচে।

একটি টেমপ্লেট প্রকল্প খুলতে 'ফাইল' তারপর 'ওপেন এক্সাম্পলস' নির্বাচন করুন।

ক্লবট ড্রাইভট্রেন ২ মোটর উদাহরণ প্রকল্পের থাম্বনেইল।

Clawbot (Drivetrain 2-motor) টেমপ্লেট নির্বাচন করুন। টেমপ্লেটগুলি হল প্রিসেট ডিভাইস কনফিগারেশন সহ ফাঁকা প্রকল্প।

টেমপ্লেট সহ VEXcode EXP উদাহরণ প্রকল্প খোলা হয়েছে, প্রকল্পের বিবরণ সহ কনফিগার করা ডিভাইস এবং কোড মন্তব্য সহ।

লক্ষ্য করুন যে প্রকল্পের মন্তব্যের একটি সেট কর্মক্ষেত্রে খোলা আছে। আপনি মন্তব্যের পরে কমান্ড যোগ করবেন।

Clawbot Drivetrain 2 মোটর টেমপ্লেট সহ VEXcode EXP উদাহরণ প্রকল্প খোলা হয়েছে। ৭২ নম্বর লাইনে একটি নির্দিষ্ট ফাঁকা কোড হাইলাইট করা হয়েছে, মূল ফাংশনের ভিতরে এবং "প্রজেক্ট কোড শুরু করুন" লেখা মন্তব্যের ঠিক নীচে।

কোডের শেষ লাইনের শেষে এন্টার নির্বাচন করুন (লাইন 71)। এটি পরবর্তী সংখ্যাযুক্ত লাইন (লাইন 72) তৈরি করা উচিত। এখানেই আপনি প্রজেক্টে কোড যোগ করা শুরু করবেন।

C++ টুলবক্সে হাইলাইট করা ড্রাইভ ফর কমান্ড সহ VEXcode EXP।

এখন আপনি টুলবক্স থেকে কমান্ড যোগ করতে পারেন। কমান্ডের জন্য ড্রাইভ নির্বাচন করুন।

Clawbot Drivetrain 2 মোটর টেমপ্লেট সহ VEXcode EXP উদাহরণ প্রকল্প খোলা হয়েছে। পূর্বে খালি কোড লাইনটিতে এখন একটি Drive for কমান্ড রয়েছে যা Drivetrain.driveFor(forward, 200, mm) পড়ে।

ওয়ার্কস্পেসে কমান্ডের জন্য ড্রাইভ টেনে আনুন এবং প্রকল্পের শেষ লাইনে (লাইন 72) রাখুন।


কিভাবে একটি C++ প্রজেক্ট ডাউনলোড এবং রান করবেন

VEXcode EXP টুলবারে প্রকল্পের নামের ক্ষেত্রটি হাইলাইট করা হয়েছে এবং ড্রাইভ ফরোয়ার্ড নামকরণ করা হয়েছে। প্রকল্পের নামের ডানদিকে একটি লেবেল লেখা আছে "সংরক্ষিত"।

প্রথমে, আপনার C++ প্রকল্পের নাম দিন এবং সংরক্ষণ করুন। কিভাবে একটি VEXcode EXP C++ প্রকল্প সংরক্ষণ করতে হয় সে সম্পর্কে বিস্তারিত তথ্যের জন্য নিম্নলিখিত নিবন্ধগুলির মধ্যে একটি দেখুন:

VEXcode EXP, যেখানে Slots ড্রপডাউন মেনু খোলা থাকবে। ব্রেনে প্রকল্প ডাউনলোড করার জন্য ৮টি স্লট উপলব্ধ রয়েছে এবং প্রথম স্লটটি হাইলাইট করা হয়েছে।

তারপরে, ব্রেইনের কোন স্লটে আপনি প্রকল্পটি ডাউনলোড করবেন তা চয়ন করুন। এটি করার জন্য, টুলবারে 'স্লট' বোতামটি নির্বাচন করুন।

VEXcode EXP টুলবার যেখানে সবুজ ব্রেন আইকনটি হাইলাইট করা আছে, যা নির্দেশ করে যে ব্রেন সংযুক্ত।

এরপরে, আপনার ডিভাইসের সাথে ব্রেনকে সংযুক্ত করুন (সরাসরি USB-C এর মাধ্যমে) এবং চেক করুন যে ব্রেইন আইকনটি সবুজ।

VEXcode EXP টুলবার যেখানে Brain এবং Run আইকনের মাঝখানে Build আইকনটি হাইলাইট করা আছে।

ব্রেইনে প্রকল্পটি ডাউনলোড করতে 'ডাউনলোড' বোতামটি নির্বাচন করুন। প্রকল্পটি নির্বাচিত স্লটে ডাউনলোড হবে।

VEXcode EXP টুলবার যেখানে Build এবং Stop আইকনের মাঝখানে Run আইকনটি হাইলাইট করা আছে।

অবশেষে, রোবটটি আপনার কম্পিউটারের সাথে সংযুক্ত থাকা অবস্থায় প্রকল্পটি শুরু করতে 'রান' নির্বাচন করুন।

EXP ব্রেইন স্ক্রিনটি দেখানো হয়, যেখানে ড্রাইভ ফরোয়ার্ড প্রজেক্টের অপশনগুলি খোলা থাকে এবং রান বোতামটি নির্বাচন করা হয়।

অথবা, আপনার ডিভাইস থেকে ব্রেন সংযোগ বিচ্ছিন্ন করুন এবং EXP ব্রেইনে প্রকল্পটি চালান।

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

Last Updated: