VEXcode V5-এ ব্লক কম্পিটিশন টেমপ্লেট ব্যবহার করা

কম্পিটিশন টেমপ্লেট হল একটি উদাহরণ প্রকল্প যাতে প্রতিযোগিতার সময় ফিল্ড কন্ট্রোল সিস্টেমের সাথে যোগাযোগ করার জন্য ব্লকগুলি ইতিমধ্যেই অন্তর্ভুক্ত করা হয়েছে, ব্লকগুলি ক্ষেত্র প্রবিধান মেনে চলছে তা নিশ্চিত করে এবং জটিলতা এবং অযোগ্যতা এড়াতে প্রকল্পগুলি স্থাপনে সহায়তা করে ("প্রতিযোগিতা" বোঝায় অফিসিয়াল ফিল্ড কন্ট্রোল হার্ডওয়্যার ব্যবহার করে একটি VRC ইভেন্ট)।  


উদাহরণ পৃষ্ঠা থেকে প্রতিযোগিতার টেমপ্লেট খুলুন

একটি V5 ব্লক টিউটোরিয়াল ইন্টারফেসের স্ক্রিনশট, বিভিন্ন প্রোগ্রামিং ব্লক এবং VEX রোবোটিক্স প্রজেক্ট কোডিং করার বিকল্প প্রদর্শন করে।


একটি VEX V5 ব্লক প্রোগ্রামিং ইন্টারফেসের স্ক্রিনশট, বিভিন্ন প্রোগ্রামিং ব্লক এবং শিক্ষামূলক টিউটোরিয়ালের জন্য তাদের ব্যবস্থা প্রদর্শন করে।


টেমপ্লেটের তিনটি বিভাগ: প্রাক-স্বায়ত্তশাসিত, স্বায়ত্তশাসিত মোড এবং ড্রাইভার নিয়ন্ত্রণ

Vex V5 ব্লক প্রোগ্রামিং ইন্টারফেসের স্ক্রিনশট, বিভিন্ন প্রোগ্রামিং ব্লক এবং টিউটোরিয়াল উদ্দেশ্যে তাদের ব্যবস্থা প্রদর্শন করে।

দ্রষ্টব্য: আপনার প্রকল্পের প্রতিযোগিতায় কাজ করার জন্য, আপনাকে অবশ্যই আপনার প্রকল্পে এই হ্যাট ব্লকগুলি ছেড়ে দিতে হবে। টুপি ব্লকগুলি চারপাশে সরানো যেতে পারে, তবে প্রকল্পের কোথাও থাকতে হবে। এই টুপি ব্লক থেকে স্ট্যাক তৈরি করুন.


যেকোনো প্রাক-স্বায়ত্তশাসিত সেটআপের জন্য কখন শুরু করা ব্লক ব্যবহার করুন

V5 ব্লক প্রোগ্রামিং ইন্টারফেসের স্ক্রিনশট, বিভিন্ন প্রোগ্রামিং ব্লক এবং ব্যবহারকারীদের তাদের রোবোটিক্স প্রকল্প তৈরি এবং কাস্টমাইজ করার জন্য উপলব্ধ বিকল্পগুলি প্রদর্শন করে।

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

দ্রষ্টব্য: যদি কোন সেটআপের প্রয়োজন না হয়, "যখন শুরু হয়" স্ট্যাকটি খালি থাকতে পারে।


যখন স্বায়ত্তশাসিত

V5 রোবোটিক্স টিউটোরিয়ালগুলিতে ব্যবহৃত বিভিন্ন ব্লকের চিত্র, তাদের কার্যাবলী এবং শিক্ষাগত উদ্দেশ্যে সংযোগগুলি প্রদর্শন করে।

একটি VRC ম্যাচের স্বায়ত্তশাসিত অংশের সময় আপনার রোবট নিয়ন্ত্রণ করার জন্য "যখন স্বায়ত্তশাসিত" হ্যাট ব্লক ব্যবহার করা হয়। এই স্ট্যাকের সাথে সংযুক্ত ব্লকগুলি যখন ম্যাচটি স্বায়ত্তশাসিত সময় শুরু হবে তখন চলবে৷

দ্রষ্টব্য: যদি কোন স্বায়ত্তশাসিত রুটিন না চান, "যখন স্বায়ত্তশাসিত" স্ট্যাক খালি থাকতে পারে।


যখন ড্রাইভার নিয়ন্ত্রণ 

একটি VEX V5 ব্লক প্রোগ্রামিং ইন্টারফেসের স্ক্রিনশট, ব্লক টিউটোরিয়াল বিভাগের অংশ হিসাবে বিভিন্ন প্রোগ্রামিং ব্লক এবং একটি রোবট নিয়ন্ত্রণ প্রোগ্রাম তৈরি করার জন্য তাদের ব্যবস্থা প্রদর্শন করে।

"When Driver Control" হ্যাট ব্লকটি VRC ম্যাচের ড্রাইভার কন্ট্রোল অংশের সময় আপনার রোবটকে নিয়ন্ত্রণ করার জন্য ব্যবহার করা হয়।  এই স্ট্যাকের সাথে সংযুক্ত ব্লক চালানো হবে যখন ম্যাচটি ড্রাইভার কন্ট্রোল পিরিয়ড শুরু হবে।

দ্রষ্টব্য: "চিরকালের জন্য" লুপটি উপরে দেখানো হয়েছে কারণ বেশিরভাগ ব্যবহারকারী V5 কন্ট্রোলার থেকে ইনপুটের প্রতিক্রিয়া জানাতে এই স্ট্যাকে শর্তসাপেক্ষ সি-ব্লকগুলি রাখবেন।

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

Last Updated: