Kodare#

Introduktion#

Den optiska axelkodaren mäter axelns rotationsposition och hastighet. Den använder interna optiska sensorer för att detektera hur långt och hur snabbt axeln roterar, vilket gör den användbar för att spåra hjulrotation, armposition eller andra mekanismer.

VEX optiska axelkodare.

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

ställ in pulsgivarens position#

Blocket ställ in kodarposition ställer in kodarens aktuella position till ett angivet värde. Detta block kan användas för att manuellt ställa in den spårade positionen utan att rotera en motor eller annan mekanism.

Positionen är hur långt axeln har roterat under ett projekt.

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

Parameter

Beskrivning

anordning

Vilken kodare som ska användas, konfigureras i fönstret Enheter.

placera

Rotationspositionen som ska ställas in i grader som ett heltal.

Kodarens position#

Blocket Givarposition rapporterar hur långt axeln som är ansluten till givaren har roterat.

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

Parameter

Beskrivning

anordning

Vilken kodare som ska användas, konfigureras i fönstret Enheter.

enhet

Enheten som representerar positionen: grader eller varv.

Kodarhastighet#

Blocket Enkodarhastighet rapporterar enkodarens rotationshastighet.

([EncoderA v] hastighet i [dps v] :: custom-sensing)

Parameter

Beskrivning

anordning

Vilken kodare som ska användas, konfigureras i fönstret Enheter.

enhet

Enheten som representerar hastigheten: dps (grader per sekund) eller rpm (rotationer per minut).