Skip to main content

নখর প্রোগ্রামিং - ব্লক-ভিত্তিক

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - কার্যকলাপের রূপরেখা

  • এই অন্বেষণ শিক্ষার্থীদের V5 Clawbot এর Claw Motor এর মৌলিক প্রোগ্রামিংয়ের সাথে পরিচয় করিয়ে দেবে।

  • ক্ল মোটর প্রোগ্রামিং শেখার মাধ্যমে শিক্ষার্থীরা V5 ক্লবট কীভাবে তার পরিবেশে বস্তুগুলিকে আঁকড়ে ধরে তা সঠিকভাবে নিয়ন্ত্রণ করতে সক্ষম হয়। ব্যবহৃত ব্লক সম্পর্কে আরও তথ্যের জন্য,সহায়তা তথ্যদেখুন।

V5 Clawbot ধরার জন্য প্রস্তুত!

এই অন্বেষণ আপনাকে কিছু দুর্দান্ত প্রকল্প তৈরি করতে সাহায্য করবে যা V5 Clawbot এর নখর ব্যবহার করে জিনিসপত্র ধরার জন্য ব্যবহার করে।

  • এই অনুসন্ধানে ব্যবহৃত VEXcode V5 এর মধ্যে রয়েছে:

ব্লকের জন্য স্পিন রিড স্পিন ক্লো মোটর 90 ডিগ্রির জন্য খোলা।

  • ব্লক সম্পর্কে আরও তথ্য জানতে, সাহায্য খুলুন এবং তারপর[স্পিন ফর]ব্লকটি নির্বাচন করুন।

VEXcode V5 বাম দিকে ওয়ার্কস্পেসে ব্লকের জন্য স্পিন এবং ডানদিকে হেল্প খোলা দেখাচ্ছে। হেল্প পড়ে যে স্পিন ফর ব্লক একটি প্রদত্ত দূরত্বের জন্য একটি V5 স্মার্ট মোটর ঘোরায় এবং একটি প্রকল্পে ব্লকটি কীভাবে ব্যবহার করতে হয় সে সম্পর্কে তথ্য দেয়।

  • আপনার প্রয়োজনীয় হার্ডওয়্যার, আপনার ইঞ্জিনিয়ারিং নোটবুক এবং VEXcode V5 ডাউনলোড করা এবং প্রস্তুত আছে তা নিশ্চিত করুন৷

শিক্ষক টিপস আইকন শিক্ষকদের টিপস

যদি শিক্ষার্থীরা প্রথমবারের মতো VEXcode V5 ব্যবহার করে, তাহলে তারা এই অন্বেষণের সময় যেকোনো সময় টিউটোরিয়ালগুলি উল্লেখ করতে পারে। টিউটোরিয়ালগুলি টুলবারে অবস্থিত।

টিউটোরিয়াল

প্রয়োজনীয় উপকরণ:
পরিমাণ উপকরণ প্রয়োজন
1

VEX V5 ক্লাসরুম স্টার্টার কিট (আপ-টু-ডেট ফার্মওয়্যার সহ)

1

VEXcode V5

1

ইঞ্জিনিয়ারিং নোটবুক

1

ক্লবট এবং অ্যাডভান্সড ট্রেনিংবট (ড্রাইভট্রেন ২-মোটর, গাইরো ছাড়া) টেমপ্লেটের উদাহরণ প্রকল্প

1

অ্যালুমিনিয়াম ক্যান

ধাপ 1: অনুসন্ধানের জন্য প্রস্তুতি

আপনি কার্যকলাপ শুরু করার আগে, আপনি এই আইটেম প্রতিটি প্রস্তুত আছে? নিম্নলিখিত প্রতিটি পরীক্ষা করুন:

  • মোটরগুলি কি সঠিক পোর্টগুলিতে প্লাগ করা হয়েছে?

  • স্মার্ট কেবলকি সমস্ত মোটরেসম্পূর্ণরূপে ঢোকানো আছে?

  • মস্তিষ্ককিচালু আছে?

  • ব্যাটারি কিচার্জ করা আছে?

