মূল বিষয়বস্তুতে যান

একটি অভিন্ন লক্ষ্য!

কমলা রঙে হাইলাইট করা চারটি সবুজ ব্লককে আলাদাভাবে Goal II এ স্কোর করতে এবং একটি ১০-পয়েন্টের ইউনিফর্ম বোনাস জিততে হিরো বটকে কোড করার জন্য [Drive for], [Turn for], [Spin ​​to position], [Spin ​​for], এবং [wait] ব্লকগুলো ব্যবহার করুন। 

  • VIQRC ভার্চুয়াল স্কিলস - ফুল ভলিউম প্লেগ্রাউন্ড নির্বাচন করুন।
  • একটি সবুজ ব্লক তুলে আনার জন্য রোবটের অতিক্রম করার দূরত্ব সংরক্ষণ করতে একটি ভেরিয়েবল ঘোষণা করুন। শুরুতে শূন্য দিন।
  • কমলা রঙে চিহ্নিত চারটি সবুজ ব্লক গোল II-তে পরিণত করতে হিরো বটকে কোড করুন। 
    • একটি ব্লক গ্রহণ করার জন্য রোবটের আর্ম মোটর গ্রুপকে ঘুরিয়ে তার বাহুটিকে একটি কাঙ্ক্ষিত অবস্থানে নামানোর জন্য কোড করুন।
    • রোবটটিকে সবচেয়ে কাছের সবুজ ব্লকটিতে নিয়ে যান 
    • সবুজ ব্লকটি তোলার জন্য রোবটটিকে ইনটেক মোটর গ্রুপটি ঘোরানোর কোড দিন।
    • স্কোর করার জন্য রোবটটিকে এমনভাবে কোড করুন যাতে এটি আর্ম মোটর গ্রুপ ঘুরিয়ে আর্মটিকে একটি কাঙ্ক্ষিত অবস্থানে তোলে।
    • রোবটটিকে দ্বিতীয় লক্ষ্যের দিকে চালনা করুন।
    • রোবটটিকে এমনভাবে কোড করুন যাতে এটি ইনটেক মোটর গ্রুপটি ঘুরিয়ে সবুজ ব্লকটিকে লক্ষ্যে ফেলে দেয়।
    • পরবর্তী সবুজ ব্লকটি তুলে আনার জন্য রোবটকে যে দূরত্ব অতিক্রম করতে হবে, তা বোঝাতে ভেরিয়েবলের মান আপডেট করুন।
    • কমলা রঙে চিহ্নিত চারটি সবুজ ব্লক গোলে জমা করার জন্য, রোবটটিকে একটি লুপ ব্যবহার করে উপরের কাজগুলো একটি নির্দিষ্ট সংখ্যক বার পুনরাবৃত্তি করতে কোড করুন।

সহায়ক ইঙ্গিত

  • প্রজেক্টে ভেরিয়েবল ডিক্লেয়ার করা এবং ডেটা স্টোর করার বিষয়ে সাহায্যের জন্য, অনুগ্রহ করে VEXcode VR -এ “TUTORIALS” বাটনটি সিলেক্ট করুন এবং Storing Data টিউটোরিয়ালটি বেছে নিন।

    VEXcode VR টুলবার থেকে টিউটোরিয়াল আইকন।

    VEXcode VR ডেটা সংরক্ষণ টিউটোরিয়াল আইকন।

  • VEXcode VR-এ ভেরিয়েবলের নামকরণের নিয়মাবলী সম্পর্কে আরও তথ্যের জন্য, অনুগ্রহ এই নিবন্ধটি দেখুন
  • ভেরিয়েবলের মান নির্ধারণ করতে ভেরিয়েবলস ক্যাটাগরির সেট ব্লকটি ব্যবহার করুন।

    VEXcode সেট ভেরিয়েবল ব্লক যা 'পড়ে, DistanceGreen-কে 0' এ সেট করে।

  • পাইথন কমান্ডের মিল:

    সবুজ দূরত্ব = 0
  • ভিআর রোবটকে এর ভেতরের ব্লকগুলোকে একটি নির্দিষ্ট সংখ্যক বার পুনরাবৃত্তি করানোর জন্য কোড করতে, কন্ট্রোল ক্যাটাগরির ' repeat ব্লকটি ব্যবহার করুন।

    খালি VEXcode রিপিট ব্লক যা 'repeat 4' পড়ে।

  • পাইথন কমান্ডের মিল:

    repeat_count এর জন্য range(4) পর্যন্ত:
    	wait(5, MSEC)