বায়ুচালিত#

ভূমিকা#

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

নীচের উদাহরণগুলির জন্য, কনফিগার করা CTE নিউম্যাটিক সোলেনয়েডটির নাম হবে pneumatic_1 এবং এই API ডকুমেন্টেশন জুড়ে পরবর্তী সমস্ত উদাহরণে Pneumatic ক্লাস মেথডগুলি উল্লেখ করার সময় এটি ব্যবহার করা হবে।

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

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

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

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

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

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

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

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

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

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

কর্ম#

extend#

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

Usage:
extend(cylinder)

প্যারামিটার

বর্ণনা

cylinder

যে সিলিন্ডারটি প্রসারিত করতে হবে:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL — সব সিলিন্ডার প্রসারিত করে

# Extend the first cylinder
pneumatic_1.extend(CYLINDER1)

# Wait 2 seconds
wait(2, SECONDS)

# Retract the first cylinder
pneumatic_1.retract(CYLINDER1)

retract#

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

Usage:
retract(cylinder)

প্যারামিটার

বর্ণনা

cylinder

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

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL — সব সিলিন্ডার গুটিয়ে নেয়।

# Extend the first cylinder
pneumatic_1.extend(CYLINDER1)

# Wait 2 seconds
wait(2, SECONDS)

# Retract the first cylinder
pneumatic_1.retract(CYLINDER1)

pump_on#

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

Usage:
pump_on()

প্যারামিটার

বর্ণনা

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

# Turn the pneumatic pump on
pneumatic_1.pump_on()

pump_off#

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

Usage:
pump_off()

প্যারামিটার

বর্ণনা

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

# Turn the pneumatic pump off
pneumatic_1.pump_off()

সেটার#

pump#

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

Usage:
pump(state)

প্যারামিটার

বর্ণনা

state

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

# Turn the pneumatic pump on
pneumatic_1.pump(True)

# Turn the pneumatic pump off
pneumatic_1.pump(False)

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

Pneumatic#

Pneumatic একটি নিউম্যাটিক সিস্টেম তৈরি করে।

Pneumatic(smartport)

প্যারামিটার

বর্ণনা

smartport

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

# Construct a Pneumatic System "pneumatic_1" with the
# Pneumatic class
pneumatic_1 = Pneumatic(Ports.PORT1)