শিক্ষক টিপস আইকন শিক্ষকদের টিপস

শিক্ষার্থীদের জন্য প্রতিটি সমস্যা সমাধানের ধাপ মডেল করুন।

ধাপ 2: একটি নতুন প্রকল্প শুরু করুন

আপনি আপনার প্রকল্প শুরু করার আগে, সঠিক টেমপ্লেট প্রকল্প নির্বাচন করুন. Clawbot এবং Advanced TrainingBot (Drivetrain 2-motor, No Gyro) টেমপ্লেট উদাহরণ প্রকল্পটিতে Clawbot এর মোটর কনফিগারেশন রয়েছে। টেমপ্লেট ব্যবহার না করা হলে, আপনার রোবট সঠিকভাবে প্রকল্প চালাবে না।

একটি লাল বাক্সে হাইলাইট করা ফাইল মেনু খোলা এবং খোলার উদাহরণ সহ VEXcode V5 টুলবার৷ Open Examples হল নিউ ব্লক প্রজেক্ট, নিউ টেক্সট প্রজেক্ট এবং ওপেনের নিচে চতুর্থ মেনু আইটেম।

নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:

  • ফাইল মেনু খুলুন।
  • নির্বাচন করুনখুলুনউদাহরণ

আইকনের নীচে Clawbot এবং Advanced TrainingBot (Drivetrain 2-motor, No Gyro) লেখা আছে এবং উপরে একটি ধূসর রোবট আইকন দেখানো হয়েছে যা নির্দেশ করে কোন টেমপ্লেট প্রকল্পটি খুলতে হবে।

  • Clawbot এবং Advanced TrainingBot (Drivetrain 2-motor, No Gyro) টেমপ্লেট উদাহরণ প্রকল্পটি নির্বাচন করুন এবং খুলুন।
  • যেহেতু আমরা ক্ল নিয়ন্ত্রণের জন্য প্রোগ্রামিং করব, তাই আপনার প্রকল্পের নাম পরিবর্তন করুনClawControl
  • আপনার প্রকল্পসংরক্ষণ করুন।
  • প্রকল্পের নাম ClawControl এখন টুলবারের কেন্দ্রে উইন্ডোতে রয়েছে তা নিশ্চিত করতে পরীক্ষা করুন।

VEXcode V5 টুলবারে প্রজেক্টের নাম ডায়ালগ বক্স ক্লা কন্ট্রোল পড়ে। স্লট 1 নির্বাচন করা হয়েছে এবং টুলবারটি ডানদিকে সংরক্ষণ করা হয়েছে।

শিক্ষক টিপস আইকন শিক্ষকদের টিপস

  • যেহেতু এটি প্রোগ্রামিং-এর সাথে একটি প্রাথমিক কার্যকলাপ, তাই শিক্ষকের পদক্ষেপগুলি মডেল করা উচিত এবং তারপর শিক্ষার্থীদের একই কার্যকলাপগুলি সম্পূর্ণ করতে বলা উচিত। এরপর শিক্ষকের উচিত শিক্ষার্থীদের উপর নজর রাখা যাতে তারা সঠিকভাবে পদক্ষেপগুলি অনুসরণ করছে কিনা তা নিশ্চিত করা যায়।
  • নিশ্চিত করুন যে শিক্ষার্থীরা ফাইল মেনু থেকে "Open Examples" নির্বাচন করেছে।
  • নিশ্চিত করুন যে শিক্ষার্থীরা Clawbot এবং Advanced TrainingBot (Drivetrain 2-motor, No Gyro)টেমপ্লেট উদাহরণ প্রকল্পটি নির্বাচন করেছে।

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

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - থামুন এবং আলোচনা করুন

