Skip to main content

পাঠ ৩: শিরোনামে ফিরে যান

[Turn to heading] ব্লকটি VR রোবটটি ঘোরানোর জন্যও ব্যবহার করা যেতে পারে। এই ব্লকটি VR রোবটকে 0 থেকে 359.9 ডিগ্রির মধ্যে একটি নির্দিষ্ট কম্পাস শিরোনামে পরিণত করে। যখন একটি ভিআর রোবট একটি দুর্গের সাথে সংঘর্ষে লিপ্ত হয়, তখন এটি পথ থেকে বিচ্যুত হতে পারে। [শিরোনামে ঘুরুন] ব্লকটি নিশ্চিত করে যে ভিআর রোবটটি পূর্বে যা-ই ঘটুক না কেন, পরবর্তী দুর্গের দিকে মুখ করে থাকবে।

একটি বৃত্তের ভিতরে ভিআর রোবট। বৃত্তটি ৯০ ডিগ্রি বৃদ্ধিতে ডিগ্রি দিয়ে লেবেল করা হয়েছে, ১২ টায় ০ ডিগ্রি দিয়ে শুরু করে, তারপর ৩ টায় ৯০ ডিগ্রি, ৬ টায় ১৮০ ডিগ্রি এবং ৯ টায় ২৭০ ডিগ্রি।

এই উদাহরণে VR রোবটটি কেন্দ্রের বিল্ডিং-এর উপর নক করতে হবে, তারপর Castle Crasher Playground-এ নীচের বাম কোণে বিল্ডিংটি ঘুরিয়ে নক করতে হবে।

বর্গাকার আকৃতির ক্যাসেল ক্র্যাশার খেলার মাঠ, যেখানে পাঁচটি দুর্গ রয়েছে। প্রতিটি কোণে একটি করে দুর্গ এবং বর্গক্ষেত্রের কেন্দ্রে একটি করে দুর্গ রয়েছে। ভিআর রোবটটি খেলার মাঠের নীচের দেয়ালের মাঝখানে, কেন্দ্রের দুর্গের দিকে মুখ করে অবস্থিত। লাল কলআউট বাক্সগুলি মাঝের দুর্গ এবং নীচের বাম দুর্গের চারপাশে রয়েছে।
  • প্রকল্প থেকে নীচের দুটি ব্লক সরান।

    পাশাপাশি দুটি ভেক্সকোড ভিআর প্রকল্প। বাম দিকের প্রকল্পটি পাঠ ২-এর প্রকল্প, নীচের দুটি ব্লকে একটি লাল কলআউট বক্স রয়েছে যা নির্দেশ করে যে সেগুলি অপসারণ করা উচিত। ডানদিকের প্রকল্পটি একই প্রকল্প যেখানে নীচের দুটি ব্লক সরানো হয়েছে।
  • [শিরোনামের দিকে ঘুরুন] ব্লকে টেনে আনুন এবং এটিকে [ড্রাইভের জন্য] ব্লকের নীচে সংযুক্ত করুন। [শিরোনামের দিকে ঘুরুন] ব্লকের প্যারামিটারগুলি 270 ডিগ্রিতে সেট করুন।

    স্ট্যাকের নীচে একটি টার্ন টু হেডিং ব্লক যুক্ত করে উপরে থেকে VEXcode VR প্রকল্প। ব্লকের প্যারামিটারটি 270 ডিগ্রিতে সেট করা আছে। ব্লকের চারপাশে একটি লাল কলআউট বক্স আছে।
  • [এর জন্য ড্রাইভ] ব্লকে টেনে আনুন এবং এটিকে [শিরোনামের দিকে ঘুরুন] ব্লকের নীচে সংযুক্ত করুন। [ড্রাইভের জন্য] ব্লকের পরামিতি 700 মিলিমিটার (মিমি) এ সেট করুন।

    স্ট্যাকের নীচে সংযুক্ত একটি ড্রাইভ ফর ব্লক সহ উপরে থেকে VEXcode VR প্রকল্প। ব্লকটি ৭০০ মিমি পর্যন্ত ড্রাইভ ফরোয়ার্ড রিড করে। ব্লকের চারপাশে একটি লাল কলআউট বক্স আছে।
  • ক্যাসল ক্র্যাশার প্লেগ্রাউন্ড চালু করতে "ওপেন প্লেগ্রাউন্ড" বোতামটি নির্বাচন করুন যদি এটি ইতিমধ্যে খোলা না থাকে।

    VEXcode VR টুলবারে একটি লাল বাক্স আছে যেখানে টুলবারের ডানদিকে Select Playground এবং Start বোতামের মাঝখানে "Open Playground" বোতামটি লেখা আছে।
  • প্রকল্পটি পরীক্ষা করতে "স্টার্ট" বোতামটি নির্বাচন করুন।

    VEXcode VR টুলবারে একটি লাল বাক্স আছে যেখানে টুলবারের ডানদিকে "ওপেন প্লেগ্রাউন্ড" এবং "স্টেপ" বোতামের মাঝখানে "স্টার্ট" বোতামটি ডাকছে।
  • শুরুতে ফিরে যাওয়ার আগে VR রোবটটিকে সামনের দিকে এগিয়ে যেতে এবং কেন্দ্রের বিল্ডিংয়ের সাথে সংঘর্ষে দেখুন। VR রোবটটি তারপর 270 ডিগ্রির শিরোনামে ঘুরবে এবং ক্যাসেল ক্র্যাশার প্লেগ্রাউন্ডএর নীচে বাম কোণে বিল্ডিংয়ের সাথে সংঘর্ষের জন্য এগিয়ে যাবে।

    কেন্দ্রের দুর্গ সহ ক্যাসেল ক্র্যাশার খেলার মাঠটি বিধ্বস্ত হয়েছে এবং নীচের বাম দুর্গের দিকে মুখ করা ভিআর রোবটটিও বিধ্বস্ত হয়েছে।

