বায়ুচালিত#
ভূমিকা#
VEX IQ ব্রেইন, Pneumatic শ্রেণীর পদ্ধতি ব্যবহার করে VEX IQ Pneumatic সিস্টেম নিয়ন্ত্রণ করতে পারে। এই পদ্ধতিগুলো ব্রেইনকে নিউম্যাটিক পাম্প নিয়ন্ত্রণ করতে এবং নিউম্যাটিক সিলিন্ডারগুলোকে প্রসারিত বা সংকুচিত করতে সক্ষম করে।
এই পৃষ্ঠায় উদাহরণস্বরূপ নিউম্যাটিকের নাম হিসেবে pneumatic_1 ব্যবহার করা হয়েছে। প্রয়োজন অনুযায়ী এটিকে আপনার নিজস্ব কনফিগার করা নাম দিয়ে প্রতিস্থাপন করুন।
নিম্নে সকল পদ্ধতির একটি তালিকা দেওয়া হলো:
ক্রিয়া — নিউম্যাটিক সিলিন্ডার নিয়ন্ত্রণ করা।
মিউটেটরস — নিউম্যাটিক পাম্পটি চালু বা বন্ধ করুন।
pump_on— নিউম্যাটিক পাম্পটি চালু করে।pump_off— নিউম্যাটিক পাম্প বন্ধ করে দেয়।pump— নিউম্যাটিক পাম্পটি চালু বা বন্ধ করে।
গেটার্স — সোলেনয়েডটি সংযুক্ত আছে কিনা তা পরীক্ষা করুন।
installed— মস্তিষ্কের সাথে একটি সোলেনয়েড সংযুক্ত আছে কি না তা ফেরত দেয়।
কনস্ট্রাক্টর — নিউম্যাটিক্স ম্যানুয়ালি চালু এবং কনফিগার করুন।
Pneumatic— একটি নিউম্যাটিক্স অবজেক্ট তৈরি করে।
কর্ম#
extend#
extend একটি নিউম্যাটিক সিলিন্ডারকে প্রসারিত করে।
Usage:
pneumatic_1.extend(cylinder)
প্যারামিটার |
বর্ণনা |
|---|---|
|
The cylinder to extend:
|
retract#
retract একটি বায়ুচালিত সিলিন্ডারকে প্রত্যাহার করে।
Usage:
pneumatic_1.retract(cylinder)
প্যারামিটার |
বর্ণনা |
|---|---|
|
The cylinder to retract:
|
মিউটেটর#
pump_on#
pump_on নিউম্যাটিক পাম্পটি চালু করে।
Usage:
pneumatic_1.pump_on()
প্যারামিটার |
বর্ণনা |
|---|---|
এই পদ্ধতিতে কোনো প্যারামিটার নেই। |
pump_off#
pump_off নিউম্যাটিক পাম্পটি বন্ধ করে দেয়।
Usage:
pneumatic_1.pump_off()
প্যারামিটার |
বর্ণনা |
|---|---|
এই পদ্ধতিতে কোনো প্যারামিটার নেই। |
pump#
pump নিউম্যাটিক পাম্পটি চালু বা বন্ধ করে।
Usage:
pneumatic_1.pump(state)
প্যারামিটার |
বর্ণনা |
|---|---|
|
যে অবস্থাটি সেট করতে হবে: |
গেটার্স#
installed#
installed একটি বুলিয়ান মান প্রদান করে যা নির্দেশ করে সোলেনয়েডটি ব্রেইনের সাথে সংযুক্ত আছে কিনা।
True— সোলেনয়েডটি মস্তিষ্কের সাথে সংযুক্ত।False— সোলেনয়েডটি মস্তিষ্কের সাথে সংযুক্ত নয়।
Usage:
pneumatic_1.installed()
প্যারামিটার |
বর্ণনা |
|---|---|
এই পদ্ধতিতে কোনো প্যারামিটার নেই। |
নির্মাণকারী#
VEXcode-এর বাইরে নিউম্যাটিক্স কনফিগার করার জন্য প্রয়োজনীয় Pneumatic অবজেক্টগুলো ম্যানুয়ালি তৈরি করতে কনস্ট্রাক্টর ব্যবহার করা হয়।
Pneumatics#
Pneumatic কনস্ট্রাক্টরটি নির্দিষ্ট স্মার্ট পোর্টে একটি Pneumatic অবজেক্ট তৈরি করে।
Usage:
pneumatic_1 = Pneumatic(smartport)
প্যারামিটার |
বর্ণনা |
|---|---|
|
সোলেনয়েডটি যে স্মার্ট পোর্টের সাথে সংযুক্ত থাকে, তাকে PORTx হিসেবে লেখা হয়, যেখানে x হলো পোর্টের নম্বর। |
# Create a Pneumatic object in Port 1
pneumatic_1 = Pneumatic(Ports.PORT1)