স্পিডবট চালু করার জন্য প্রস্তুত!
এই অন্বেষণ আপনাকে আপনার স্পিডবট অনুসরণ করার জন্য কিছু দুর্দান্ত প্রকল্প তৈরি করতে সক্ষম হওয়ার সরঞ্জাম দেবে।
-
VEXcode V5 নির্দেশাবলী যা এই অনুসন্ধানে ব্যবহার করা হবে:
-
Drivetrain.turnFor(ডান, 90, ডিগ্রী);
-
-
নির্দেশ সম্পর্কে আরও তথ্য জানতে, সহায়তা নির্বাচন করুন এবং তারপরে আরও তথ্য দেখতে একটি কমান্ডের পাশে প্রশ্ন চিহ্ন আইকনটি নির্বাচন করুন।
-
আপনার প্রয়োজনীয় হার্ডওয়্যার, আপনার ইঞ্জিনিয়ারিং নোটবুক এবং VEXcode V5 ডাউনলোড করা এবং প্রস্তুত আছে তা নিশ্চিত করুন৷
পরিমাণ | উপকরণ প্রয়োজন |
---|---|
1 |
স্পিডবট রোবট |
1 |
চার্জড রোবট ব্যাটারি |
1 |
VEXcode V5 |
1 |
USB কেবল (যদি একটি কম্পিউটার ব্যবহার করেন) |
1 |
ইঞ্জিনিয়ারিং নোটবুক |
ধাপ 1: অন্বেষণের জন্য প্রস্তুতি
আপনি কার্যকলাপ শুরু করার আগে, আপনি কি এই আইটেমগুলির প্রতিটি প্রস্তুত আছে?
-
স্মার্ট তারগুলি সম্পূর্ণরূপে মোটরগুলির মধ্যে ঢোকানো হয়েছে?
-
মস্তিষ্ক চালু?
-
ব্যাটারি কি চার্জ?
ধাপ 2: একটি নতুন প্রকল্প শুরু করুন
প্রকল্পটি শুরু করতে নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
-
ফাইল মেনু খুলুন এবং উদাহরণ খুলুন নির্বাচন করুন।
-
Speedbot (Drivetrain 2-motor, No Gyro) টেমপ্লেট প্রকল্পটি নির্বাচন করুন এবং খুলুন। টেমপ্লেট প্রকল্পে রয়েছে স্পিডবটের মোটর কনফিগারেশন। টেমপ্লেট ব্যবহার না করা হলে, আপনার রোবট সঠিকভাবে প্রকল্প চালাবে না।
-
যেহেতু আপনি স্পিডবট চালু করার জন্য কাজ করবেন, আপনি আপনার প্রকল্পের নাম দেবেন Turn।
-
শেষ হলে, সেভনির্বাচন করুন।
শিক্ষক টিপস
প্রকল্পের নাম শব্দের মধ্যে বা পরে স্পেস থাকতে পারে।
ধাপ 3: ডানদিকে ঘুরুন
আপনি এখন ডানদিকে ঘুরতে রোবট প্রোগ্রামিং শুরু করতে প্রস্তুত!
-
প্রকল্পে নির্দেশ যোগ করুন:
-
রোবট ব্রেইনে উপলব্ধ আটটি স্লটের মধ্যে একটি বেছে নিতে স্লট আইকনটি নির্বাচন করুন এবং স্লট 1 নির্বাচন করুন।
-
V5 রোবট ব্রেইনে একটি মাইক্রো USB কেবল এবং পাওয়ার ব্যবহার করে কম্পিউটারের সাথে V5 রোবট ব্রেন সংযুক্ত করুন৷ টুলবারে ব্রেন আইকন একটি সফল সংযোগ হয়ে গেলে সবুজ হয়ে যায়।
-
যখন V5 রোবট মস্তিষ্ক কম্পিউটারের সাথে সংযুক্ত থাকে, তখন বিল্ড আইকনটি ডাউনলোড আইকনে পরিবর্তিত হয়। প্রজেক্টটি ব্রেইনে ডাউনলোড করতে ডাউনলোড নির্বাচন করুন।
শিক্ষক টুলবক্স
শিক্ষার্থীদের মনে করিয়ে দিন যেন রোবট ব্রেইন থেকে USB তারের সংযোগ বিচ্ছিন্ন করা যায়। একটি প্রকল্প চালানোর সময় একটি কম্পিউটারের সাথে রোবট সংযুক্ত থাকার ফলে রোবটটি সংযোগের তারের উপর টান দিতে পারে।
শিক্ষক টুলবক্স
-
থামুন এবং আলোচনা করুন
স্পিডবটে যখন এই প্রকল্পটি ডাউনলোড করা হবে এবং চালানো হবে তখন তারা কী ঘটবে বলে ছাত্রদের ভবিষ্যদ্বাণী করতে বলুন। শিক্ষার্থীদের তাদের ইঞ্জিনিয়ারিং নোটবুকে তাদের ভবিষ্যদ্বাণী রেকর্ড করতে বলুন। যদি সময় অনুমতি দেয়, প্রতিটি গ্রুপকে তাদের ভবিষ্যদ্বাণী শেয়ার করতে বলুন।
-
রোবট ব্রেইনের স্ক্রীন দেখে আপনার প্রজেক্টটি ডাউনলোড হয়েছে (C++) হয়েছে তা নিশ্চিত করতে চেক করুন। প্রকল্পের নাম টার্ন স্লট 1 এ তালিকাভুক্ত করা উচিত।
শিক্ষক টুলবক্স
-
মডেল প্রথম
-
সমস্ত শিক্ষার্থী একবারে চেষ্টা করার আগে ক্লাসের সামনে প্রকল্পটি চালানোর মডেল। একটি এলাকায় ছাত্রদের জড়ো করুন এবং স্পিডবটটি মেঝেতে স্থাপন করা হলে সরানোর জন্য পর্যাপ্ত জায়গা ছেড়ে দিন।
-
শিক্ষার্থীদের বলুন এখন তাদের প্রকল্প চালানোর পালা। নিশ্চিত করুন যে তাদের একটি পরিষ্কার পথ রয়েছে এবং কোনও স্পিডবট একে অপরের সাথে দৌড়াবে না।
-
ছাত্রদের মনে করিয়ে দিন যে তারা কাজ করার সময় তাদের প্রকল্পগুলি সংরক্ষণ করুন। VEX লাইব্রেরি থেকে এই বিভাগটি (C++) VEXcode V5-এ সংরক্ষণের অনুশীলনগুলি ব্যাখ্যা করে৷
-
প্রকল্পটি নির্বাচিত হয়েছে তা নিশ্চিত করে স্পিডবট রোবটে প্রকল্পটি চালান (C++) এবং তারপরে রোবট মস্তিষ্কে রান বোতাম টিপুন।
ধাপ 4: বাম দিকে ঘুরুন
এখন আপনি আপনার রোবটটিকে ডানদিকে ঘুরানোর জন্য প্রোগ্রাম করেছেন, আসুন এটিকে বাম দিকে ঘুরানোর জন্য প্রোগ্রাম করুন।
-
90এর পরিবর্তে -90 প্রদর্শন করতে নির্দেশে প্যারামিটারটি পরিবর্তন করুন।
-
টার্ন থেকে টার্ন লেফটে পরিবর্তন করতে প্রকল্পের নাম নির্বাচন করুন।
-
একটি নতুন স্লট চয়ন করতে স্লট আইকন নির্বাচন করুন। স্লট 2 নির্বাচন করুন।
-
ডাউনলোড করুন (C++) প্রকল্পটি।
-
রোবট ব্রেইনের স্ক্রীন দেখে আপনার প্রজেক্টটি ডাউনলোড হয়েছে (C++) হয়েছে তা নিশ্চিত করতে পরীক্ষা করুন। প্রকল্পের নাম TurnLeft স্লট 2 এ তালিকাভুক্ত করা উচিত।
-
রান (C++) প্রকল্পটি নির্বাচিত হয়েছে তা নিশ্চিত করে রোবটে প্রকল্পটি চালান এবং তারপর রান বোতাম টিপুন।
ধাপ 5: অপেক্ষা করুন তারপর বাম দিকে ঘুরুন
এখন যেহেতু আমরা রোবটটিকে ডানে বামে ঘুরতে প্রোগ্রাম করেছি, আমরা এখন একটি অপেক্ষার নির্দেশনা যোগ করতে পারি যাতে রোবটটি বাম দিকে মোড় নেওয়ার আগে একটি নির্দিষ্ট সময় অপেক্ষা করে।
-
দেখানো হিসাবে একটি অপেক্ষা নির্দেশ যোগ করুন. এটি রোবটকে বাম দিকে মোড় নেওয়ার আগে তিন সেকেন্ড অপেক্ষা করতে বলে।
-
টার্নলেফ্ট থেকে ওয়েটলেফ্টে পরিবর্তন করতে প্রকল্পের নাম নির্বাচন করুন।
-
একটি নতুন স্লট চয়ন করতে স্লট আইকন নির্বাচন করুন। স্লট 3 নির্বাচন করুন।
-
ডাউনলোড করুন (C++) প্রকল্পটি।
-
রোবট ব্রেইনের স্ক্রীন দেখে আপনার প্রজেক্টটি ডাউনলোড হয়েছে (C++) হয়েছে তা নিশ্চিত করতে পরীক্ষা করুন। প্রকল্পের নাম WaitLeft স্লট 3 এ তালিকাভুক্ত করা উচিত।
-
রান (C++) প্রকল্পটি নির্বাচিত হয়েছে তা নিশ্চিত করে রোবটে প্রকল্পটি চালান এবং তারপর রান বোতাম টিপুন।
ধাপ 6: সিকিউরিটি ক্যামেরা চ্যালেঞ্জ সম্পূর্ণ করুন!
সিকিউরিটি ক্যামেরা চ্যালেঞ্জে, রোবটটিকে অবশ্যই ডানদিকে 90 ডিগ্রি ঘুরিয়ে শুরু করতে হবে। রোবটটি তখন বাম দিকে ঘুরবে 180 ডিগ্রি তারপর ডানদিকে 180 ডিগ্রি "স্ক্যানিং" ঠিক একটি সুরক্ষা ক্যামেরার মতো। তারপরে রোবটটি আরও দুইবার 180 ডিগ্রি বাম দিকে এবং 180 ডিগ্রি ডান দিকে ঘুরতে হবে। এইভাবে, রোবটটি মোট তিনবার 180 ডিগ্রি স্ক্যান করবে।
রোবটকে প্রোগ্রাম করার আগে, আপনার ইঞ্জিনিয়ারিং নোটবুকে রোবটের পথ এবং আচরণের পরিকল্পনা করুন।
সিকিউরিটি ক্যামেরা চ্যালেঞ্জ শেষ করার পর, আপনি আরও উন্নত চ্যালেঞ্জগুলি সম্পূর্ণ করতে অতিরিক্ত রোবট আচরণের সাথে সামনের দিকে এবং পিছনের দিকের গতিবিধি একত্রিত করতে সক্ষম হবেন।
শিক্ষক টুলবক্স
-
সমাধান
নীচের নমুনা সমাধান দেখুন.