전위차계#
소개#
가변저항계는 회전축의 각도 위치를 측정하는 아날로그 센서입니다. 가변저항계는 위치에 비례하는 전압을 출력합니다.
전위차계 버전에 따라 감지할 수 있는 회전량이 다릅니다.
전위차계 – 최대 250도
전위차계 V2 – 330도 (연속)
|
|
|---|---|
전위차계 |
전위차계 V2 |
이 페이지에서는 예시로 포텐시오미터 이름에 potentiometer_a 을 사용합니다. 필요에 따라 설정한 이름으로 변경하십시오.
다음은 사용 가능한 방법 목록입니다.
생성자 – 포텐시오미터 또는 포텐시오미터 V2를 수동으로 초기화합니다.
PotentiometerV2– 포텐시오미터 V2를 생성합니다.Potentiometer– 전위차계를 생성합니다.
각도#
angle 포텐시오미터의 각도 위치를 도 또는 백분율로 반환합니다.
Usage:
potentiometer_a.angle(units)
매개변수 |
설명 |
|---|---|
|
측정 단위:
|
변경됨#
changed 가변 저항기의 값이 변경될 때마다 호출될 함수를 등록합니다.
Usage:
changed(callback, arg)
매개변수 |
설명 |
|---|---|
|
포텐시오미터의 값이 변경될 때 실행되는 이전에 정의된 함수. |
|
선택 사항. 콜백 함수에 전달할 인수를 포함하는 |
def my_function():
brain.screen.print("Value changed!")
# Call my_function whenever potentiometer_a's angle changes
potentiometer_a.changed(my_function)
건설업자#
생성자는 VEXcode 외부에서 가변저항기를 구성하는 데 필요한 PotentiometerV2 및 Potentiometer Potentiometer 수동으로 생성하는 데 사용됩니다.
PotentiometerV2#
PotentiometerV2 V5 포텐시오미터 V2를 생성합니다.
Usage:
PotentiometerV2(port)
매개변수 |
설명 |
|---|---|
|
가변저항기 V2가 연결된 3선 포트: |
# Create a Potentiometer V2 in Port A
potentiometer_a = PotentiometerV2(brain.three_wire_port.a)
Potentiometer#
Potentiometer 포텐시오미터를 생성합니다.
Usage:
Potentiometer(port)
매개변수 |
설명 |
|---|---|
|
가변저항이 연결된 3선 포트: |
# Create a Potentiometer in Port A
potentiometer_a = Potentiometer(brain.three_wire_port.a)

