Sensor Mata dalam Robot VEX 123 memungkinkan robot mendeteksi keberadaan objek di dekatnya dan warna objek tersebut. Sensor memainkan peran penting dalam membantu robot membuat keputusan berdasarkan apa yang "dilihatnya"—seperti mendeteksi penanda merah, menemukan rintangan, atau memilih arah untuk berbelok selama beraktivitas.
Sensor ini terletak di bagian depan robot.
Untuk hasil terbaik saat menggunakan Sensor Mata, cobalah hindari bayangan, silau, atau pencahayaan yang sangat redup. Anda juga dapat menggunakan set daya lampu mata blok untuk mengatur kecerahan cahaya internal sensor. Meningkatkan kecerahan dapat membantu sensor mendeteksi warna dan reflektivitas lebih jelas dalam kondisi pencahayaan redup.
Mendeteksi Warna
Sensor Mata dapat membaca rona cahaya yang dipantulkan dan membandingkannya dengan rentang rona yang telah ditetapkan untuk mengidentifikasi warna dasar seperti merah, hijau, atau biru.
Rona adalah angka pada roda warna dari 0–360 derajat yang mewakili jenis warna.
Saat Anda menggunakan mata mendeteksi blok, robot memeriksa apakah rona yang dilaporkan oleh Sensor Mata berada dalam rentang tertentu untuk warna tersebut:
- Merah: 340°–20°
- Hijau: 80°–145°
- Biru: 160°–250°
Catatan: Jika rona warna berada di luar rentang ini—meskipun masih tampak seperti warna yang diinginkan oleh mata manusia—proyek tersebut mungkin tidak berjalan sesuai harapan. Hal ini dapat diatasi dengan menggunakan operator perbandingan rona mata blok dan (seperti lebih besar dari atau kurang dari) untuk membuat rentang nilai rona khusus.
Mendeteksi Cahaya
Selain mendeteksi warna, Sensor Mata juga dapat mengetahui seberapa banyak cahaya yang dipantulkan dari suatu permukaan. Ini membantu robot mengetahui apakah sesuatu di depannya terang atau gelap. Permukaan yang cerah, seperti kertas putih atau benda berwarna terang, memantulkan lebih banyak cahaya. Permukaan gelap, seperti pita hitam atau area yang berbayang, memantulkan lebih sedikit.
Untuk mata benda terang? blok untuk kembali sebagai “Benar”, objek di depan sensor perlu memantulkan setidaknya 70% cahaya.
Mendeteksi Objek
Sensor Mata juga dapat mendeteksi saat ada sesuatu yang secara fisik dekat dengan bagian depan robot. Ini berbeda dengan mendeteksi warna atau kecerahan. Alih-alih mengukur warna atau seberapa banyak cahaya yang dipantulkan, sensor memeriksa apakah suatu objek cukup dekat untuk dianggap "di depan" robot.
Suatu objek harus berjarak sekitar 18 mm dari sensor agar dapat dideteksi. Perhatikan bahwa nilai ini dapat dipengaruhi oleh faktor lingkungan seperti pencahayaan sekitar.
Jenis deteksi ini digunakan dengan blok berikut: