Магнит#

Введение#

Электромагнит VEX GO позволяет вашему роботу взаимодействовать с магнитными объектами, поднимая и отпуская их.

В приведенных ниже примерах сконфигурированный электромагнит будет называться magnetЭто имя используется во всех последующих примерах в данной документации по API при обращении к методам класса Magnet.

Ниже приведён список всех методов:

Действия — Включение или выключение электромагнита.

  • energize — устанавливает состояние электромагнита, позволяющее либо поднимать, либо опускать объекты.

Действия#

energize#

energize устанавливает состояние электромагнита: он либо поднимает, либо опускает объекты.

Usage:
magnet.energize(action)

Параметры

Описание

action

Состояние электромагнита для установки:

  • BOOST — Включает возможность захвата предметов магнитом.
  • DROP — Отключает захват предметов и сбрасывает все удерживаемые предметы.

# Build Used: Super Code Base 2.0
def main():
    # Drop an attached Disk
    drivetrain.drive_for(FORWARD, 200, MM)
    magnet.energize(DROP)
    drivetrain.drive_for(REVERSE, 200, MM)

# Start threads — Do not delete
start_thread(main)