VEXcode Pro V5 এ বিশেষজ্ঞ রোবট কনফিগারেশনের সাথে V5 ভিশন সেন্সর কনফিগার করা হচ্ছে

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

একটি প্রকল্প খুলুন

VEXcode Pro V5 ইন্টারফেসে ফাইল মেনু খোলা এবং একটি প্রজেক্ট খোলার জন্য ওপেন অপশনটি হাইলাইট করা আছে।

বিশেষজ্ঞ রোবট কনফিগারেশন সক্রিয় করুন

VEXcode Pro V5 প্রোজেক্ট সেটিংস মেনু, যেখানে 'Enable Expert Robot Configuration' অপশনটি হাইলাইট করা আছে।

বিশেষজ্ঞ রোবট কনফিগারেশনের শর্তাবলী গ্রহণ করুন

এক্সপার্ট রোবট কনফিগারেশন ব্যাখ্যা করে একটি সতর্কীকরণ ডায়ালগ বক্স দেখানো হয়, যেখানে নিশ্চিত করার জন্য 'হ্যাঁ' বাটনটি হাইলাইট করা থাকে।

নতুন ফাইল অন্তর্ভুক্ত করুন

VEXcode Pro V5 ইন্টারফেস, যেখানে include folder কনটেক্সট মেনু খোলা এবং New File অপশনটি হাইলাইট করা আছে।

'অন্তর্ভুক্ত' ড্রপডাউনে ডান ক্লিক করুন এবং "নতুন ফাইল" নির্বাচন করুন।

ভিশন সেন্সর কনফিগারেশন ফাইল যোগ করুন

নতুন ফাইল তৈরি করার উইন্ডোতে ভিশন সেন্সর কনফিগারেশন (.h) ফাইলটি নির্বাচিত অবস্থায় দেখা যাচ্ছে, যেখানে নাম ও পোর্ট ফিল্ড পূরণ করা আছে এবং তৈরি করুন (Create) বাটনটি হাইলাইট করা রয়েছে।

'ভিশন সেন্সর কনফিগারেশন(.h)' C++ ফাইলটি নির্বাচন করুন।

একটি পোর্টে ভিশন সেন্সর বরাদ্দ করুন।

ফাইলের নাম দিন [ফাইলের নাম].h

Create বাটনে ক্লিক করুন।

দ্রষ্টব্য: ফাইলের নামটিতে অবশ্যই ".h" এর সঠিক এক্সটেনশন থাকতে হবে, এটি ছাড়া ফাইল তৈরি করা যাবে না।

ভিশন ইউটিলিটি চালু করুন

VEXcode Pro V5 কোড এডিটরে ভিশন সেন্সর কনফিগারেশন ফাইলটি খোলা অবস্থায় দেখা যাচ্ছে এবং কনফিগার বাটনটি হাইলাইট করা আছে।

ফাইলটি খুলতে নতুন তৈরি ভিশন সেন্সর ফাইলটিতে ক্লিক করুন।

ভিশন ইউটিলিটি চালু করতে কনফিগার বোতামে ক্লিক করুন।

দৃশ্যে একটি বস্তু রাখুন

ভিশন ইউটিলিটি একটি নীল বস্তুর ক্যামেরা ভিউ দেখাচ্ছে, যেখানে ফ্রিজ বাটন এবং সিগনেচার কন্ট্রোলগুলো প্রদর্শিত হচ্ছে।

ভিশন সেন্সরের সামনে একটি বস্তু রাখুন যাতে এটি স্ক্রীনের বেশিরভাগ অংশ নেয় এবং স্ক্রীন লক করতে 'ফ্রিজ' বোতামে ক্লিক করুন।

বস্তুটির রঙ নির্বাচন করুন

ভিশন ইউটিলিটি একটি নীল বস্তুর চারপাশে আঁকা বাউন্ডিং বক্স দেখাচ্ছে।

ট্র্যাক করার জন্য রঙ/বস্তুর উপর একটি বাউন্ডিং বক্স ক্লিক করুন এবং টেনে আনুন। নিশ্চিত করুন যে বাউন্ডিং বক্সে প্রধানত বস্তুর রঙ থাকে এবং পটভূমির কোনোটিই না থাকে।

