Göz#
giriiş#
VEX VR Göz Sensörü, nesneleri algılayabilir ve renklerini ve parlaklıklarını belirleyebilir.
Aşağıda mevcut tüm blokların listesi bulunmaktadır:
göz nesneye yakın – Göz Sensörünün menzil içinde bir nesne algılayıp algılamadığını bildirir.
göz rengi algılıyor – Göz Sensörünün belirtilen bir rengi algılayıp algılamadığını bildirir.
göz parlaklığı – Göz Sensörü tarafından algılanan parlaklığı bildirir.
göz – Göz Sensörü bir nesneyi algıladığında veya kaybettiğinde bağlı blok yığınını çalıştırır.
göz cisme yakın#
The eye near object Boolean block reports whether the Eye Sensor detects an object within range.
Doğru — Göz Sensörü bir nesneyi algılıyor.
Yanlış — Göz Sensörü herhangi bir nesne algılamadı.
<[FrontEye v] nesneye yakın mı?>
Parametreler |
Tanım |
|---|---|
göz |
Nesneleri algılamak için kullanılan göz sensörü. |
Örnek
başladığında
[Stop driving after detecting an object.]
[ileri v] yönünde sürdür
(0.1) saniye bekle
<[FrontEye v] nesneye yakın mı?> olana kadar bekle
sürüşü durdur
Göz rengi algılar#
Göz rengi algılıyor Boolean bloğu, Göz Sensörünün belirtilen bir rengi algılayıp algılamadığını bildirir.
Doğru – Sensör belirtilen rengi algılıyor.
Yanlış – Sensör belirtilen rengi algılamıyor.
<[FrontEye v] [kırmızı v] algılıyor mu?>
Parametreler |
Tanım |
|---|---|
göz |
Renkleri algılayan göz sensörü. |
renk |
Algılanacak renk:
|
Örnek
başladığında
[Stop driving after detecting a green object.]
[ileri v] yönünde sürdür
(0.1) saniye bekle
<[FrontEye v] [yeşil v] algılıyor mu?> olana kadar bekle
sürüşü durdur
göz parlaklığı#
Göz parlaklığı raporlama bloğu, Göz Sensörüne geri yansıyan ışık miktarını %0 ile %100 arasında bir yüzde olarak gösterir.
Yüzde oranının yüksek olması, göz sensörüne daha fazla ışığın yansıtıldığı anlamına gelir. Yüzde oranının düşük olması ise daha az ışığın yansıtıldığı anlamına gelir.
([FrontEye v] parlaklığı % cinsinden)
Parametreler |
Tanım |
|---|---|
göz |
Gözden gelen parlaklığı algılayan göz sensörü. |
Örnek
başladığında
[Display whether a detected object is bright.]
[ileri v] yönünde sürdür
<[FrontEye v] nesneye yakın mı?> olana kadar bekle
(0.1) saniye bekle
eğer <([FrontEye v] parlaklığı % cinsinden) [math_less_than v] [70]> ise
[Object not bright.] yazdır ▶
değilse
[Bright object!] yazdır ▶
göz#
Göz Sensörü şapka bloğu, seçilen Göz Sensörü bir nesneyi algıladığında veya kaybettiğinde, bağlı blok yığınını çalıştırır.
[FrontEye v] bir nesne [algılıyor v] olduğunda :: hat events
Parametreler |
Tanım |
|---|---|
göz |
Kullanılacak göz sensörü. |
durum |
Ekli blok yığını çalıştırıldığında:
|
Örnek
[FrontEye v] bir nesne [kaybediyor v] olduğunda :: hat events
[Find an object when it is lost.]
[sağ v] yönüne dön
<[FrontEye v] nesneye yakın mı?> olana kadar bekle
sürüşü durdur