VEXcode V5-এ একটি নতুন প্রকল্প শুরু করার জন্য ছাত্র দলগুলিকে যে পদক্ষেপগুলি সম্পন্ন করা হয়েছে তা পর্যালোচনা করার জন্য এটি একটি ভাল বিষয়।

ধাপ ৩: V5 ক্ল খোলার জন্য প্রোগ্রাম করুন

আমরা এখন নখর খোলার জন্য প্রোগ্রামিং শুরু করতে যাচ্ছি!

VEXcode V5 প্রকল্পটি যখন শুরু হয়েছে একটি ব্লক দিয়ে শুরু হয় এবং দুটি ব্লক সংযুক্ত থাকে। ব্লকগুলি পড়ে, উপরে থেকে নীচে, ক্লা মোটর টাইমআউট 2 সেকেন্ডে সেট করুন; স্পিন ক্ল মোটর 60 ডিগ্রির জন্য খোলা।

  • {When started} ব্লকের সাথেসেট মোটর টাইমআউটএবং[স্পিন ফর]ব্লক যোগ করুন এবং উপরে দেখানো হিসাবে তাদের প্যারামিটার সেট করুন।
  • লক্ষ্য করুন যেসেট মোটর টাইমআউটব্লকটি স্ট্যাকের প্রথমে প্রদর্শিত হবে। এটি ক্লা মোটর কতক্ষণ চলতে পারে তা সেট করে এবং সেই সময়ের পরে এটি বন্ধ করে দেয়।
    • এই প্রকল্পেসেট মোটর টাইমআউটব্লকটি 2 সেকেন্ডে সেট করা হয়েছে। সুতরাং মোটরটি পূর্ণ 60 ডিগ্রি না চললেও, প্রকল্পটি 2 সেকেন্ড পার হওয়ার পরে ক্লা মোটর বন্ধ করে দেয়।

একটি লাল বাক্সে হাইলাইট করা টিউটোরিয়াল সহ VEXcode V5 টুলবার। টুলবার দেখায়, বাম থেকে ডানে, V5 লোগো, একটি গ্লোব আইকন, ফাইল এবং টিউটোরিয়াল। টিউটোরিয়ালের ডানদিকে অতিরিক্ত আইকন এবং কার্যকারিতা রয়েছে।

  • যদি আপনি একটি প্রদর্শনী চান, তাহলে VEXcode V5-এ "Opening the Claw" টিউটোরিয়ালটি দেখুন।

VEXcode V5 টুলবারে স্লট নির্বাচন, স্লট 1 নির্বাচন করা হয়েছে এবং একটি লাল বাক্স দিয়ে হাইলাইট করা হয়েছে।

  • স্লটআইকনে ক্লিক করুন। আপনি রোবট ব্রেইনের উপলব্ধ স্লটে আপনার প্রকল্পটি ডাউনলোড করতে পারেন। স্লট 1 এ ক্লিক করুন।

ব্রেন আইকন VEXcode V5 টুলবারে একটি অক্ষম কন্ট্রোলার আইকনের ডানদিকে এবং ডাউনলোড আইকনের ডানদিকে সবুজ দেখায়৷ ব্রেন আইকনটি একটি লাল বাক্স দিয়ে হাইলাইট করা হয়েছে।

  • আপনার কম্পিউটার বা ট্যাবলেটে রোবটটি সংযুক্ত করুন। সফল সংযোগ তৈরি হওয়ার পর টুলবারএর ব্রেন আইকনটি সবুজপরিণত হয়।

VEXcode V5 টুলবারে ডাউনলোড বোতামটি একটি লাল বাক্স দিয়ে হাইলাইট করা হয়েছে। ডাউনলোড আইকনটি একটি সবুজ ব্রেন আইকনের ডানদিকে এবং রান বোতামের বাম দিকে রয়েছে।

  • রোবট ব্রেনে ড্রাইভ প্রজেক্ট ডাউনলোড করতে টুলবারেরডাউনলোডবোতামে ক্লিক করুন।

