Пневматика CTE#

Вступ#

Команди CTE Pneumatic працюватимуть лише з деталями CTE Pneumatic. Щоб це працювало, вам потрібно буде вручну імпортувати модуль CTE:

from cte import *

VEX V5 Brain може керувати пневматичною системою CTE, використовуючи методи класу Pneumatic Ці методи дозволяють Brain керувати пневматичним насосом та висувати або втягувати пневматичні циліндри.

На цій сторінці як приклад назви CTE Pneumatics використовується cte_pneumatic За потреби замініть її власною налаштованою назвою.

Нижче наведено список доступних методів:

Дії – Керування пневматичними циліндрами та пневматичним насосом.

  • extend – Висуває пневматичний циліндр.

  • retract – Втягує пневматичний циліндр.

  • pump_on – Вмикає пневматичний насос.

  • pump_off – Вимикає пневматичний насос.

Інкубатори – увімкнення або вимкнення пневматичного насоса.

  • pump – Вмикає або вимикає пневматичний насос.

Конструктори – ініціалізація та налаштування пневматичного соленоїда CTE вручну.

  • Pneumatic – Створіть пневматичний соленоїд CTE.

Дії#

extend#

extend висуває пневматичний циліндр.

Usage:
cte_pneumatic.extend(cylinder)

Параметри

Опис

cylinder

Циліндр, який потрібно висунути:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL – Усі 4 циліндри

retract#

retract втягує пневматичний циліндр.

Usage:
cte_pneumatic.retract(cylinder)

Параметри

Опис

cylinder

Циліндр для втягування:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL – Усі 4 циліндри

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)