VEXcode V5-এ C++ স্বয়ংসম্পূর্ণ বৈশিষ্ট্য ব্যবহার করা

VEXcode V5-এ একটি C++ প্রকল্প তৈরি করার সময় C++ স্বয়ংসম্পূর্ণ বৈশিষ্ট্য ব্যবহার করা সময় বাঁচাতে এবং কমান্ড টাইপ করার সময় ত্রুটি প্রতিরোধ করতে সাহায্য করতে পারে।

VEX V5 রোবোটিক্সের জন্য Clawbot টেমপ্লেট ডায়াগ্রাম, C++ টিউটোরিয়ালগুলিতে ক্লববট তৈরি এবং প্রোগ্রামিং করার জন্য ব্যবহৃত নকশা এবং উপাদানগুলিকে চিত্রিত করে।

দ্রষ্টব্য: এই প্রকল্পটি ক্লোবট (ড্রাইভট্রেন, 2-মোটর, নো গাইরো) টেমপ্লেট ব্যবহার করে।


কন্ট্রোল-স্পেসবার

VEX রোবোটিক্স থেকে একটি C++ টিউটোরিয়ালের স্ক্রিনশট, কোড স্নিপেট এবং V5 প্রোগ্রামিং ধারণা সম্পর্কিত ব্যাখ্যা প্রদর্শন করে।

C++ স্বয়ংসম্পূর্ণ বৈশিষ্ট্য ব্যবহার শুরু করার একটি উপায় হল Windows, macOS এবং Chrome OS-এ Control-Spacebar শর্টকাট।
শুরু করতে, int main () ধনুর্বন্ধনী { }-এ প্রথম খোলা লাইনটি নির্বাচন করুন।

VEX V5 C++ প্রোগ্রামিং-এ কন্ট্রোল স্পেস চিত্রিত করা ডায়াগ্রাম, রোবোটিক্সে কার্যকরী কোডিংয়ের জন্য মূল উপাদান এবং তাদের সম্পর্ক প্রদর্শন করে।

কন্ট্রোল-স্পেসবার শর্টকাট ব্যবহার করুন (একই সময়ে কন্ট্রোল কী এবং স্পেসবার নির্বাচন করে)। ডিভাইস বা কমান্ডের নাম একটি ড্রপ ডাউন নির্বাচন মেনুতে প্রদর্শিত হবে।

VEX রোবোটিক্স থেকে একটি C++ টিউটোরিয়ালের স্ক্রিনশট, V5 প্ল্যাটফর্মের মধ্যে কার্যকারিতা এবং ব্যবহারের উপর ফোকাস সহ V5 প্রোগ্রামিং সম্পর্কিত কোড উদাহরণ এবং ব্যাখ্যা প্রদর্শন করে।

আপনার কীবোর্ডে 'এন্টার/রিটার্ন' বা 'ট্যাব' টিপুন বা নির্বাচন করতে আপনার কার্সার দিয়ে কমান্ডটি নির্বাচন করুন। এই উদাহরণে, 'ড্রাইভট্রেন' নির্বাচন করা হয়েছে।

দ্রষ্টব্য: দীর্ঘ নির্বাচন মেনু সহ, আপনি নিম্নলিখিত বিকল্পগুলির মধ্যে একটি ব্যবহার করে একটি নির্বাচন করতে পারেন:

  • আপনি যে নামটি চান তা নির্বাচন করতে আপনার "উপর" এবং "নিচে" কীগুলি ব্যবহার করুন, তারপর নির্বাচন করতে আপনার কীবোর্ডে "ট্যাব" বা "এন্টার/রিটার্ন" টিপুন।
  • স্বয়ংসম্পূর্ণ মেনুতে উপরে এবং নীচে স্ক্রোল করতে আপনার কার্সার ব্যবহার করুন। তারপর পছন্দসই নির্বাচন করুন।

C++ টিউটোরিয়ালগুলিতে ব্যবহৃত VEX V5 রোবোটিক্সের জন্য ড্রাইভট্রেন নির্বাচন প্রক্রিয়ার চিত্র তুলে ধরা হয়েছে, বিভিন্ন উপাদান এবং তাদের সংযোগগুলি দেখায়।

'ড্রাইভট্রেন' এখন লাইনে উপস্থিত হবে।


নির্বাচন মেনু ব্যবহার করে

VEX রোবোটিক্স থেকে একটি C++ টিউটোরিয়ালের স্ক্রিনশট, কোড স্নিপেট এবং V5 প্রোগ্রামিং ধারণা সম্পর্কিত ব্যাখ্যা প্রদর্শন করে।

আপনি যে কমান্ডটি ব্যবহার করতে যাচ্ছেন তা যদি আপনি জানেন, স্বয়ংসম্পূর্ণ বৈশিষ্ট্যটি ব্যবহার করার আরেকটি পদ্ধতি হল int main () ধনুর্বন্ধনী { }এ প্রথম খোলা লাইনটি নির্বাচন করা।