V5 ব্রেইন হোম স্ক্রীন নিচের বাম কোণে একটি স্লটে আর্ম কন্ট্রোল প্রজেক্ট দেখায়। এটির উপরে আইকনগুলির সারিটি ড্রাইভ, ডিভাইস, সেটিংস এবং একটি VEX ফোল্ডার পড়ে৷

  • আপনার বেছে নেওয়া স্লটে ClawControl প্রকল্পটি মস্তিষ্কে ডাউনলোড হয়েছে কিনা তা পরীক্ষা করুন।

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - মডেল ফার্স্টের বিকল্প

সকল শিক্ষার্থীকে একসাথে চেষ্টা করার আগে ক্লাসের সামনে প্রকল্পটি চালানোর মডেল তৈরি করুন। শিক্ষার্থীদের একটি জায়গায় জড়ো করুন এবং ক্লবটটিকে এমনভাবে স্থাপন করুন যাতে এর নখর সকলের কাছে দেখা যায়। যদি আপনি একাধিকবার প্রদর্শনের পরিকল্পনা করেন, তাহলে দৌড়ের মাঝখানে বন্ধ নখরটি আলতো করে ঠেলে দিতে পারেন।
শিক্ষার্থীদের বলুন এখন তাদের প্রকল্পগুলি চালানোর পালা।

  • Clawbot-এ প্রকল্পটিরান করুন, নিশ্চিত করুন যে প্রকল্পটি নির্বাচিত হয়েছে এবং তারপর Run বোতাম টিপুন। নখর সরানোর জন্য আপনার প্রথম প্রকল্প তৈরি করার জন্য অভিনন্দন!

ধাপ 4: এটি চেষ্টা করুন: V5 ক্লো বন্ধ করুন

এখন আপনি ক্লো খোলার জন্য প্রোগ্রাম করেছেন, আপনি এখন এটি বন্ধ করার জন্য প্রোগ্রাম করবেন।

ক্লোজ আপ টপ ডাউন ইমেজ একটি বন্ধ V5 নখর।

চিত্রটি ক্লোবটের নখর একটি ক্লোজ-আপ ভিউ দেখায়। নখরটি লাল এবং কালো প্লাস্টিকের উপাদান থেকে তৈরি করা হয়, ধাতব বোল্টগুলি কাঠামোটিকে সুরক্ষিত করে। নখরটিতে লাল রাবার ব্যান্ড সহ দুটি সমান্তরাল বাহু রয়েছে যা উত্তেজনা প্রদান করে, নখরটিকে খুলতে এবং বন্ধ করতে সক্ষম করে। নখর উপরে একটি VEX মোটর, একটি কালো আবরণে লাল রঙে মুদ্রিত VEX লোগো দ্বারা শনাক্ত করা যায়, যা প্রক্রিয়াটিকে শক্তি দেয়, এটি বস্তুকে আঁকড়ে ধরতে বা ছেড়ে দিতে দেয়। কাঠামোর মধ্যে গিয়ারগুলি দৃশ্যমান, যা নখর যান্ত্রিক ফাংশন নির্দেশ করেএখন আপনি নখর খুলতে পারেন, আপনি এটি বন্ধ করতে চাইবেন।

  • আপনার ClawControl প্রজেক্টে ফিরে যান এবং Claw মোটরকে 30 ডিগ্রির জন্য স্পিন বন্ধ করার জন্য[স্পিন ফর]ব্লক যোগ করুন। নখরটি পথের অর্ধেক বন্ধ করা উচিত কারণ এটি 60 ডিগ্রি পর্যন্ত খোলা থাকে।
  • আপনার সংশোধিত প্রকল্পটি 60 ডিগ্রি খোলা আছে কিনা তা পরীক্ষা করুন এবং তারপর 30 ডিগ্রি বন্ধ করুন, আপনার ClawControl প্রকল্পটি ডাউনলোড করেরান করেকরুন।

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - সমাধান