রঙ নির্ধারণ করুন

ভিশন ইউটিলিটি একটি নীল বস্তুর চারপাশে আঁকা বাউন্ডিং বক্স দেখাচ্ছে এবং সেট বাটন ব্যবহার করে সিগনেচার স্লট নির্বাচন করা হয়েছে।

একটি স্বাক্ষর স্লটে সেই রঙটি বরাদ্দ করতে সাতটি 'সেট' চেকবক্সের একটিতে ক্লিক করুন৷

রঙের স্বাক্ষর ক্রমাঙ্কন করুন

ভিশন ইউটিলিটিতে কালার সিগনেচার ক্যালিব্রেশন স্লাইডারটি দেখানো হচ্ছে, যা অবজেক্টের সাথে আরও ভালোভাবে মেলানোর জন্য সামঞ্জস্য করা হয়েছে।

'ক্লিয়ার' বোতামের ডানদিকে ডাবল-পার্শ্বযুক্ত তীর আইকনে ক্লিক করুন এবং রঙের স্বাক্ষরটি সর্বোত্তমভাবে সনাক্ত করতে ভিশন সেন্সরটি ক্রমাঙ্কন করতে স্লাইডারটি ব্যবহার করুন। সর্বোত্তম ফলাফলের জন্য, স্লাইডারটিকে টেনে আনুন যতক্ষণ না বেশিরভাগ রঙিন বস্তু হাইলাইট হয় যখন পটভূমি এবং অন্যান্য বস্তুগুলি না হয়।

স্বাক্ষরের নাম দিন

ভিশন ইউটিলিটিতে কালার সিগনেচারটির নাম পরিবর্তন করে BLUE_CUBE রাখা হয়েছে।

রঙিন স্বাক্ষরের নাম পরিবর্তন করতে SIG_1 পাঠ্য ক্ষেত্রে ক্লিক করুন৷

ভিশন সেন্সরকে ট্র্যাকিং পুনরায় শুরু করার অনুমতি দিতে আরও একবার ফ্রিজ বোতাম টিপুন। এটি ট্র্যাক করা হচ্ছে তা নিশ্চিত করতে ভিশন সেন্সরের দৃশ্যের ক্ষেত্রের মধ্যে রঙিন বস্তুটি সরান। ট্র্যাকিং যদি উদ্দেশ্য অনুযায়ী কাজ করে, তাহলে ভিশন ইউটিলিটি বন্ধ করুন।

VEXcode Pro V5 কোড এডিটরটি ভিশন সেন্সর কনফিগারেশন ফাইল দেখাচ্ছে, যেখানে কোডে BLUE_CUBE সিগনেচারটি সংজ্ঞায়িত করা আছে।

ভিশন সেন্সর কনফিগারেশন ফাইলের মাধ্যমে টেক্সট এডিটরে রঙের স্বাক্ষরও পরিবর্তন করা যেতে পারে।

আরও রং শনাক্ত করতে ভিশন সেন্সর কনফিগার করতে, ধাপ 5-9 পুনরাবৃত্তি করুন।

দ্রষ্টব্য: দৃষ্টি সেন্সর আলোর বিভিন্ন স্তরের প্রতি সংবেদনশীল। রোবটের পরিবেশে আলোর মাত্রা পরিবর্তিত হলে রঙিন স্বাক্ষরগুলিকে পুনরায় ক্রমাঙ্কিত করার প্রয়োজন হতে পারে।

main.cpp খুলুন

VEXcode Pro V5 ফাইল এক্সপ্লোরারে src ফোল্ডারের main.cpp ফাইলটি হাইলাইট করা আছে।

ফাইল খুলতে main.ccp এ ক্লিক করুন।

main.cpp পরিবর্তন করুন

VEXcode Pro V5 কোড এডিটরে main.cpp ফাইলটি দেখানো হচ্ছে, যেখানে ভিশন সেন্সর হেডার ফাইলের জন্য একটি include স্টেটমেন্ট যোগ করা হয়েছে। লাইনটি হলো #include VisionSensor.h।

টাইপ করুন
#include "[ভিশন সেন্সর ফাইলের নাম].h".

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: