নখর প্রোগ্রামিং - ব্লক-ভিত্তিক
শিক্ষক টুলবক্স
-
কার্যকলাপের রূপরেখা
-
এই অন্বেষণ শিক্ষার্থীদের V5 Clawbot এর Claw Motor এর মৌলিক প্রোগ্রামিংয়ের সাথে পরিচয় করিয়ে দেবে।
-
ক্ল মোটর প্রোগ্রামিং শেখার মাধ্যমে শিক্ষার্থীরা V5 ক্লবট কীভাবে তার পরিবেশে বস্তুগুলিকে আঁকড়ে ধরে তা সঠিকভাবে নিয়ন্ত্রণ করতে সক্ষম হয়। ব্যবহৃত ব্লক সম্পর্কে আরও তথ্যের জন্য,সহায়তা তথ্যদেখুন।
V5 Clawbot ধরার জন্য প্রস্তুত!
এই অন্বেষণ আপনাকে কিছু দুর্দান্ত প্রকল্প তৈরি করতে সাহায্য করবে যা V5 Clawbot এর নখর ব্যবহার করে জিনিসপত্র ধরার জন্য ব্যবহার করে।
- এই অনুসন্ধানে ব্যবহৃত VEXcode 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 এর মোটর কনফিগারেশন রয়েছে। টেমপ্লেট ব্যবহার না করা হলে, আপনার রোবট সঠিকভাবে প্রকল্প চালাবে না।

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

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

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

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

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

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

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

- আপনার বেছে নেওয়া স্লটে ClawControl প্রকল্পটি মস্তিষ্কে ডাউনলোড হয়েছে কিনা তা পরীক্ষা করুন।
শিক্ষক টুলবক্স
-
মডেল ফার্স্টের বিকল্প
সকল শিক্ষার্থীকে একসাথে চেষ্টা করার আগে ক্লাসের সামনে প্রকল্পটি চালানোর মডেল তৈরি করুন। শিক্ষার্থীদের একটি জায়গায় জড়ো করুন এবং ক্লবটটিকে এমনভাবে স্থাপন করুন যাতে এর নখর সকলের কাছে দেখা যায়। যদি আপনি একাধিকবার প্রদর্শনের পরিকল্পনা করেন, তাহলে দৌড়ের মাঝখানে বন্ধ নখরটি আলতো করে ঠেলে দিতে পারেন।
শিক্ষার্থীদের বলুন এখন তাদের প্রকল্পগুলি চালানোর পালা।
- Clawbot-এ প্রকল্পটিরান করুন, নিশ্চিত করুন যে প্রকল্পটি নির্বাচিত হয়েছে এবং তারপর Run বোতাম টিপুন। নখর সরানোর জন্য আপনার প্রথম প্রকল্প তৈরি করার জন্য অভিনন্দন!
ধাপ 4: এটি চেষ্টা করুন: V5 ক্লো বন্ধ করুন
এখন আপনি ক্লো খোলার জন্য প্রোগ্রাম করেছেন, আপনি এখন এটি বন্ধ করার জন্য প্রোগ্রাম করবেন।

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

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

আপনি নখর দিয়ে যা তুলেছেন তার সবই একই আকারের হবে না। গতির পরিসীমা বরাবর বিভিন্ন অবস্থানে নখর খোলার চেষ্টা করুন।
- মোটর স্পিন করুন যাতে:
- 70 ডিগ্রির জন্য খুলুন
- 20 ডিগ্রির জন্য বন্ধ করুন
- 10 ডিগ্রির জন্য খুলুন
- 30 ডিগ্রির জন্য বন্ধ করুন
- 25 ডিগ্রির জন্য বন্ধ করুন
- 2 সেকেন্ডের টাইমআউট সেট করতে [সেট মোটর টাইমআউট] ব্লক ব্যবহার করতে ভুলবেন না।
- ক্লা মোটর 0 ডিগ্রীতে শুরু হলে, প্রকল্পের শেষে ক্ল মোটর কত ডিগ্রী খোলা থাকে?
শিক্ষক টুলবক্স
-
সমাধান
এই ধাপের সমাধান নিচে উপস্থাপন করা হল।
প্রকল্পের শেষে ক্ল মোটরটি এখনও 5 ডিগ্রিতে খোলা থাকে: 70 - 20 = 50 --> 50 + 10 = 60 --> 60 - 30 => 30 - 25 = 5 ডিগ্রি।

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

একটি খালি 12-আউন্স অ্যালুমিনিয়াম ক্যানের পাশগুলিকে পিষে না দিয়ে ক্লোবটটিকে নিরাপদে বন্ধ করার জন্য প্রোগ্রাম করুন।
- ক্লোবটকে ক্যান ধরে রাখুন যখন এটি 45 ডিগ্রির জন্য তার হাত বাড়ায় এবং নামিয়ে দেয়।
- ক্লবটকে তখন ক্যানটি ছেড়ে দেওয়া উচিত এবং এটি থেকে দূরে সরে যাওয়া উচিত।
- একটি খোলা নখর এবং এর মধ্যে একটি খালি ক্যান দিয়ে চ্যালেঞ্জটি শুরু করুন।
শিক্ষকদের টিপস
-
শিক্ষার্থীদের একটি খোলা নখর এবং তার ভেতরে একটি খালি ক্যান দিয়ে চ্যালেঞ্জটি শুরু করতে বলুন।
-
যদি ক্যানটি ভেঙে যায় বা নখর থেকে পড়ে যায়, তাহলে প্রকল্পটি সামঞ্জস্য করার পরে চ্যালেঞ্জটি পুনরায় শুরু করতে হবে।
