Пневматичний#
Вступ#
Мозок VEX EXP може керувати пневматичною системою CTE, використовуючи методи класу Pneumatic Ці методи дозволяють мозку керувати пневматичним насосом та висувати або втягувати пневматичні циліндри.
У наведених нижче прикладах налаштований пневматичний соленоїд CTE матиме назву pneumatic_1 і використовуватиметься у всіх наступних прикладах цієї документації API, коли буде згадано методи класу Pneumatic.
Нижче наведено список усіх доступних методів:
Дії – Керування пневматичними циліндрами та пневматичним насосом.
extend– Висуває пневматичний циліндр.retract– Втягує пневматичний циліндр.pump_on– Вмикає пневматичний насос.pump_off– Вимикає пневматичний насос.
Інкубатори – увімкнення або вимкнення пневматичного насоса.
pump– Вмикає або вимикає пневматичний насос.
Конструктори – ініціалізація та налаштування пневматичного соленоїда CTE вручну.
Pneumatic– Створіть пневматичний соленоїд CTE.
Дії#
extend#
extend висуває пневматичний циліндр.
Usage:
extend(cylinder)
Параметр |
Опис |
|---|---|
|
Циліндр, який потрібно висунути:
|
# 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)
Параметр |
Опис |
|---|---|
|
Циліндр для втягування:
|
# 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)
Параметр |
Опис |
|---|---|
|
Стан, який потрібно встановити: |
# Turn the pneumatic pump on
pneumatic_1.pump(True)
# Turn the pneumatic pump off
pneumatic_1.pump(False)
Конструктори#
Pneumatic#
Pneumatic створює пневматичну систему.
Pneumatic(smartport)
Параметр |
Опис |
|---|---|
|
Розумний порт, до якого підключено пневматичний соленоїд, записується як |
# Construct a Pneumatic System "pneumatic_1" with the
# Pneumatic class
pneumatic_1 = Pneumatic(Ports.PORT1)