VEX IQ (২য় প্রজন্ম) এপিআই রেফারেন্স#
VEX IQ (২য় প্রজন্ম) এপিআই রেফারেন্সে আপনাকে স্বাগতম। এই সাইটে VEXcode IQ-তে উপলব্ধ ব্লক, পাইথন এবং সি++ কমান্ডগুলো ব্যাখ্যা করা হয়েছে।
একটি কমান্ড কী কাজ করে, এর জন্য কী কী তথ্যের প্রয়োজন হয়, এটি কী রিপোর্ট বা রিটার্ন করে এবং একটি প্রজেক্টে এটি কীভাবে ব্যবহার করা যেতে পারে, তা জানতে এই রেফারেন্সটি ব্যবহার করুন।
এই API তথ্য নিম্নলিখিত যেকোনো একটি ব্যবহারের ক্ষেত্রে প্রযোজ্য:
VEX Robotics এর VEXcode IQ
VEX ভিজ্যুয়াল স্টুডিও কোড এক্সটেনশন সহ মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও কোড
এপিআই বিভাগ#
ব্লকসমূহ - VEXcode IQ-তে উপলব্ধ ব্লকগুলো সম্পর্কে জানুন, যার মধ্যে রয়েছে প্রতিটি ব্লকের কাজ, এর ইনপুটগুলোর অর্থ এবং একটি প্রোজেক্টে এটি কীভাবে ব্যবহার করা যেতে পারে।
পাইথন - VEXcode IQ-তে ব্যবহৃত পাইথন মেথড, ফাংশন, প্যারামিটার, রিটার্ন ভ্যালু এবং উদাহরণ সম্পর্কে জানুন। পাইথন এপিআই (API) তথ্য VEX ভিজ্যুয়াল স্টুডিও কোড এক্সটেনশনের সাহায্যে ভিজ্যুয়াল স্টুডিও কোডে লেখা প্রোজেক্টগুলোকেও সহায়তা করতে পারে।
C++ - VEXcode IQ-তে ব্যবহৃত C++ ক্লাস, অবজেক্ট, কনস্ট্রাক্টর, মেম্বার ফাংশন, প্যারামিটার, রিটার্ন ভ্যালু এবং উদাহরণ সম্পর্কে জানুন। C++ API-এর তথ্য VEX ভিজ্যুয়াল স্টুডিও কোড এক্সটেনশনের সাহায্যে ভিজ্যুয়াল স্টুডিও কোডে লেখা প্রোজেক্টগুলোকেও সহায়তা করতে পারে।
VEXcode টিউটোরিয়াল - VEXcode IQ ব্যবহার করা শেখার জন্য টিউটোরিয়াল এবং সহায়ক রিসোর্স খুঁজুন।
এই রেফারেন্সটি কীভাবে ব্যবহার করবেন#
আপনি যে কোডিং ভাষা বা রিসোর্স ব্যবহার করছেন, তার জন্য বিভাগটি বেছে নিন।
কোনো ডিভাইস, ক্যাটাগরি, ব্লক, কমান্ড, মেথড বা ক্লাস খুঁজে পেতে সাইডবার অথবা সার্চ বার ব্যবহার করুন।
কমান্ডটি কী কাজ করে এবং কখন এটি দরকারি, তা বোঝার জন্য বিবরণটি পড়ুন।
কী কী ইনপুট প্রয়োজন এবং কী কী অপশন রয়েছে তা দেখতে প্যারামিটারগুলো যাচাই করুন।
প্রজেক্টে কমান্ডটি কীভাবে ব্যবহার করা যেতে পারে, তার একটি উপায় দেখতে উদাহরণটি পর্যালোচনা করুন।
পাইথন বা সি++ এ লেখা টেক্সট-ভিত্তিক উদাহরণের ক্ষেত্রে, উদাহরণটি কপি করতে কপি বাটনটি সিলেক্ট করুন, তারপর আপনার কোডিং পরিবেশে পেস্ট করুন।
এপিআই ব্যবহারের জন্য কিছু পরামর্শ#
আপনি যে ডিভাইস বা ক্যাটাগরি নিয়ে কাজ করছেন, যেমন ড্রাইভট্রেইন, ব্রেইন, কন্ট্রোলার বা সেন্সর, তা দিয়ে শুরু করুন।
কোনো উদাহরণ কপি করার আগে বিবরণটি পড়ুন, যাতে কমান্ডটির কাজ কী তা আপনি বুঝতে পারেন।
প্যারামিটার টেবিলগুলো সাবধানে পরীক্ষা করুন। ইনপুটের সামান্য পরিবর্তনেও রোবটের আচরণ বদলে যেতে পারে।
উদাহরণগুলোকে প্রাথমিক ধারণা হিসেবে ব্যবহার করুন, তারপর আপনার নিজের প্রকল্পের সাথে মেলানোর জন্য মান, দিক, পোর্ট বা নাম পরিবর্তন করুন।