디지털 출력#

소개#

디지털 출력 3선 장치는 EXP 브레인이 LED, 릴레이 또는 기타 전자 장치와 같은 외부 구성 요소로 디지털 신호를 보낼 수 있도록 합니다. 높은 신호(5볼트) 또는 낮은 신호(0볼트)를 보낼 수 있습니다.

이 페이지에서는 예시 디지털 출력 장치 이름으로 dig_out 사용합니다. 필요에 따라 구성된 이름으로 교체하십시오.

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

  • set – 3선 디지털 출력 포트의 신호 레벨을 높음 또는 낮음으로 설정합니다.

생성자 – 디지털 출력 장치를 수동으로 초기화하고 구성합니다.

  • DigitalOut – 디지털 출력 장치를 생성합니다.

세트#

set 3선 포트의 신호 레벨을 설정합니다.

Usage:
dig_out.set(boolean)

매개변수

설명

boolean

높은 신호 또는 낮은 신호를 보낼지 여부: True 높은 신호(5V)를 보내고, False 낮은 신호(0V)를 보냅니다.

# Send out a low signal from dig_out
dig_out.set(False)

건설자#

생성자는 VEXcode 외부에서 디지털 출력 장치를 구성하는 데 필요한 DigitalOut 객체를 수동으로 생성하는 데 사용됩니다.

DigitalOut#

DigitalOut 디지털 출력 장치를 생성합니다.

Usage:
DigitalOut(port)

매개변수

설명

port

디지털 출력 장치가 연결된 3선 포트:

  • EXP 브레인 – brain.three_wire_port.x 여기서 x는 포트 번호입니다.
  • 3선 확장기 – expander.a 여기서 expander 확장기 인스턴스의 이름입니다.

# Create a Digital Out device in Port A
dig_out = DigitalOut(brain.three_wire_port.a)