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