VEX রোবোটিক্স থেকে একটি C++ টিউটোরিয়ালের স্ক্রিনশট, V5 প্রোগ্রামিং সম্পর্কিত কোড স্নিপেট এবং ব্যাখ্যা প্রদর্শন করছে। চিত্রটি রোবোটিক্সের প্রসঙ্গে C++ শেখার ব্যবহারকারীদের জন্য মূল ধারণা এবং উদাহরণ তুলে ধরে।

কমান্ড টাইপ করা শুরু করুন। এই উদাহরণে, ড্রাইভট্রেনের জন্য 'd' লিখুন। ডিভাইস বা কমান্ডের নাম একটি ড্রপ ডাউন নির্বাচন মেনুতে প্রদর্শিত হবে। 'ড্রাইভট্রেন' নির্বাচন করুন।

C++ টিউটোরিয়ালগুলিতে ব্যবহৃত VEX V5 রোবোটিক্সের জন্য ড্রাইভট্রেন নির্বাচন প্রক্রিয়ার চিত্র তুলে ধরা হয়েছে, বিভিন্ন উপাদান এবং তাদের সংযোগগুলি দেখায়।

'ড্রাইভট্রেন' এখন লাইনে উপস্থিত হবে।


একটি ডট অপারেটর ব্যবহার করে

VEX রোবোটিক্স থেকে একটি C++ টিউটোরিয়াল ইন্টারফেসের স্ক্রিনশট, V5 প্রোগ্রামিং ধারণা সম্পর্কিত কোড স্নিপেট এবং নির্দেশমূলক পাঠ্য প্রদর্শন করে।

একটি ডট অপারেটর যোগ করা হচ্ছে (একটি সময়কাল, '.') ডিভাইসে উপলব্ধ সমস্ত কমান্ডের একটি নতুন মেনু খুলবে। এই উদাহরণের জন্য, 'ড্রাইভফর(দিক, দূরত্ব, ইউনিট) নির্বাচন করুন।'


পরামিতি যোগ করুন

C++ প্রোগ্রামিং-এ 'ফরোয়ার্ড'-এর ধারণাকে চিত্রিত করা, V5 রোবোটিক্স সিস্টেমের সাথে সম্পর্কিত কোড স্নিপেট এবং ভিজ্যুয়াল উপাদানগুলি দেখানো।

পরামিতি হল এমন বিকল্প যা বন্ধনীর মধ্যে কমান্ডে পাঠানো হয়। এই উদাহরণের জন্য 'ফরওয়ার্ড' নির্বাচন করুন।

VEX থেকে একটি C++ টিউটোরিয়াল ইন্টারফেসের স্ক্রিনশট, V5 রোবোটিক্স সম্পর্কিত কোড স্নিপেট এবং প্রোগ্রামিং ধারণাগুলি দেখায়, VEX V5 এর সাথে প্রোগ্রাম করতে শেখার ব্যবহারকারীদের জন্য শিক্ষামূলক বিষয়বস্তুর উপর ফোকাস সহ।

কিছু কমান্ডের একাধিক পরামিতি প্রয়োজন। একই কমান্ডে বিভিন্ন পরামিতি আলাদা করতে একটি কমা ব্যবহার করুন। কিছু পরামিতি মান এবং একটি ড্রপ ডাউন মেনু প্রদর্শিত হবে না. যেমন 'ড্রাইভ ফর' কমান্ড দিয়ে, দ্বিতীয় মানের জন্য '100' লিখুন। পরবর্তী প্যারামিটার বা ইউনিটের জন্য ড্রপ ডাউনের মানের পরে একটি কমা যোগ করা হয়েছে তা নিশ্চিত করুন।

V5 ক্যাটাগরি বর্ণনা থেকে একটি C++ টিউটোরিয়ালের স্ক্রিনশট, VEX রোবোটিক্সের উপর ফোকাস সহ প্রোগ্রামিং ধারণার জন্য কোড স্নিপেট এবং ব্যাখ্যা দেখানো হয়েছে।

একটি বন্ধ বন্ধনী এবং একটি সেমিকোলন সহ কমান্ড সিনট্যাক্স বন্ধ করতে ভুলবেন না।

VEX রোবোটিক্স থেকে একটি C++ টিউটোরিয়ালের স্ক্রিনশট, V5 প্রোগ্রামিং ধারণা সম্পর্কিত কোড উদাহরণ এবং ব্যাখ্যা প্রদর্শন করে।

কিছু প্যারামিটার ঐচ্ছিক, যেমন নিচের উদাহরণে 'false'। প্যারামিটার সম্পর্কে আরও তথ্যের জন্য, কোন প্যারামিটারের প্রয়োজন এবং কোনটি ঐচ্ছিক তা নির্ধারণ করতে কমান্ডের সহায়তা তথ্য দেখুন।

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

Last Updated: