영적인#
소개#
VEX IQ 브레인은 Pneumatic 클래스의 메서드를 사용하여 VEX IQ 공압 시스템을 제어할 수 있습니다. 이러한 메서드를 통해 브레인은 공압 펌프를 제어하고 공압 실린더를 확장 또는 수축시킬 수 있습니다.
이 페이지에서는 예시로 pneumatic_1 이라는 공압 장치 이름을 사용합니다. 필요에 따라 직접 설정한 이름으로 바꿔주세요.
다음은 모든 방법 목록입니다.
작동 — 공압 실린더를 제어합니다.
변환기 — 공압 펌프를 켜거나 끕니다.
게터 — 솔레노이드가 연결되어 있는지 확인하십시오.
installed— 솔레노이드가 브레인에 연결되어 있는지 여부를 반환합니다.
생성자 — 공압 시스템을 수동으로 초기화하고 구성합니다.
Pneumatic— 공압 객체를 생성합니다.
행위#
extend#
extend 실린더를 확장합니다.
Usage:
pneumatic_1.extend(cylinder)
매개변수 |
설명 |
|---|---|
|
확장할 실린더:
|
retract#
retract 공압 실린더를 후퇴시킵니다.
Usage:
pneumatic_1.retract(cylinder)
매개변수 |
설명 |
|---|---|
|
수축시킬 실린더:
|
돌연변이체#
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)