মিনি চ্যালেঞ্জ

এই মিনি চ্যালেঞ্জের জন্য, VR রোবটটি ক্যাসেল ক্র্যাশার প্লেগ্রাউন্ডএর উপরের ডানদিকের মধ্যবর্তী বিল্ডিং এবং বিল্ডিংয়ের সাথে সংঘর্ষ করবে। আপনাকে একটি প্রকল্প দেওয়া হবে, কিন্তু একটি ত্রুটি আছে। মিনি চ্যালেঞ্জ সমাধানের জন্য প্রকল্পটি সম্পাদনা করুন!

ক্যাসেল ক্র্যাশার খেলার মাঠ যেখানে পাঁচটি দুর্গ রয়েছে, প্রতিটি কোণে একটি করে। উপরের বাম এবং মাঝের দুর্গগুলিতে কলআউট বাক্স রয়েছে। ভিআর রোবটটি খেলার মাঠের নীচের দেয়ালের মাঝখানে, কেন্দ্রের দুর্গের দিকে মুখ করে তার শুরুর অবস্থানে রয়েছে।

মিনি চ্যালেঞ্জ সম্পূর্ণ করতে এই পদক্ষেপগুলি অনুসরণ করুন:

  • নীচের ভিডিও ক্লিপটিতে দেখানো হয়েছে যে কীভাবে VR রোবটটি উভয় ব্লককে ভেঙে ফেলার জন্য এগিয়ে যাবে। রোবটটিকে ব্লকের মাঝখানের সেটের মধ্য দিয়ে সোজা এগিয়ে যেতে হবে যাতে সেগুলি উল্টে যায়, তারপর ডানদিকে ঘুরতে হবে এবং উপরের ডানদিকের ব্লকের সেটে এগিয়ে যেতে হবে যাতে সেগুলিও ভেঙে পড়ে।
  • Unit2Lesson3 প্রকল্পে প্রয়োজনীয় ব্লক যোগ করে বা সরিয়ে দিয়ে এই প্রকল্পটি তৈরি করুন। 

    VEXcode VR প্রকল্পটি একটি When started ব্লক দিয়ে শুরু হয় এবং স্ট্যাকে ছয়টি ব্লক সংযুক্ত থাকে। উপর থেকে নিচ পর্যন্ত ব্লকগুলিতে লেখা আছে: ড্রাইভ বেগ ১০০% সেট করুন, টার্ন বেগ ১০০% সেট করুন, ২০০ মিমি এগিয়ে যান, ১৮০ ডিগ্রি ডানে ঘুরুন, ৭০০ মিমি এগিয়ে যান এবং ৯০ ডিগ্রি ডানে ঘুরুন।

  • কোডে ত্রুটি কোথায় তা দেখতে প্রকল্পটি শুরু করুন।
  • কোড সম্পাদনা করুন এবং আবার চেষ্টা করুন. মিনি চ্যালেঞ্জ সম্পূর্ণ না হওয়া পর্যন্ত এই প্রক্রিয়াটি চালিয়ে যান।
  • একবার VR রোবট সফলভাবে মধ্যবর্তী বিল্ডিং এবং ক্যাসল ক্র্যাশার প্লেগ্রাউন্ডএর উপরের ডানদিকের বিল্ডিংয়ের সাথে ধাক্কা খেয়ে, প্রকল্পটি সংরক্ষণ করুন।
  • এগিয়ে যাওয়ার আগে প্রকল্পটি সংরক্ষণ করুন।

অভিনন্দন! আপনি মিনি চ্যালেঞ্জ সমাধান করেছেন!

প্রশ্ন

পাঠ কুইজ অ্যাক্সেস করতে নীচের একটি লিঙ্ক নির্বাচন করুন.

গুগল ডক / .ডকএক্স / .পিডিএফ