VEXcode 123-এ ওয়েটিং এবং নন-ওয়েটিং ব্লক

অপেক্ষমাণ নয় এমন ব্লক

নন-ওয়েটিং ব্লকগুলিতে স্ট্যাকটি চলতে থাকে এমনকি ব্লকের আচরণ এখনও সম্পূর্ণ না হলেও।

[ড্রাইভ] ব্লক একটি নন-ওয়েটিং ব্লকের একটি ভালো উদাহরণ। নীচের উদাহরণে, 123 রোবটটি নড়াচড়া করে না কারণ [ড্রাইভ] ব্লক শুরু হয়, কিন্তু তারপরে [ড্রাইভিং বন্ধ করুন] ব্লকটি মোটরগুলি সরানোর আগে এটিকে থামিয়ে দেয়।

VEXcode 123 ব্লক প্রজেক্টে একটি When started ব্লক, একটি Drive forward ব্লক এবং একটি Stop driving ব্লক থাকে।

আপনি যখন একই সময়ে একাধিক আচরণ করতে চান তখন অপেক্ষমাণ ব্লকগুলি কার্যকর।


অপেক্ষা ব্লক

অপেক্ষমাণ ব্লকগুলি সেই ব্লকের আচরণ সম্পূর্ণ না হওয়া পর্যন্ত স্ট্যাকের বাকি অংশকে বিরতি দেয়।

ড্রাইভট্রেন ব্লকের মধ্যে বেশিরভাগ অপেক্ষমাণ ব্লক পাওয়া যায়।

যদি একটি 123 রোবটকে 1 ধাপের বর্গক্ষেত্রে গাড়ি চালানোর প্রয়োজন হয়, আপনি 123 রোবটকে পৃথকভাবে প্রতিটি আচরণ পরিচালনা করতে ওয়েটিং ব্লক ব্যবহার করতে পারেন।

VEXcode 123 এমন একটি প্রকল্পকে ব্লক করে যা রোবটটিকে একটি বর্গক্ষেত্রে চালায়। স্ট্যাকটিতে একটি When Started ব্লক থাকে, তারপরে ৪ জোড়া পর্যায়ক্রমে ১ ধাপ ব্লকের জন্য Drive forward এবং ৯০ ডিগ্রি ব্লকের জন্য ডানদিকে ঘুরুন।

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

Last Updated: