Atstumo jutiklis#

Įvadas#

Atstumo jutiklio kategorijoje gali būti skirtingi blokai, priklausomai nuo to, ar naudojate VEX IQ atstumo jutiklį (1-osios kartos), ar (2-osios kartos).

Atstumo jutiklių blokeliai gali padėti robotui aptikti, ar priešais jutiklį yra objektas, ir pranešti, koks atstumas iki to objekto. „VEX IQ“ atstumo jutiklis (2-osios kartos) taip pat gali pranešti apie aptikto objekto santykinį greitį ir įvertinti, ar objektas yra mažas, vidutinis ar didelis.

Žemiau pateikiamas visų blokų sąrašas:

VEX IQ atstumo jutiklis (1-osios kartos) – kaladėlės, suderinamos su VEX IQ atstumo jutikliu (1-osios kartos).

VEX IQ atstumo jutiklis (2-os kartos) – kaladėlės, suderinamos su VEX IQ atstumo jutikliu (2-os kartos).

VEX IQ atstumo jutiklis (1-oji karta)#

Atstumas rado objektą#

Loginis blokas Atstumas iki objekto praneša, ar atstumo jutiklis šiuo metu aptinka objektą.

  • Teisinga – Atstumo jutiklis aptinka objektą.

  • Klaidinga – Atstumo jutiklis neaptinka objekto.

<[Distance1 v] aptiko objektą?>

Parametrai

Aprašymas

atstumo jutiklis

Naudojamas atstumo jutiklis. Pasirinkite iš atstumo jutiklių, sukonfigūruotų lange „Įrenginiai“.

Pavyzdys

kai pradėta
[Spin until the Distance Sensor detects an object.]
sukti [dešinėn v]
laukti kol <[Distance1 v] aptiko objektą?>
sustabdyti važiavimą

objekto atstumas#

Objekto atstumo registravimo blokas praneša apie atstumą tarp atstumo jutiklio ir artimiausio aptikto objekto.

([Distance1 v] atstumas [mm v])

Parametrai

Aprašymas

atstumo jutiklis

Naudojamas atstumo jutiklis. Pasirinkite iš atstumo jutiklių, sukonfigūruotų lange „Įrenginiai“.

vienetas

Atstumo vienetas: mm (nuo 24 mm iki 1000 mm) arba coliai (nuo 1 colio iki 40 colių).

Pavyzdys

kai pradėta
[Print the distance only after the Distance Sensor detects an object.]
sukti [dešinėn v]
laukti kol <[Distance1 v] aptiko objektą?>
sustabdyti važiavimą
spausdinti ([Distance1 v] atstumas [mm v]) ekrane ◀ ir perkelti žymeklį į kitą eilutę

VEX IQ atstumo jutiklis (2-oji karta)#

objekto atstumas#

Objekto atstumo registravimo blokas praneša apie atstumą tarp atstumo jutiklio ir artimiausio aptikto objekto.

([Distance1 v] objekto atstumas [mm v])

Parametrai

Aprašymas

atstumo jutiklis

Naudojamas atstumo jutiklis. Pasirinkite iš atstumo jutiklių, sukonfigūruotų lange „Įrenginiai“.

vienetas

Atstumo vienetas: mm (nuo 20 mm iki 2000 mm) arba coliai (nuo 0,78 colio iki 78 colių).

Pavyzdys

kai pradėta
[Print the distance only after the Distance Sensor detects an object.]
sukti [dešinėn v]
laukti kol <[Distance1 v] aptiko objektą?>
sustabdyti važiavimą
spausdinti ([Distance1 v] objekto atstumas [mm v]) ekrane ◀ ir perkelti žymeklį į kitą eilutę

objekto greitis#

Objekto greičio reporterio blokas praneša aptikto objekto santykinį greitį dešimtainiu skaičiumi m/s (metrais per sekundę).

Greitis rodo, kaip greitai objektas juda link atstumo jutiklio arba nuo jo. Reikšmė, artima 0, reiškia, kad objektas jutiklio atžvilgiu juda nedaug.

([Distance1 v] objekto greitis m/s)

Parametrai

Aprašymas

atstumo jutiklis

Naudojamas atstumo jutiklis. Pasirinkite iš atstumo jutiklių, sukonfigūruotų lange „Įrenginiai“.

Pavyzdys

kai pradėta
[Display the velocity of an object moving in front of the Distance Sensor.]
nustatyti spausdinimo tikslumą į [0.01 v] ekrane
amžinai
nustatyti žymeklį į eilutę (1) stulpelį (1) ekrane
spausdinti ([Distance1 v] objekto greitis m/s) ekrane ◀ ir perkelti žymeklį į kitą eilutę
laukti (0.1) sekundžių
išvalyti eilutę (1) ekrane

objekto dydis yra#

Loginis blokas „Objekto dydis yra“ praneša, ar atstumo jutiklio aptiktas objektas atitinka pasirinktą dydį.

Atstumo jutiklis įvertina objekto dydį pagal tai, kiek jutiklio matymo lauko užima aptiktas objektas.

  • Teisinga – atstumo jutiklis aptinka pasirinkto dydžio objektą.

  • Klaidinga – Atstumo jutiklis neaptinka pasirinkto dydžio objekto.

<[Distance1 v] objekto dydis yra [mažas v]?>

Parametrai

Aprašymas

atstumo jutiklis

Naudojamas atstumo jutiklis. Pasirinkite iš atstumo jutiklių, sukonfigūruotų lange „Įrenginiai“.

objekto dydis

Objekto dydis, kurį reikia patikrinti:

  • mažas
  • vidutinis
  • didelis

Pavyzdys

kai pradėta
[Drive toward a small object until it appears large.]
jei <[Distance1 v] objekto dydis yra [mažas v]?> tada
važiuoti [pirmyn v]
laukti kol <[Distance1 v] objekto dydis yra [didelis v]?>
sustabdyti važiavimą
pabaiga

Atstumas rado objektą#

Loginis blokas Atstumas iki objekto praneša, ar atstumo jutiklis šiuo metu aptinka objektą.

  • Teisinga – Atstumo jutiklis aptinka objektą.

  • Klaidinga – Atstumo jutiklis neaptinka objekto.

<[Distance1 v] aptiko objektą?>

Parametrai

Aprašymas

atstumo jutiklis

Naudojamas atstumo jutiklis. Pasirinkite iš atstumo jutiklių, sukonfigūruotų lange „Įrenginiai“.

Pavyzdys

kai pradėta
[Print the distance detected when an object is in front of the Distance Sensor.]
sukti [dešinėn v]
laukti kol <[Distance1 v] aptiko objektą?>
spausdinti ([Distance1 v] objekto atstumas [mm v]) ekrane ◀ ir perkelti žymeklį į kitą eilutę
sustabdyti važiavimą