Magnes#

Wstęp#

Elektromagnes VEX GO umożliwia robotowi interakcję z obiektami magnetycznymi poprzez ich podnoszenie i puszczanie.

W poniższych przykładach skonfigurowany elektromagnes będzie nosił nazwę magnetNazwa ta będzie używana we wszystkich kolejnych przykładach w tej dokumentacji API w odniesieniu do metod klasy Magnet.

Poniżej znajduje się lista wszystkich metod:

Akcje — włącz lub wyłącz elektromagnes.

  • energize — ustawia stan elektromagnesu w celu podnoszenia lub upuszczania obiektów.

Akcje#

energize#

energize ustawia stan elektromagnesu w celu podnoszenia lub upuszczania obiektów.

Usage:
magnet.energize(action)

Parametry

Opis

action

Stan elektromagnesu do ustawienia:

  • BOOST — włącza podnoszenie obiektów przez magnes.
  • DROP — wyłącza podnoszenie obiektów i upuszcza wszystkie trzymane obiekty.

# 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)