Mata#
Perkenalan#
Sensor Mata VEX VR dapat mendeteksi objek dan mengidentifikasi warna serta kecerahannya.
Berikut adalah daftar semua blok yang tersedia:
mata dekat objek – Melaporkan apakah Sensor Mata mendeteksi objek dalam jangkauan.
mata mendeteksi warna – Melaporkan apakah Sensor Mata mendeteksi warna tertentu.
kecerahan mata – Melaporkan kecerahan yang terdeteksi oleh Sensor Mata.
when eye – Menjalankan tumpukan blok yang terpasang ketika Sensor Mata mendeteksi atau kehilangan objek.
mata dekat objek#
Blok Boolean eye near object melaporkan apakah Sensor Mata mendeteksi objek dalam jangkauan.
Benar — Sensor Mata mendeteksi sebuah objek.
Salah — Sensor Mata tidak mendeteksi objek.
<[FrontEye v] ada di dekat objek?>
Parameter |
Keterangan |
|---|---|
mata |
Sensor mata untuk mendeteksi objek. |
Contoh
saat dimulai
[Stop driving after detecting an object.]
kendarai [maju v]
tunggu (0.1) detik
tunggu sampai <[FrontEye v] ada di dekat objek?>
hentikan mengemudi
mata mendeteksi warna#
Blok Boolean mata mendeteksi warna melaporkan apakah Sensor Mata mendeteksi warna tertentu.
Benar – Sensor mendeteksi warna yang ditentukan.
Salah – Sensor tidak mendeteksi warna yang ditentukan.
<[FrontEye v] mendeteksi [merah v]?>
Parameter |
Keterangan |
|---|---|
mata |
Sensor mata untuk mendeteksi warna. |
warna |
Warna yang akan dideteksi:
|
Contoh
saat dimulai
[Stop driving after detecting a green object.]
kendarai [maju v]
tunggu (0.1) detik
tunggu sampai <[FrontEye v] mendeteksi [hijau v]?>
hentikan mengemudi
kecerahan mata#
Blok pelapor kecerahan mata melaporkan seberapa banyak cahaya yang dipantulkan kembali ke Sensor Mata, sebagai persentase dari 0% hingga 100%.
Persentase yang lebih tinggi berarti lebih banyak cahaya yang dipantulkan kembali ke Sensor Mata. Persentase yang lebih rendah berarti lebih sedikit cahaya yang dipantulkan kembali.
(kecerahan [FrontEye v] dalam %)
Parameter |
Keterangan |
|---|---|
mata |
Sensor mata untuk mendeteksi kecerahan dari. |
Contoh
saat dimulai
[Display whether a detected object is bright.]
kendarai [maju v]
tunggu sampai <[FrontEye v] ada di dekat objek?>
tunggu (0.1) detik
jika <(kecerahan [FrontEye v] dalam %) [math_less_than v] [70]> maka
cetak [Object not bright.] ▶
lainnya
cetak [Bright object!] ▶
saat mata#
Blok topi when eye menjalankan tumpukan blok yang terhubung ketika Sensor Mata yang dipilih mendeteksi atau kehilangan objek.
saat [FrontEye v] [mendeteksi v] objek :: hat events
Parameter |
Keterangan |
|---|---|
mata |
Sensor mata yang akan digunakan. |
negara |
Saat tumpukan blok yang terlampir akan berjalan:
|
Contoh
saat [FrontEye v] [kehilangan v] objek :: hat events
[Find an object when it is lost.]
belok [kanan v]
tunggu sampai <[FrontEye v] ada di dekat objek?>
hentikan mengemudi