পূর্বে, নখরটি 60 ডিগ্রি পর্যন্ত খোলা থাকত। সেই প্রকল্পে একটি সেট মোটর টাইমআউট ব্লক অন্তর্ভুক্ত ছিল কারণ একটি ম্যানিপুলেটরকে পাওয়ার করার সময় একটি টাইমআউট সেট করা একটি গুরুত্বপূর্ণ অনুশীলন যা কোনওভাবে এর চলাচল সীমিত করতে পারে। টাইমআউট সেট করলে মোটরের অপ্রয়োজনীয় ক্ষয় রোধ করা যায়।

এই ধাপের সমাধান নিম্নরূপ:

VEXcode V5 প্রকল্পটি একটি When started ব্লক দিয়ে শুরু হয় যার সাথে তিনটি ব্লক সংযুক্ত থাকে। উপর থেকে নিচ পর্যন্ত, ব্লকগুলিতে "সেট ক্ল মোটর টাইমআউট ২ সেকেন্ড" লেখা আছে; স্পিন ক্ল মোটর ৬০ ডিগ্রি পর্যন্ত খোলা আছে; স্পিন ক্ল মোটর ৩০ ডিগ্রি পর্যন্ত বন্ধ আছে।

ধাপ ৫: এটি চেষ্টা করুন: একাধিক নড়াচড়ার ক্রম নির্ধারণ করা

একটি খোলা V5 ক্লো-এর টপ ডাউন ক্লোজ আপ ইমেজ। নখর কেন্দ্রে তীরগুলি ভিতরে এবং বাইরে নির্দেশ করে, যা নখর খোলার এবং বন্ধ করার গতি নির্দেশ করে।

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

  • মোটর স্পিন করুন যাতে:
    • 70 ডিগ্রির জন্য খুলুন
    • 20 ডিগ্রির জন্য বন্ধ করুন
    • 10 ডিগ্রির জন্য খুলুন
    • 30 ডিগ্রির জন্য বন্ধ করুন
    • 25 ডিগ্রির জন্য বন্ধ করুন
  • 2 সেকেন্ডের টাইমআউট সেট করতে [সেট মোটর টাইমআউট] ব্লক ব্যবহার করতে ভুলবেন না।
  • ক্লা মোটর 0 ডিগ্রীতে শুরু হলে, প্রকল্পের শেষে ক্ল মোটর কত ডিগ্রী খোলা থাকে?

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - সমাধান

এই ধাপের সমাধান নিচে উপস্থাপন করা হল।
প্রকল্পের শেষে ক্ল মোটরটি এখনও 5 ডিগ্রিতে খোলা থাকে: 70 - 20 = 50 --> 50 + 10 = 60 --> 60 - 30 => 30 - 25 = 5 ডিগ্রি।

VEXcode V5 প্রকল্প, যেখানে একটি When started ব্লক এবং ছয়টি মোশন ব্লক সংযুক্ত। উপর থেকে নীচের দিকে ক্রমানুসারে, ব্লকগুলি পড়ে: ক্ল মোটর টাইমআউট 2 সেকেন্ডে সেট করুন; স্পিন ক্ল মোটর 70 ডিগ্রি খোলা; স্পিন ক্ল মোটর 20 ডিগ্রি বন্ধ; স্পিন ক্ল মোটর 10 ডিগ্রি খোলা; স্পিন ক্ল মোটর 30 ডিগ্রি বন্ধ; স্পিন ক্ল মোটর 25 ডিগ্রি বন্ধ।

ধাপ 6: লক ​​টাইট চ্যালেঞ্জ সম্পূর্ণ করা

একটি ক্যান আঁকড়ে ধরা V5 ক্লোর ক্লোজ আপ সাইড ভিউ৷

 

