VEXcode GO-তে আমার ব্লক ব্যবহার করা

আমার ব্লকগুলি VEXcode GO-এর মধ্যে ব্লক বিভাগগুলির মধ্যে একটি। অন্যান্য কিছু বিভাগে লুকস, সাউন্ড, সেন্সিং এবং ভেরিয়েবল অন্তর্ভুক্ত। আমার ব্লকগুলি ব্লকগুলির একটি ক্রম তৈরি করতে ব্যবহৃত হয় যা একটি প্রকল্প জুড়ে একাধিকবার ব্যবহার করা যেতে পারে।


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

VEXcode GO টুলবারে "আমার ব্লক" বিভাগটি দেখানো হবে এবং "একটি ব্লক তৈরি করুন" বোতামটি হাইলাইট করা হবে।

আমার ব্লক বিভাগ থেকে 'একটি ব্লক তৈরি করুন' নির্বাচন করুন।

VEXcode GO Make a Block মেনু খোলা আছে এবং ব্লকের নাম পরিবর্তন করে Drive in করা হয়েছে এবং হাইলাইট করা হয়েছে। নীচের ডানদিকে নীল OK বোতামটি হাইলাইট করা হয়েছে।

'ব্লক নেম' ফিল্ডে প্রবেশ করে ব্লকের নাম পরিবর্তন করুন, তারপর 'ঠিক আছে' নির্বাচন করুন।


কিভাবে একটি ব্লক কাস্টমাইজ করবেন

একটি ইনপুট (সংখ্যা) যোগ করুন

VEXcode GO Make a Block মেনু খোলা আছে এবং ব্লকের নাম Drive in এ সেট করা আছে। ব্লকে একটি সংখ্যা ইনপুট ক্ষেত্র যোগ করা হয়েছে এবং এখন হাইলাইট করা হয়েছে।

'একটি ব্লক তৈরি করুন' স্ক্রীন থেকে 'একটি ইনপুট (সংখ্যা) যোগ করুন' বিকল্পটি নির্বাচন করুন। 'সংখ্যা' ক্ষেত্রে প্রবেশ করে ইনপুটটির নাম পরিবর্তন করুন, তারপর 'ঠিক আছে' নির্বাচন করুন৷

একটি ইনপুট যোগ করুন (বুলিয়ান)

VEXcode GO Make a Block মেনু খোলা আছে এবং ব্লকের নাম Drive in এ সেট করা আছে। ব্লকে একটি বুলিয়ান ইনপুট ক্ষেত্র যোগ করা হয়েছে এবং এখন এটি হাইলাইট করা হয়েছে।

'মেক এ ব্লক' স্ক্রীন থেকে 'বুলিয়ান' বিকল্পটি নির্বাচন করুন। 'বুলিয়ান' ফিল্ডে প্রবেশ করে ইনপুটটির নাম পরিবর্তন করুন, তারপর 'ঠিক আছে' নির্বাচন করুন৷

একটি লেবেল যোগ করুন

VEXcode GO Make a Block মেনু খোলা আছে এবং ব্লকের নাম Drive in এ সেট করা আছে। ব্লকে একটি লেবেল ক্ষেত্র যোগ করা হয়েছে এবং এখন হাইলাইট করা হয়েছে।

'একটি ব্লক তৈরি করুন' স্ক্রীন থেকে 'একটি লেবেল যোগ করুন' বিকল্পটি নির্বাচন করুন। 'লেবেল টেক্সট' ফিল্ডে প্রবেশ করে লেবেলের নাম পরিবর্তন করুন, তারপর 'ঠিক আছে' নির্বাচন করুন।

ইনপুট এবং লেবেল একত্রিত করুন

VEXcode GO একটি ব্লক তৈরি করুন মেনু খোলা হয়েছে এবং একটি কাস্টম ব্লক তৈরি করা হয়েছে। ব্লকটি প্রথমে Drive in পড়ে, তারপর একটি সংখ্যা ইনপুট ক্ষেত্র থাকে, এবং তারপর mm বর্গ পড়ার একটি লেবেল দিয়ে শেষ হয়। সব মিলিয়ে কাস্টম ব্লকটি X মিমি বর্গক্ষেত্রে ড্রাইভ পড়বে। নীচের ডানদিকে নীল OK বোতামটি হাইলাইট করা হয়েছে।

ব্লকের একটি ক্রম তৈরি করার জন্য ইনপুট এবং লেবেলগুলিকে একত্রিত করুন, তারপর 'ঠিক আছে' নির্বাচন করুন৷


কিভাবে ইনপুট/লেবেল মুছে ফেলতে হয়

VEXcode GO Make a Block মেনু খোলা আছে এবং ব্লকের নাম Drive in এ সেট করা আছে। ব্লকটিতে একটি সংখ্যা ইনপুট ক্ষেত্র যোগ করা হয়েছে, এবং এর উপরে "ক্লিয়ার" আইকনটি হাইলাইট করা হয়েছে।

