V5 3-ওয়্যার সার্ভো ব্যবহার করা

VEX 3-ওয়্যার সার্ভো হল একটি সমন্বিত মাইক্রোকন্ট্রোলার দিয়ে সজ্জিত একটি মোটর যা
100-ডিগ্রি গতির পরিসরের মধ্যে সুনির্দিষ্ট কৌণিক অবস্থান নির্ধারণ করতে সক্ষম করে। যখন একটানা মোটরগুলি অবাধে ঘোরে, তখন একটি সার্ভো মোটর একটি অ্যাকচুয়েটর ব্যবহার করে একটি নির্দিষ্ট গতিতে একটি নির্দিষ্ট অবস্থানে চলে যায় এবং নতুন কমান্ড না দেওয়া পর্যন্ত সেই অবস্থান ধরে রেখে সক্রিয়ভাবে বাহ্যিক গতিবিধি প্রতিরোধ করে। 


৩-তারের সার্ভো সংযোগ করা হচ্ছে

V5 ব্রেইন-এর আটটি 3-Wire পোর্ট হাইলাইট করে দেখানো হয়েছে। এই পোর্টগুলো A থেকে H পর্যন্ত বর্ণানুক্রমিকভাবে চিহ্নিত করা হয়েছে।

১. একটি V5 ব্রেনের সাথে একটি 3-ওয়্যার সার্ভো সংযোগ করতে, ব্রেনের পাশে 3-ওয়্যার পোর্টগুলি সনাক্ত করুন।

V5 ব্রেইন-কে এর একটি 3-Wire পোর্টের সাথে 3-Wire Servo ডিভাইসটি সংযুক্ত অবস্থায় দেখানো হয়েছে।

২। এই পোর্টগুলির একটিতে VEX 3-ওয়্যার সার্ভো সংযুক্ত করুন।


VEXcode-এ কনফিগার করা হচ্ছে

'Add a device' বাটনটি নির্বাচন করার পর VEXcode V5 Devices মেনু। ৩-ওয়্যার বিকল্পটি হাইলাইট করা হয়েছে।

১. ডিভাইস উইন্ডো থেকে 3-ওয়্যার নির্বাচন করুন।

3-Wire অপশনটি নির্বাচন করার পর VEXcode V5 ডিভাইস মেনু। সার্ভো অপশনটি হাইলাইট করা আছে।

২. ৩-ওয়্যার ডিভাইসের তালিকা থেকে SERVO নির্বাচন করুন।

VEXcode V5 ডিভাইস মেনু, যেখানে 3-Wire পোর্ট মেনুটি দেখানো হয়েছে।

৩. সার্ভো কোন 3-ওয়্যার পোর্টের সাথে সংযুক্ত তা নির্বাচন করুন।

VEXcode V5 ডিভাইস মেনুতে 3-Wire পোর্ট মেনুটি দেখানো হচ্ছে এবং প্রথম পোর্টটি নির্বাচিত রয়েছে। নিচে, 'Done' বাটনটি হাইলাইট করা আছে।

৪. নির্বাচন করুন সম্পন্ন.

দ্রষ্টব্য: সার্ভো আইকনের ডানদিকে নাম নির্বাচন করে সার্ভোর নাম পরিবর্তন করুন। এই স্ক্রিনশটে, এর নাম "ServoA"।


ব্লক সহ সার্ভো ব্যবহার করা

৩-তারের সার্ভো ডিভাইসটির ডায়াগ্রাম, যেখানে এর মোট সঞ্চালন পরিসীমা ১০০ ডিগ্রি দেখানো হয়েছে। লেবেলগুলো নির্দেশ করে যে, ব্লকস প্রোজেক্টে ব্যবহারের সময় সার্ভোটি ৫০ ডিগ্রিতে কেন্দ্রীভূত থাকে, যার পরিসীমা ০ থেকে ১০০ পর্যন্ত।

VEX 3-ওয়্যার সার্ভোর মোট পরিসর 100 ডিগ্রি, যার নীচের সীমা 0 ডিগ্রি, উপরের সীমা 100 ডিগ্রি এবং সঠিক কেন্দ্র 50 ডিগ্রি।

দ্রষ্টব্য: একটি VEX 3-ওয়্যার সার্ভো প্রতিটি প্রকল্প শুরু করে স্বয়ংক্রিয়ভাবে 50 ডিগ্রিতে কেন্দ্রীভূত হয়ে কোনও নড়াচড়া সম্পন্ন করার আগে।

VEXcode V5 স্পিন সার্ভো ব্লক যা Spin ServoA-কে ৫০ ডিগ্রি অবস্থানে রিড করে।

মোটরটি স্পিন সার্ভো ব্যবহার করে ব্লকের অবস্থানে নিয়ন্ত্রণ করা যেতে পারে, যেখানে মোটরটি যেতে পারে সেই কোণে প্রবেশ করে।

এই ব্লক সম্পর্কে আরও তথ্যের জন্য, এখানেস্পিন সার্ভো থেকে ব্লকের API রেফারেন্স পজিশনে যান।


পাইথন / সি++ এর সাথে সার্ভো ব্যবহার করা

৩-তারের সার্ভো ডিভাইসটির ডায়াগ্রাম, যেখানে এর মোট সঞ্চালন পরিসীমা ১০০ ডিগ্রি দেখানো হয়েছে। লেবেলগুলো নির্দেশ করে যে, পাইথন / সি++ প্রজেক্টে ব্যবহারের ক্ষেত্রে সার্ভোটি ০ ডিগ্রিতে কেন্দ্রীভূত থাকে এবং এর পরিসীমা ঋণাত্মক ৫০ থেকে ধনাত্মক ৫০ পর্যন্ত।

VEX 3-ওয়্যার সার্ভোর মোট পরিসর 100 ডিগ্রি, যার নীচের সীমা -50 ডিগ্রি, উপরের সীমা 50 ডিগ্রি এবং সঠিক কেন্দ্র 0 ডিগ্রি।

দ্রষ্টব্য: একটি VEX 3-ওয়্যার সার্ভো প্রতিটি প্রকল্প শুরু করে স্বয়ংক্রিয়ভাবে 0 ডিগ্রিতে কেন্দ্রীভূত হয়ে কোনও নড়াচড়া সম্পন্ন করার আগে।

পাইথন

servo_a.set_position(৫০, ডিগ্রি)


সি++

ServoA.setPosition(50.0, ডিগ্রি);

পাইথন বা C++ এ সংশ্লিষ্ট পদ্ধতি ব্যবহার করে এবং মোটরটি যে কোণে যেতে পারে সেই কোণে প্রবেশ করে মোটরটি নিয়ন্ত্রণ করা যেতে পারে।

 

এই পদ্ধতিগুলো সম্পর্কে আরও তথ্যের জন্য, Python অথবা C++ এর জন্য তাদের API রেফারেন্সে যান।

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

Last Updated: