Giroszkóp#
Bevezetés#
A VEX IQ giroszkóp egyetlen tengely körüli forgást mér. Arra szolgál, hogy nyomon kövesse, milyen messzire fordult el a robot, és milyen irányba néz.
Az alábbiakban az összes blokk listája található:
giroszkóp kalibrálása — Kalibrál egy konfigurált giroszkópot.
Gyro irány beállítása — Beállítja a giroszkóp aktuális irányát egy új irányértékre.
Gyro forgás beállítása — Beállítja a giroszkóp aktuális forgását egy új forgási értékre.
giroszkóp irányszöge — Megjeleníti a giroszkóp érzékelőjének irányát 0 és 359,99 fok között.
Giroszkóp forgásszöge — Megjeleníti, hogy milyen messzire fordult el a giroszkóp érzékelő.
gyro sebessége — Megjeleníti a giroszkóp aktuális forgási sebességét.
giroszkóp kalibrálása#
A giroszkóp kalibrálása veremblokk egy konfigurált giroszkóp érzékelőt kalibrál.
A kalibrálás segít a giroszkóp szenzornak a fordulatok helyes mérésében. Tartsa mozdulatlanul az érzékelőt a kalibrálás során. Ha az érzékelő elmozdul a kalibrálás során, előfordulhat, hogy az irány, a forgás és a sebességértékek nem mérik helyesen a fordulókat.
A projekt megvárja, amíg a kalibráció megtörténik, mielőtt a veremben lévő következő blokk futna.
Megjegyzés: Ez a blokk csak akkor érhető el, ha van egy konfigurált giroszkóp a hajtásláncon kívül.
[Gyro1 v] kalibrálása [2 v] másodpercig
Paraméterek |
Leírás |
|---|---|
giroszkóp |
A giroszkóp kalibrálandó. |
időtartam |
Mennyi ideig kell kalibrálni az érzékelőt másodpercben:
|
Példa
amikor elindul
[Calibrate a Gyro Sensor and display its angle of heading.]
[Gyro1 v] kalibrálása [2 v] másodpercig
([Gyro1 v] iránya fokban) nyomtatása a konzolon ◀ és kurzor a következő sorra
giroszkóp irányának beállítása#
A haladási irány az érzékelő iránya, 0 és 359,99 fok között mérve. A giroszkóp irányának beállítása veremblokk a giroszkóp érzékelő aktuális haladási irányát egy új haladási értékre módosítja.
Például, ha az érzékelő jobbra fordult, és a haladási irány 0 fokra állítása a jobbra néző pozíciót teszi az új 0 fokká. Ezután az érzékelő az új irány alapján más haladási irányokat is követhet.
[Gyro1 v] irányának beállítása (0) fokra
Paraméterek |
Leírás |
|---|---|
giroszkóp |
A használandó giroszkóp. |
cím |
Az érzékelőhöz beállítandó irányérték fokban. Ez 0 és 359,99 közötti érték lehet. |
Példa
amikor elindul
[Turn to the new 0 degrees heading.]
[Gyro1 v] irányának beállítása (90) fokra
fordulás (0) fokos irányba ▶
giroszkóp forgatásának beállítása#
Az elforgatás az érzékelő elfordulásának mértékét mutatja fokban mérve. Az irányváltással ellentétben az elforgatás 359,99 fok fölé nőhet, vagy 0 fok alá csökkenhet. Egy projekt elején az elforgatási érték 0 fokra van állítva. A giroszkóp forgatásának beállítása veremblokk a giroszkóp érzékelő aktuális elforgatását egy új értékre módosítja.
Például, ha az érzékelő két teljes fordulatot tett jobbra, akkor az elforgatási értéke 720 fok lesz. Ha az elforgatást 0 fokra állítja, az elforgatás 720-ról 0 fokra áll vissza. Ezután az érzékelő az új érték alapján tudja követni a forgásokat.
[Gyro1 v] forgásának beállítása (0) fokra
Paraméterek |
Leírás |
|---|---|
giroszkóp |
A használandó giroszkóp. |
forgás |
Az érzékelőhöz beállítandó forgatási érték fokban. Ez lehet egész vagy tizedes szám. |
Példa
amikor elindul
[Turn to the new 0 rotation.]
[Gyro1 v] forgásának beállítása (-100) fokra
fordulás (0) fokos forgásba ▶
a giroszkóp irányszöge#
A haladási irány az érzékelő iránya, 0 és 359,99 fok között mérve. A giroszkóp irányszöge riporterblokk a giroszkóp aktuális haladási irányát jelenti.
A kezdő irány 0 fok. Ha az érzékelő 359,99 fok fölé fordul, az irány visszaáll 0 fokra.
([Gyro1 v] iránya fokban)
Paraméterek |
Leírás |
|---|---|
giroszkóp |
A giroszkóp, amely jelzi az irányt. |
Példa
amikor elindul
[Display the Gyro Sensor's heading before and after rotating.]
([Gyro1 v] iránya fokban) nyomtatása a konzolon ◀ és kurzor a következő sorra
fordulás [jobbra v] irányba (390) fokkal ▶
([Gyro1 v] iránya fokban) nyomtatása a konzolon ◀ és kurzor a következő sorra
a giroszkóp forgási szöge#
Az elforgatás az érzékelő elfordulásának mértékét mutatja fokban mérve. Az irányváltással ellentétben az elforgatás 359,99 fok fölé nőhet, vagy 0 fok alá csökkenhet. A projekt elején az elforgatási érték 0 fokra van állítva. A giroszkóp elforgatási szöge riporterblokk a giroszkóp érzékelő aktuális elforgatását jelenti.
Jobbra fordulás növeli, balra fordulás pedig csökkenti az elfordulást. Például két teljes jobbra fordulás 720 fokos elfordulást eredményez. Egy teljes balra fordulás 0 fokról -360 fokos elfordulást eredményez.
([Gyro1 v] forgása fokban)
Paraméterek |
Leírás |
|---|---|
giroszkóp |
A giroszkóp, amely jelzi a forgást. |
Példa
amikor elindul
[Display the Gyro Sensor's angle of rotation before and after rotating.]
([Gyro1 v] forgása fokban) nyomtatása a konzolon ◀ és kurzor a következő sorra
fordulás [jobbra v] irányba (390) fokkal ▶
([Gyro1 v] forgása fokban) nyomtatása a konzolon ◀ és kurzor a következő sorra
giroszkóp sebessége#
A giroszkóp sebessége riporterblokk a giroszkóp aktuális forgási sebességét jelenti fokban másodpercenként \(dps\). Az érték lehet pozitív vagy negatív a giroszkóp forgási irányától függően.
([Gyro1 v] sebessége dps-ben)
Paraméterek |
Leírás |
|---|---|
giroszkóp |
A giroszkóp a forgási sebesség jelentésére. |
Példa
amikor elindul
[Display the Gyro Sensor's current rotation speed.]
fordulás [jobbra v]
várakozás (1) másodpercig
([Gyro1 v] sebessége dps-ben) nyomtatása a konzolon ◀ és kurzor a következő sorra