Skip to main content

পাঠ ৪: Y-অক্ষ বরাবর স্বায়ত্তশাসিত চলাচল

পাঠ ৩-এ, আপনি শিখেছেন কিভাবে ৬-অক্ষের বাহুকে x-অক্ষ বরাবর সরানোর জন্য কোড করতে হয়। 

এই পাঠে, আপনি শিখবেন কিভাবে y-অক্ষ বরাবর 6-অক্ষ বাহু কোড করতে হয়।

এই পাঠের শেষে, আপনি 6-অক্ষ বাহুটিকে y-অক্ষ বরাবর সরানোর জন্য কোড করবেন যাতে 6-অক্ষ বাহুটি সর্বনিম্ন এবং সর্বোচ্চ y-মান খুঁজে পায় যেখানে 6-অক্ষ বাহুটি সরাতে পারে।

প্ল্যাটফর্ম, সিগন্যাল টাওয়ার এবং ৬-অ্যাক্সিস আর্ম সহ সিটিই ওয়ার্কসেল সেটআপ। y অক্ষটি একটি সবুজ তীর চিহ্ন দিয়ে ডাকা হয়েছে যা ধনাত্মক y দিকে নির্দেশ করে।

Y-অক্ষ বরাবর 6-অক্ষ বাহু কোডিং 

6-অক্ষ বাহুটি y-অক্ষ বরাবর স্বায়ত্তশাসিতভাবে চলার জন্য কোড করা যেতে পারে, ঠিক যেমন এটি x-অক্ষ বরাবর চলতে পারে। y-অক্ষ বরাবর সরানোর জন্য 6-অক্ষ বাহু কোড করতে নীচের পদক্ষেপগুলি অনুসরণ করুন। 

পাঠ ৩ থেকে আপনার সংরক্ষিত প্রকল্পটি খুলুন, অথবা এখানে দেখানো প্রকল্পটি পুনরায় তৈরি করুন।

 

VEXcode EXP ব্লক করে এমন প্রকল্প যা লেখা আছে শুরু হলে, বাহুটিকে x 100 y 0 z 200 mm অবস্থানে সরান, 2 সেকেন্ড অপেক্ষা করুন, এবং তারপর বাহুটিকে x 200 y 0 z 100 mm অবস্থানে সরান।

প্রকল্পটির নাম পরিবর্তন করুন y মানপরিবর্তন করুন এবং এটি আপনার ডিভাইসে সংরক্ষণ করুন।

 

VEXcode GO টুলবারে Project Name ফিল্ডটি লাল বাক্সে ডাকা হবে এবং 'Y মান পরিবর্তন করুন' এ সেট করা হবে।

প্রথম এর প্যারামিটার সেট করুন। ব্লকের অবস্থানে (0, 100, 200) সরান।

একই VEXcode EXP ব্লক প্রকল্প কিন্তু প্রথম মুভ 6-অ্যাক্সিস আর্ম টু পজিশনের সাথে ব্লকের অবস্থান x 0 y 100 z 200 এ পরিবর্তিত হয়েছে এবং হাইলাইট করা হয়েছে। প্রকল্পটিতে লেখা আছে "শুরু হলে, বাহুটিকে x 0 y 100 z 200 মিমি অবস্থানে সরান, 2 সেকেন্ড অপেক্ষা করুন এবং অবশেষে বাহুটিকে x 200 y 0 z 100 মিমি অবস্থানে সরান।"

দ্বিতীয়এর প্যারামিটার সেট করুন। ব্লকের অবস্থান (0, 250, 200) এ সরান।

এই প্রকল্পটি 6-অ্যাক্সিস আর্মকে কী করতে সাহায্য করবে বলে আপনার মনে হয়? তোমার ভবিষ্যদ্বাণী তোমার ইঞ্জিনিয়ারিং নোটবুকে লিপিবদ্ধ করো।

দ্রষ্টব্য:এখানে x এবং z-মান পরিবর্তন করা হয়নি কারণ লক্ষ্য হল একবারে একটি অক্ষ পরিবর্তন করা এবং পর্যবেক্ষণ করা। x এবং z-মান একই রাখলে কিন্তু y-মান পরিবর্তন করলে আমরা দেখতে পাবো কিভাবে 6-অক্ষ বাহুটি y-অক্ষ বরাবর সরবে।

একই VEXcode EXP ব্লক প্রকল্প কিন্তু দ্বিতীয় মুভ 6-অ্যাক্সিস আর্ম টু পজিশনের সাথে ব্লকের অবস্থান x 0 y 250 z 200 এ পরিবর্তিত হয়েছে এবং হাইলাইট করা হয়েছে। প্রকল্পটি লেখা আছে "শুরু হলে, বাহুটিকে x 0 y 100 z 200 মিমি অবস্থানে সরান, 2 সেকেন্ড অপেক্ষা করুন এবং অবশেষে বাহুটিকে x 0 y 250 z 200 মিমি অবস্থানে সরান।"

নিশ্চিত করুন যে 6-অক্ষ আর্মটি VEXcode এর সাথে সংযুক্ত আছে। প্রকল্পটি চালান।

৬-অক্ষের বাহুটি y-অক্ষ বরাবর চলার সময় পর্যবেক্ষণ করুন। লক্ষ্য করুন যে 6-অক্ষ আর্মটি নিরাপদ অবস্থানে (120, 0, 100) সরানোর মাধ্যমে শুরু হবে, তারপর প্রকল্পের ব্লকগুলি কার্যকর করবে।

