পটেনশিওমিটার#
ভূমিকা#
পটেনশিওমিটার হলো একটি অ্যানালগ সেন্সর যা একটি ঘূর্ণায়মান শ্যাফটের কৌণিক অবস্থান পরিমাপ করে। এটি তার অবস্থানের সমানুপাতিক একটি ভোল্টেজ আউটপুট করে।
পটেনশিওমিটারের সংস্করণভেদে এর শনাক্তযোগ্য ঘূর্ণনের পরিমাণ ভিন্ন হয়:
পটেনশিওমিটার – ২৫০ ডিগ্রি পর্যন্ত
পটেনশিওমিটার ভি২ – ৩৩০ ডিগ্রী (অবিচ্ছিন্ন)
|
|
|---|---|
পটেনশিওমিটার |
পটেনশিওমিটার V2 |
এই পৃষ্ঠায় উদাহরণস্বরূপ পটেনশিওমিটারের নাম হিসেবে potentiometer_a ব্যবহার করা হয়েছে। প্রয়োজন অনুযায়ী এটিকে আপনার নিজস্ব কনফিগার করা নাম দিয়ে প্রতিস্থাপন করুন।
উপলব্ধ পদ্ধতিগুলোর একটি তালিকা নিচে দেওয়া হলো:
angle– পটেনশিওমিটারের কৌণিক অবস্থান ডিগ্রিতে বা শতাংশ হিসাবে ফেরত দেয়।changed– যখনই পটেনশিওমিটারের মান পরিবর্তিত হবে, তখন কল করার জন্য একটি ফাংশন রেজিস্টার করে।
কনস্ট্রাক্টর – ম্যানুয়ালি একটি পটেনশিওমিটার বা পটেনশিওমিটার ভি২ ইনিশিয়ালাইজ করুন।
PotentiometerV2– একটি Potentiometer V2 তৈরি করুন।Potentiometer– একটি পটেনশিওমিটার তৈরি করুন।
কোণ#
angle পটেনশিওমিটারের কৌণিক অবস্থান ডিগ্রিতে বা শতাংশ হিসাবে ফেরত দেয়।
Usage:
potentiometer_a.angle(units)
প্যারামিটার |
বর্ণনা |
|---|---|
|
পরিমাপের একক:
|
পরিবর্তিত#
changed এমন একটি ফাংশন রেজিস্টার করে, যা পটেনশিওমিটারের মান পরিবর্তন হলেই কল করা হবে।
Usage:
changed(callback, arg)
প্যারামিটার |
বর্ণনা |
|---|---|
|
পূর্বে সংজ্ঞায়িত একটি ফাংশন যা পটেনশিওমিটারের মান পরিবর্তিত হলে কার্যকর হয়। |
|
ঐচ্ছিক। কলব্যাক ফাংশনে পাঠানোর জন্য আর্গুমেন্ট ধারণকারী একটি |
def my_function():
brain.screen.print("Value changed!")
# Call my_function whenever potentiometer_a's angle changes
potentiometer_a.changed(my_function)
নির্মাণকারী#
কনস্ট্রাক্টর ব্যবহার করে ম্যানুয়ালি PotentiometerV2 এবং Potentiometer অবজেক্ট তৈরি করা হয়, যা VEXcode-এর বাইরে পটেনশিওমিটার কনফিগার করার জন্য প্রয়োজনীয়।
PotentiometerV2#
PotentiometerV2 একটি V5 Potentiometer V2 তৈরি করে।
Usage:
PotentiometerV2(port)
প্যারামিটার |
বর্ণনা |
|---|---|
|
পটেনশিওমিটার V2 যে 3-ওয়্যার পোর্টের সাথে সংযুক্ত:
|
# Create a Potentiometer V2 in Port A
potentiometer_a = PotentiometerV2(brain.three_wire_port.a)
Potentiometer#
Potentiometer একটি পটেনশিওমিটার তৈরি করে।
Usage:
Potentiometer(port)
প্যারামিটার |
বর্ণনা |
|---|---|
|
পটেনশিওমিটারটি যে 3-ওয়্যার পোর্টের সাথে সংযুক্ত:
|
# Create a Potentiometer in Port A
potentiometer_a = Potentiometer(brain.three_wire_port.a)