চিত্রটিতে একটি রূপালী অ্যালুমিনিয়ামের ক্যান ধারণ করা নখর একটি ঘনিষ্ঠ দৃশ্য দেখানো হয়েছে৷ নখরটিতে কালো এবং লাল প্লাস্টিকের উপাদান থাকে যা অতিরিক্ত উত্তেজনা এবং আঁকড়ে ধরার জন্য বাহুতে লাল রাবার ব্যান্ড দিয়ে মোড়ানো থাকে। নখরটি একটি মোটরের সাথে সংযুক্ত, চিত্রের ডানদিকে দৃশ্যমান, যা খোলার এবং বন্ধ করার গতিকে শক্তি দেয়। নখর দৃঢ়ভাবে ক্যানটিকে ধরে রাখে, বস্তুগুলিকে নিরাপদে উপলব্ধি করার ক্ষমতা প্রদর্শন করে। প্রক্রিয়াটি একটি ধাতব ফ্রেমের সাথে সংযুক্ত, সম্ভবত একটি বড় রোবোটিক সিস্টেমের অংশ

একটি খালি 12-আউন্স অ্যালুমিনিয়াম ক্যানের পাশগুলিকে পিষে না দিয়ে ক্লোবটটিকে নিরাপদে বন্ধ করার জন্য প্রোগ্রাম করুন।

  • ক্লোবটকে ক্যান ধরে রাখুন যখন এটি 45 ডিগ্রির জন্য তার হাত বাড়ায় এবং নামিয়ে দেয়।
  • ক্লবটকে তখন ক্যানটি ছেড়ে দেওয়া উচিত এবং এটি থেকে দূরে সরে যাওয়া উচিত।
  • একটি খোলা নখর এবং এর মধ্যে একটি খালি ক্যান দিয়ে চ্যালেঞ্জটি শুরু করুন।

শিক্ষক টিপস আইকন শিক্ষকদের টিপস

  • শিক্ষার্থীদের একটি খোলা নখর এবং তার ভেতরে একটি খালি ক্যান দিয়ে চ্যালেঞ্জটি শুরু করতে বলুন।

  • যদি ক্যানটি ভেঙে যায় বা নখর থেকে পড়ে যায়, তাহলে প্রকল্পটি সামঞ্জস্য করার পরে চ্যালেঞ্জটি পুনরায় শুরু করতে হবে।

শিক্ষক টুলবক্স আইকন শিক্ষক টুলবক্স - সমাধান

এখানে একটি উদাহরণ সমাধান দেওয়া হল:

VEXcode V5 প্রকল্পটি একটি When started ব্লক দিয়ে শুরু হয় যার সাথে একটি Set Claw মোটর টাইমআউট 2 সেকেন্ড ব্লক সংযুক্ত থাকে। এরপরে ব্লকের জন্য ৪টি স্পিন আছে যা ১৭০ ডিগ্রি পর্যন্ত স্পিন ক্লো মোটর ক্লোজ রিড করে; ৪৫ ডিগ্রি পর্যন্ত স্পিন আর্ম মোটর আপ; ৪৫ ডিগ্রি পর্যন্ত স্পিন আর্ম মোটর ডাউন; ১৫০ ডিগ্রি পর্যন্ত স্পিন ক্লো মোটর ওপেন। সবশেষে একটি ড্রাইভট্রেন ব্লক আছে যা ১৫০ মিমি এর জন্য ড্রাইভ রিভার্স পড়ে।

  • প্রকল্পটি সময়সীমা নির্ধারণ করে, ক্যানের চারপাশে নখর বন্ধ করে, ক্যানটি তুলে এবং নামিয়ে দেয়, ছেড়ে দেয় এবং তারপর পিছনে সরে যায়।
  • প্রোগ্রামিং রুব্রিক (গুগল ডক / .docx / .pdf )