ভিক্টর মোটর#
ভূমিকা#
VEX ভিক্টর মোটর কন্ট্রোলার হলো একটি লিগ্যাসি মোটর কন্ট্রোলার যা ব্রেইন থেকে একটি ৩-ওয়্যার PWM সিগন্যাল গ্রহণ করে সেইসব VEXpro/EDR ডিসি মোটর নিয়ন্ত্রণ করে, যেগুলো সরাসরি স্মার্ট পোর্টে প্লাগ করা যায় না।
এই পৃষ্ঠায় উদাহরণস্বরূপ ভিক্টর মোটর কন্ট্রোলারের নাম হিসেবে victor_motor ব্যবহার করা হয়েছে। প্রয়োজন অনুযায়ী এটিকে আপনার নিজস্ব কনফিগার করা নাম দিয়ে প্রতিস্থাপন করুন।
উপলব্ধ পদ্ধতিগুলোর একটি তালিকা নিচে দেওয়া হলো:
spin– একটি মোটরকে থামানো পর্যন্ত সামনে বা পিছনে ঘোরায়।stop– একটি মোটর অবিলম্বে বন্ধ করে দেয়।set_velocity– মোটরকে বলে দেয় কত দ্রুত ঘুরতে হবে।set_reversed– একটি মোটরের দিক বিপরীত করার জন্য সেট করে।
কনস্ট্রাক্টর – ম্যানুয়ালি একটি ভিক্টর মোটর কন্ট্রোলার চালু করুন।
MotorVictor– একটি ভিক্টর মোটর কন্ট্রোলার তৈরি করে।
স্পিন#
spin বর্তমান মোটর বেগ ব্যবহার করে একটি সংযুক্ত মোটরকে একটি নির্দিষ্ট দিকে ঘোরায়।
Usage:
victor_motor.spin(direction, velocity, units)
প্যারামিটার |
বর্ণনা |
|---|---|
|
মোটরটি যে দিকে ঘুরবে:
|
|
ঐচ্ছিক। |
|
ঐচ্ছিক। বেগের একক:
|
থামুন#
stop সংযুক্ত মোটরটিকে অবিলম্বে বন্ধ করে দেয়।
Usage:
victor_motor.stop()
প্যারামিটার |
বর্ণনা |
|---|---|
এই পদ্ধতিতে কোনো প্যারামিটার নেই। |
সেট_বেগ#
set_velocity একটি মোটরকে বলে দেয় সেটি কত দ্রুত ঘুরবে। উচ্চতর শতাংশ মোটরকে দ্রুত ঘোরায় এবং নিম্নতর শতাংশ মোটরকে ধীরে ঘোরায়।
প্রতিটি প্রজেক্ট ডিফল্টরূপে সংযুক্ত প্রতিটি মোটরের ৫০% গতিতে ঘোরার মাধ্যমে শুরু হয়।
Usage:
victor_motor.set_velocity(value, units)
প্যারামিটার |
বর্ণনা |
|---|---|
|
The velocity to spin with from 0% to 100% when using |
|
ঐচ্ছিক। বেগের একক:
|
set_reversed#
set_reversed মোটরটিকে বিপরীত দিকে ঘোরার জন্য সেট করে যাতে FORWARD দিকটি ঘড়ির কাঁটার দিকে ঘোরে। এই পদ্ধতিটি MotorVictor তৈরি করার সময় reverse প্যারামিটারটিকে True সেট করার মতোই কাজ করে।
Usage:
victor_motor.set_reversed(value)
প্যারামিটার |
বর্ণনা |
|---|---|
|
মোটরের দিক উল্টানো হবে কিনা:
|
নির্মাণকারী#
কনস্ট্রাক্টর ব্যবহার করে MotorVictor অবজেক্ট তৈরি করা হয়, যা একটি ভিক্টর মোটর কন্ট্রোলার কনফিগার করার জন্য প্রয়োজনীয়।
MotorVictor#
MotorVictor একটি ভিক্টর মোটর কন্ট্রোলার তৈরি করে।
Usage:
MotorVictor(port, reverse)
প্যারামিটার |
বর্ণনা |
|---|---|
|
ভিক্টর মোটর কন্ট্রোলারটি যে 3-ওয়্যার পোর্টের সাথে সংযুক্ত:
|
|
ঐচ্ছিক। মোটরের ঘূর্ণন বিপরীত দিকে হবে কিনা তা নির্ধারণ করে।
|
# Create a Victor Motor Controller in Port A
victor_motor = MotorVictor(brain.three_wire_port.a)