VEXcode EXP টুলবার যেখানে "Run" বোতামটি একটি লাল বাক্সে, Arm এবং Step আইকনের মাঝখানে থাকে।

6-অ্যাক্সিস আর্মটি নড়াচড়া বন্ধ হয়ে গেলে প্রকল্পটি বন্ধ করুন।

তোমার পর্যবেক্ষণগুলো তোমার ইঞ্জিনিয়ারিং নোটবুকে লিপিবদ্ধ করো। এই প্রকল্পে 6-অ্যাক্সিস আর্ম কীভাবে সরানো হয়েছিল? এটা কি তোমার ভবিষ্যদ্বাণীর সাথে মিল নাকি ভিন্ন? কেন? 

VEXcode EXP টুলবার যেখানে "Stop" বোতামটি একটি লাল বাক্সে, Step এবং Share আইকনের মাঝখানে থাকে।

লক্ষ্য করুন যে যখন y-মান পরিবর্তন করা হয় তখন 6-অক্ষ বাহুটি y-অক্ষ বরাবর প্রসারিত এবং প্রত্যাহার করে, যেমনটি অ্যানিমেশনে দেখানো হয়েছে। ৬-অক্ষ বাহুটি নিরাপদ অবস্থানে শুরু হয়, তারপর ধনাত্মক y অক্ষ বরাবর ডানদিকে এবং তারপর y-অক্ষের ঋণাত্মক দিকে বাম দিকে সরে যায়।

এই প্রকল্পে আপনার 6-অ্যাক্সিস আর্মের নড়াচড়ার সাথে এর তুলনা কেমন? 

ভিডিও ফাইল

কার্যকলাপ

এখন যেহেতু আপনি y-অক্ষ বরাবর চলার জন্য 6-অক্ষ বাহু কোড করতে শিখেছেন, আপনি এই দক্ষতাগুলি অনুশীলন করবেন। এই কার্যকলাপে, আপনি 6-অক্ষ বাহুকে y-অক্ষ বরাবর সরানোর জন্য কোড করবেন যাতে 6-অক্ষ বাহুটি সর্বনিম্ন এবং সর্বোচ্চ y-মান খুঁজে পায় যেখানে 6-অক্ষ বাহুটি সরাতে পারে।

প্ল্যাটফর্ম, সিগন্যাল টাওয়ার এবং ৬-অ্যাক্সিস আর্ম সহ সিটিই ওয়ার্কসেল সেটআপ। y অক্ষটি একটি সবুজ তীর চিহ্ন দিয়ে ডাকা হয়েছে যা ধনাত্মক y দিকে নির্দেশ করে।

  1. ৬-অক্ষ বাহু সর্বনিম্ন এবং সর্বোচ্চ কত y-মানে স্থানান্তর করতে পারে তার একটি ভবিষ্যদ্বাণী করুন। আপনার ইঞ্জিনিয়ারিং নোটবুকে পূর্বাভাসিত মানগুলি লিপিবদ্ধ করুন।
  2. উপরে থেকে একই প্রকল্প ব্যবহার করে, -এ y-মানগুলি পরিবর্তন করুন। আপনার পূর্বাভাসিত মানগুলিতেব্লকের অবস্থানে যান।
  3. আপনার ভবিষ্যদ্বাণী পরীক্ষা করার জন্য আপনার প্রকল্পটি চালান। নিশ্চিত করুন যে আপনার 6-অ্যাক্সিস আর্মটি VEXcode এর সাথে সংযুক্ত আছে।
  4. বিভিন্ন y-মান ভবিষ্যদ্বাণী করা এবং পরীক্ষা করা চালিয়ে যান। আপনার প্রকল্পগুলি পরীক্ষা করার সময় আপনার ভবিষ্যদ্বাণী এবং ফলাফলগুলি আপনার ইঞ্জিনিয়ারিং নোটবুকে লিপিবদ্ধ করতে ভুলবেন না। তুমি সর্বনিম্ন এবং সর্বোচ্চ কত মান খুঁজে পাও? 
  5. আপনার ফলাফলগুলি অন্যান্য দলের মানের সাথে তুলনা করুন। এগুলো কি একই রকম নাকি ভিন্ন? কোন গ্রুপের মান সবচেয়ে বড় এবং সবচেয়ে ছোট? ঐ মানগুলি পরীক্ষা করুন এবং প্রয়োজনে আপনার ফলাফলগুলি সামঞ্জস্য করুন। 

তোমার বোধগম্যতা পরীক্ষা করো

পরবর্তী পাঠ শুরু করার আগে, আপনার ইঞ্জিনিয়ারিং নোটবুকে নীচের নথিতে থাকা প্রশ্নের উত্তর দিয়ে নিশ্চিত করুন যে আপনি এই পাঠের ধারণাগুলি বুঝতে পেরেছেন। 

আপনার বোঝার প্রশ্নগুলি পরীক্ষা করুন > (Google Doc / .docx / .pdf)


z-অক্ষ বরাবর সরানোর জন্য 6-অক্ষ বাহু কীভাবে কোড করতে হয় তা জানতে পরবর্তী > নির্বাচন করুন।