Rotationssensor#

Introduktion#

Rotationssensorn mäter rotationen av en axel. Den kan användas var som helst på en robot där en axel roterar, även om axeln inte är direkt ansluten till en motor.

En motor har en inbyggd kodare som kan spåra sin egen rotation. Rotationssensorn fungerar som en extern kodare som kan spåra rotationen hos en separat axel.

Rotationssensorn kan rapportera axelns vinkel, position och hastighet. Vinkel är axelns absoluta position från 0 till 359,99 grader. Den återställs inte när ett projekt startar eller när roboten stängs av. Positionen spårar hur många grader eller varv axeln har roterat framåt eller bakåt under ett projekt, och den kan återställas vid behov.

Rotationssensorn är kompatibel med 1/8-tums och 1/4-tums standard VEX-axlar.

VEX-rotationssensorn.

Nedan följer en lista över tillgängliga block:

ställ in rotationsposition#

Stackblocket ställ in rotationsposition ställer in rotationssensorns aktuella position till ett värde i grader.

Positionen visar hur långt axeln har roterat under ett projekt. Att ställa in positionen ändrar det aktuella positionsvärdet utan att axeln flyttas.

ställ in [Rotation1 v] position till [0] grader

Parametrar

Beskrivning

anordning

Rotationssensorn som ska användas. Välj bland de rotationssensorer som konfigurerats i fönstret Enheter.

placera

Positionsvärdet som ska tilldelas rotationssensorn, i grader. Detta kan vara ett heltal eller ett decimaltal.

Rotationsvinkel#

Blocket Rotationsvinkel rapporterar axelns aktuella vinkel från 0 till 359,99 grader.

Vinkeln rapporterar axelns absoluta position inom en rotation. Den återställs inte när ett projekt startar eller när roboten stängs av.

([Rotation1 v] vinkel i grader)

Parametrar

Beskrivning

anordning

Rotationssensorn som ska användas. Välj bland de rotationssensorer som konfigurerats i fönstret Enheter.

Rotationsposition#

Blocket Rotationsposition rapporterar axelns totala rotationsposition.

Till skillnad från vinkel kan positionen öka över 359,99 grader eller minska under 0 grader. Positionen spårar hur långt axeln roterar framåt eller bakåt under ett projekt och kan återställas vid behov.

([Rotation1 v] position i [grader v] :: custom-sensing)

Parametrar

Beskrivning

anordning

Rotationssensorn som ska användas. Välj bland de rotationssensorer som konfigurerats i fönstret Enheter.

enheter

Positionsenheten: grader eller varv.

Rotationshastighet#

Blocket Rotationshastighet rapporterar hur snabbt axeln roterar.

([Rotation1 v] hastighet i [rpm v] :: custom-sensing)

Parametrar

Beskrivning

anordning

Rotationssensorn som ska användas. Välj bland de rotationssensorer som konfigurerats i fönstret Enheter.

enheter

Hastighetsenheten: rpm (varv per minut) eller dps (grader per sekund).