V5 공압#

소개#

VEX V5 브레인은 Pneumatics 클래스의 메서드를 사용하여 V5 공압 시스템을 제어할 수 있습니다. 이러한 메서드를 통해 브레인은 시스템을 열거나 닫고, 공압 실린더를 확장하거나 수축시킬 수 있습니다.

이 기능을 사용하려면 클래스를 직접 생성해야 합니다.

이 페이지에서는 예시로 V5 공압 장치 이름으로 v5_pneumatic 사용합니다. 필요에 따라 직접 구성한 이름으로 바꾸십시오.

다음은 사용 가능한 방법 목록입니다.

작동 – 공압 실린더 제어.

  • open – 실린더를 확장합니다.

  • close – 실린더를 후퇴시킵니다.

제작자 – V5 공압 솔레노이드를 수동으로 초기화하고 구성하십시오.

  • Pneumatics – V5 공압 솔레노이드를 생성합니다.

행위#

open#

open 실린더를 확장합니다.

용법:

v5_pneumatic.open()

매개변수

설명

이 메서드에는 매개변수가 없습니다.

# Extend the first cylinder
v5_pneumatic.open()

# Wait 2 seconds
wait(2, SECONDS)

# Retract the first cylinder
v5_pneumatic.close()

close#

close 실린더를 수축시킵니다.

Usage:
v5_pneumatic.close()

매개변수

설명

이 메서드에는 매개변수가 없습니다.

# Extend the first cylinder
v5_pneumatic.open()

# Wait 2 seconds
wait(2, SECONDS)

# Retract the first cylinder
v5_pneumatic.close()

건설업자#

생성자는 V5 공압 솔레노이드를 구성하는 데 필요한 Pneumatics 객체를 수동으로 생성하는 데 사용됩니다.

Pneumatics#

Pneumatics V5 공압 솔레노이드를 생성합니다.

Usage:
Pneumatics(port)

매개변수

설명

port

V5 공압 솔레노이드가 연결되는 3선 포트:

  • V5 브레인 – Ports.PORTx 여기서 x는 포트 번호임).
  • 3선 확장기 – expander.a (여기서 expander 는 확장기 인스턴스의 이름임).

# Create a V5 Pneumatic Solenoid in Port A
v5_pneumatic = Pneumatics(brain.three_wire_port.a)