সিটিই নিউম্যাটিক্স#

ভূমিকা#

CTE নিউম্যাটিক কমান্ডগুলো শুধুমাত্র CTE নিউম্যাটিক পার্টসগুলোর সাথেই কাজ করবে। এটি কার্যকর করার জন্য আপনাকে ম্যানুয়ালি CTE মডিউলটি ইম্পোর্ট করতে হবে।

from cte import *

VEX V5 ব্রেইনটি Pneumatic শ্রেণীর পদ্ধতি ব্যবহার করে CTE নিউম্যাটিক সিস্টেম নিয়ন্ত্রণ করতে পারে। এই পদ্ধতিগুলো ব্রেইনটিকে নিউম্যাটিক পাম্প নিয়ন্ত্রণ করতে এবং নিউম্যাটিক সিলিন্ডারগুলোকে প্রসারিত বা সংকুচিত করতে সক্ষম করে।

এই পৃষ্ঠায় উদাহরণস্বরূপ CTE নিউম্যাটিক্স-এর নাম হিসেবে cte_pneumatic ব্যবহার করা হয়েছে। প্রয়োজন অনুযায়ী এটিকে আপনার নিজস্ব কনফিগার করা নাম দিয়ে প্রতিস্থাপন করুন।

উপলব্ধ পদ্ধতিগুলোর একটি তালিকা নিচে দেওয়া হলো:

ক্রিয়া – নিউম্যাটিক সিলিন্ডার এবং নিউম্যাটিক পাম্প নিয়ন্ত্রণ করা।

  • extend – একটি নিউম্যাটিক সিলিন্ডারকে প্রসারিত করে।

  • retract – একটি নিউম্যাটিক সিলিন্ডারকে গুটিয়ে নেয়।

  • pump_on – নিউম্যাটিক পাম্পটি চালু করে।

  • pump_off – নিউম্যাটিক পাম্প বন্ধ করে দেয়।

সেটার – নিউম্যাটিক পাম্পটি চালু বা বন্ধ করুন।

  • pump – নিউম্যাটিক পাম্প চালু বা বন্ধ করে।

কনস্ট্রাক্টর – CTE নিউম্যাটিক সোলেনয়েডটি ম্যানুয়ালি ইনিশিয়ালাইজ এবং কনফিগার করুন।

  • Pneumatic – একটি CTE নিউম্যাটিক সোলেনয়েড তৈরি করুন।

কর্ম#

extend#

extend একটি নিউম্যাটিক সিলিন্ডারকে প্রসারিত করে।

Usage:
cte_pneumatic.extend(cylinder)

প্যারামিটার

বর্ণনা

cylinder

The cylinder to extend:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL – All 4 cylinders

retract#

retract একটি বায়ুচালিত সিলিন্ডারকে প্রত্যাহার করে।

Usage:
cte_pneumatic.retract(cylinder)

প্যারামিটার

বর্ণনা

cylinder

যে সিলিন্ডারটি গুটাতে হবে:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • সিলিন্ডারCYLINDER4
  • CYLINDERALL – ৪টি সিলিন্ডারই

pump_on#

pump_on নিউম্যাটিক পাম্পটি চালু করে।

Usage:
cte_pneumatic.pump_on()

প্যারামিটার

বর্ণনা

এই পদ্ধতিতে কোনো প্যারামিটার নেই।

pump_off#

pump_off নিউম্যাটিক পাম্পটি বন্ধ করে দেয়।

ব্যবহারবিধি:

cte_pneumatic.pump_off()

প্যারামিটার

বর্ণনা

এই পদ্ধতিতে কোনো প্যারামিটার নেই।

সেটার#

pump#

pump নিউম্যাটিক পাম্পটি চালু বা বন্ধ করে।

ব্যবহারবিধি:

cte_pneumatic.pump(state)

প্যারামিটার

বর্ণনা

state

যে অবস্থাটি সেট করতে হবে: True নিউম্যাটিক পাম্প চালু করে, এবং False নিউম্যাটিক পাম্প বন্ধ করে।

নির্মাণকারী#

কনস্ট্রাক্টর ব্যবহার করে ম্যানুয়ালি Pneumatic অবজেক্ট তৈরি করা হয়, যা একটি CTE নিউম্যাটিক সোলেনয়েড কনফিগার করার জন্য প্রয়োজনীয়।

Pneumatic#

Pneumatic একটি CTE নিউম্যাটিক সোলেনয়েড তৈরি করে।

Usage:
Pneumatic(smartport)

প্যারামিটার

বর্ণনা

smartport

যে স্মার্ট পোর্টের সাথে CTE নিউম্যাটিক সোলেনয়েডটি সংযুক্ত থাকে, তা Ports.PORTx হিসাবে লেখা হয়, যেখানে x হলো পোর্টের সংখ্যা।

from cte import *

# Create a CTE Pneumatic Solenoid in Port 1
cte_pneumatic = Pneumatic(Ports.PORT1)