Gyro#
Introduktion#
VEX 123-roboten har en inbyggd gyrosensor. I dessa block används gyrosensorn för att detektera plötsliga stötar och rapportera acceleration längs x-, y- och z-axlarna.
Nedan följer en lista över alla tillgängliga block:
upptäckt krasch – Rapporterar om 123-roboten har upptäckt en plötslig kollision.
acceleration – Rapporterar hur snabbt 123-roboten ökar eller saktar ner på den valda axeln.
upptäckt krasch?#
Det booleska blocket upptäckt krasch rapporterar om 123-roboten har upptäckt en plötslig stöt, till exempel att träffa ett föremål eller att ha blivit tillräckligt hårt stött för att snabbt ändra sin rörelse.
Sant — En krasch har upptäckts.
Falskt — Ingen krasch har upptäckts.
<krock detekterad?>
Parametrar |
Beskrivning |
|---|---|
Det här blocket har inga parametrar. |
Exempel
när startad
[Back up after a crash.]
kör [framåt v]
vänta tills <krock detekterad?>
kör [bakåt v] i (200) [mm v]
acceleration#
Acceleration är hur snabbt roboten ökar eller saktar ner. Rapporteringsblocket acceleration rapporterar accelerationen för 123-roboten på den valda axeln, från -4,0 G till 4,0 G.
G är en enhet som används för att mäta acceleration. 1 G motsvarar den acceleration du känner från gravitationen när du sitter stilla.
Värdet kan vara positivt eller negativt beroende på accelerationsriktningen på den valda axeln. Den valda axeln anger vilken rörelseriktning blocket rapporterar.
(acceleration på [x v]-axeln i g)
Parametrar |
Beskrivning |
|---|---|
axel |
Axeln att mäta accelerationen på:
|