একটি ইনপুট বা লেবেল মুছতে, আপনি যে ইনপুট বা লেবেলটি সরাতে চান তার উপরে 'সাফ' আইকনটি নির্বাচন করুন৷


কিভাবে ডিফাইন ব্লক ব্যবহার করবেন

VEXcode GO My Blocks ডেফিনিশন ব্লকটি হাইলাইট করা হয়েছে। এটিতে 'ড্রাইভ ইন নাম্বার মিমি স্কোয়ার' লেখা আছে, এবং সংখ্যাটি একটি প্যারামিটার যা ব্লক সংজ্ঞায় ব্যবহার করা যেতে পারে।

একটি প্যারামিটার তৈরি হয়ে গেলে এখন {Define} ব্লক থেকে ব্যবহার করা যেতে পারে।

VEXcode GO My Blocks Definition ব্লকে এখন একটি সংজ্ঞা যোগ করা হয়েছে। স্ট্যাকটিতে একটি রিপিট ব্লক ৪ তে সেট করা আছে, এবং রিপিট ব্লকের ভেতরে ৯০ ডিগ্রি ব্লকের জন্য একটি টার্ন সহ ২০০ মিমি ব্লকের জন্য একটি ড্রাইভ রয়েছে।

{Define} ব্লকে অতিরিক্ত ব্লক সংযুক্ত করুন।

VEXcode GO My Blocks Definition ব্লকটি এখন সংজ্ঞায় ব্যবহৃত নম্বর প্যারামিটার সহ। স্ট্যাকটিতে একটি রিপিট ব্লক 4 তে সেট করা আছে, এবং রিপিট ব্লকের ভিতরে 90 ডিগ্রির জন্য টার্ন ব্লকের উপরে একটি ড্রাইভ ফর ব্লক রয়েছে। সংখ্যা প্যারামিটারটি ড্রাইভ ফর ব্লকে স্থাপন করা হয়েছে, তাই এটি এখন সংখ্যা মিমি এর জন্য ড্রাইভ ফরোয়ার্ড পড়ছে।

{Define} ব্লক থেকে পরামিতি ব্যবহার করুন।

VEXcode GO My Blocks কমান্ড ব্লকটি When Started ব্লকের নিচে যোগ করা হয়েছে। এই কমান্ড ব্লকটি Drive in number mm square কমান্ডটি কল করবে। সংখ্যা প্যারামিটারটি 300 তে সেট করা আছে।

{When Started} ব্লকের সাথে সংযুক্ত [আমার ব্লক] ব্যবহার করুন।


আমার ব্লকগুলি কীভাবে ব্যবহার করবেন

স্কোয়ারে গাড়ি চালানোর উদাহরণ

নিম্নলিখিত উদাহরণে, রোবটটি My Blocks ব্যবহার করবে:

  • 200 মিমি বর্গক্ষেত্রে এগিয়ে যান।
  • ডানদিকে 45 ডিগ্রি ঘুরুন।
  • 300 মিমি বর্গক্ষেত্রে এগিয়ে যান।

{Define} হ্যাট ব্লক একটি পদ্ধতি ভেঙে দেয়। নিম্নলিখিত উদাহরণে, এই {Define} হ্যাট ব্লকটি নির্দিষ্ট সংখ্যক বার একটি বর্গক্ষেত্রে গাড়ি চালানোর জন্য ব্যবহৃত ব্লকগুলিকে ভেঙে দেয়। এই ভিডিওতে দেখানো হিসাবে, {Define} ব্লক থেকে আর্গুমেন্ট টেনে আনুন যাতে ব্লকের সংজ্ঞার মধ্যে ব্যবহার করা যায়।

VEXcode GO When Started ব্লক যার নীচে তিনটি ব্লক রয়েছে। প্রথমে ২০০ মিমি বর্গাকার কমান্ড ব্লকে একটি ড্রাইভ, তারপর ৪৫ ডিগ্রি ডানদিকে ঘুরুন, এবং তারপর ৩০০ মিমি বর্গাকার কমান্ড ব্লকে একটি ড্রাইভ।

একবার {Define} ব্লক সেট হয়ে গেলে, নতুন তৈরি ব্লকটিকে এখন টেনে এনে {When Started} ব্লকে প্যারামিটার সেট করতে যোগ করা যেতে পারে।

পূর্ববর্তী VEXcode GO ব্লকগুলি ব্লকের সংজ্ঞার পাশাপাশি দেখানো ড্রাইভ ইন নম্বর মিমি স্কয়ার কমান্ড ব্লক ব্যবহার করে স্ট্যাক করা হয়েছে।

পরামিতি পরিবর্তন হয়ে গেলে, প্রকল্পটি ডাউনলোড এবং রানহতে প্রস্তুত।

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

Last Updated: