Bruke gyrosensoren

Gyrosensoren registrerer rotasjoner. Hvis du roterer gyrosensoren i retning pilene øverst på sensoren, kan sensoren registrere rotasjonsmengden i grader per sekund. Du kan bruke rotasjonsmengden til å registrere, for eksempel, når roboten snur, eller når roboten bikker.

Gyrosensoren kan i tillegg holde oversikt over den totale rotasjonsvinkelen i grader. Du kan bruke denne rotasjonsvinkelen til å registrere, for eksempel, hvor langt roboten har snudd.
Gyrosensordata
Gyrosensoren kan gi følgende data:
DataTypeMerknader
Vinkel Numerisk verdiRotasjonsvinkel i grader.
Måles fra siste tilbakestilling. Du tilbakestiller sensoren med Tilbakestill-modusen til Gyrosensor -ikonet.
Mengde Numerisk verdiRotasjonshastighet i grader per sekund.
Tips og triks
Gyrosensoren kan bare registrere bevegelser rundt én enkelt rotasjonsakse. Denne retningen angis av pilene øverst på sensoren. Kontroller at du fester sensoren til roboten med riktig retning, slik at du måler rotasjonen i ønsket retning.
Modusene Vinkel og Mengde kan enten være positiv eller negativ. Rotasjon med klokken er positiv og rotasjon mot klokken er negativ.
Når du kobler gyrosensoren til EV3-klossen, må du holde den helt stille for å minimere "unøyaktigheter".
Vinkelen kan økes over tid og bli mindre nøyaktig. Hvis du ønsker å oppnå best resultat, tilbakestiller du vinkelen ved bruk av Tilbakestilling-modusen til Gyrosensor-ikonet før hver bevegelse som du ønsker å måle vinkelen til.
Sensoren Motorrotasjon kan også måle rotasjon i grader, men bare for den roterende delen av motoren.
Eksempler på bruk av gyrosensoren
Eksempler på bruk av gyrosensoren i programmet ditt vises nedenfor.
Eksempel 1: Snu i en angitt vinkel
Dette programmet får roboten til å snu 90 grader til venstre. Programmet bruker Vent-ikonet med modusen Gyrosensor – Endre – Vinkel, som venter på at rotasjonsvinkelen endres med 90 grader.
Tips og triks
Tips: Da programmet ovenfor bruker Endre-modusen til Vent-ikonet, måler det vinkelendringen relativt til starten av Vent-ikonet. Derfor er det ikke nødvendig å tilbakestille gyrosensoren før bevegelsen.
Eksempel 2: Vis en rotasjonsmengdemåler
Dette programmet får roboten til å vise rotasjonsmengden grafisk. Gyrosensor-ikonet måler den numeriske verdien til rotasjonsmengden, og denne verdien brukes til å variere bredden til et rektangel på EV3-skjermen.
Gyrosensor-ikoner og -moduser
Tabellen nedenfor viser programmeringsikonene og -modusene du kan bruke med gyrosensoren.
IkonModusBruksmåte
Vent Gyrosensor – SammenlignVent til at rotasjonsvinkelen eller -mengden når en bestemt verdi.
VentGyrosensor – EndreVent til at rotasjonsvinkelen eller -mengden endres med en bestemt mengde.
Løkke GyrosensorGjenta en ikonsekvens til rotasjonsvinkelen eller -mengden når en bestemt verdi.
Bryter GyrosensorVelg mellom to ikonsekvenser basert på rotasjonsvinkelen eller -mengden.
GyrosensorMåleMål rotasjonsvinkelen og/eller -mengden og få resultatet på en numerisk dataledning.
GyrosensorSammenlignSammenlign rotasjonsvinkelen eller -mengden med en terskelverdi og få resultatet på en logikkdataledning.
GyrosensorTilbakestillTilbakestill rotasjonsvinkelen til null.
DataregistreringGyrosensorvinkel
Gyrosensorfrekvens
Se Dataregistrering.
Gyrosensor
Hurtigkoblinger