자석#

소개#

VEX VR 자석을 사용하면 로봇이 자석 물체를 집어 올리고 놓는 등 자석 물체와 상호 작용할 수 있습니다.

아래는 사용 가능한 모든 방법의 목록입니다.

작업 – 자석 기능을 활성화 또는 비활성화합니다.

  • energize – 자석이 물체를 집어 올리거나 떨어뜨리도록 설정합니다.

행위#

energize#

energize 자석이 물체를 집어 올리거나 떨어뜨릴 수 있도록 자석의 상태를 설정합니다.

Usage:
magnet.energize(action)

매개변수

설명

action

자석의 상태를 설정합니다:

  • BOOST – 자석이 물체를 집어 올릴 수 있도록 합니다.
  • DROP – 물체 집어 올리는 기능을 비활성화하고 들고 있는 물체를 모두 내려놓습니다.
def main():
    # Pick up and drop off a disk
    drivetrain.drive_for(FORWARD, 800, MM)
    magnet.energize(BOOST)
    drivetrain.drive_for(REVERSE, 800, MM)
    magnet.energize(DROP)

# VR threads — Do not delete
vr_thread(main)