Menggunakan Sensor Mata di VEXcode VR dengan Python

Robot VEX VR memiliki banyak sensor, termasuk dua Sensor Mata.


Sensor Mata pada Robot VR

Proyek Python VEXcode VR yang menunjukkan perintah Sensor Mata untuk mendeteksi warna dan kecerahan objek.

Robot VR memiliki dua Sensor Mata, satu menghadap ke depan, dan satu lagi menghadap ke bawah. Sensor dapat mendeteksi jika ada objek yang hadir serta mendeteksi warna (merah, hijau, biru, tidak ada).

Bagian Tutorial VEXcode VR dengan pelajaran Sensor Mata yang dipilih.

Nilai Sensor Mata dapat ditampilkan di Dasbor di VEXcode VR. Untuk mempelajari lebih lanjut tentang Dashboard, lihat artikel ini.

Ruang kerja VEXcode VR Python dengan contoh kode yang menggunakan Sensor Mata pada robot virtual.

Nilai Sensor Mata dapat ditampilkan di Monitor Console di VEXcode VR. Untuk mempelajari lebih lanjut tentang Monitor Console, lihat artikel ini.


Perintah yang Digunakan dengan Sensor Mata

Sensor mata dekat objek perintah

Ruang kerja VEXcode VR Python yang menampilkan kode Sensor Mata untuk robot virtual.

 

Perintah Eye sensor near object melaporkan apakah Sensor Mata cukup dekat dengan suatu objek untuk mendeteksi warna (merah, hijau, biru, tidak ada). Sensor Mata Depan dan Sensor Mata Bawah masing-masing memiliki perintah mendekati objek.

Halaman Tutorial VEXcode VR dengan Python yang dipilih untuk pelajaran Sensor Mata.

Perintah Eye sensor near object mengembalikan nilai Boolean yang melaporkan True ketika Sensor Mata dekat dengan objek yang memiliki warna yang dapat dideteksi, dan melaporkan False ketika tidak cukup dekat dengan objek yang memiliki warna yang dapat dideteksi.

Warna sensor mata perintah

Ruang kerja VEXcode VR Python yang menampilkan proyek Sensor Mata untuk mendeteksi warna dan kecerahan objek.

Perintah warna sensor mata melaporkan jika Sensor Mata mendeteksi warna tertentu.

VEXcode VR Playground dan antarmuka proyek Python untuk menggunakan Sensor Mata dalam sebuah tutorial.

Warna yang dicari oleh Sensor Mata ditetapkan sebagai parameter perintah. Kedua Sensor Mata dapat mendeteksi warna merah, hijau, biru, atau tidak ada warna sama sekali.

Proyek Python VR VEXcode yang menampilkan kode Sensor Mata untuk mendeteksi warna dan kecerahan objek.

Perintah Eye sensor color mengembalikan nilai Boolean yang melaporkan True ketika Sensor Mata mendeteksi warna yang dipilih, dan melaporkan False ketika tidak mendeteksi warna yang ditetapkan sebagai parameter.


Penggunaan Umum Sensor Mata

Proyek Python VEXcode VR yang menunjukkan perintah Sensor Mata untuk mendeteksi warna dan kecerahan objek.

Sensor Mata pada Robot VR dapat digunakan dengan berbagai cara. Satu hal yang perlu diperhatikan tentang Down Eye Sensor adalah ia disetel untuk tidak mendeteksi lantai Taman Bermain sebagai objek. Item lainnya, seperti disk, akan terdaftar sebagai objek.

Sensor Mata dapat mendeteksi warna suatu objek di dekat sensor, seperti cakram berwarna di Disk Mover Playground atau batas merah di sekitar Castle Crasher Playground. Hal ini berguna jika Anda ingin Robot VR memilah objek-objek dengan warna berbeda, melaju ke objek dengan warna tertentu, atau mendeteksi warna objek saat melewati sensor.

Antarmuka VEXcode VR yang menampilkan proyek Python dengan robot VR dan area bermain untuk menggunakan Sensor Mata.

Robot VR dapat menggunakan Sensor Mata untuk memulai serangkaian perilaku saat berada di tempat yang tepat untuk melakukannya. Misalnya, Robot VR dapat bergerak maju hingga mendeteksi bahwa ia berada di dekat suatu objek, seperti dinding, lalu berbelok 90 derajat, atau bergerak mundur agar tidak menabrak objek, seperti kastil, cakram, atau dinding.

Proyek Python VEXcode VR dengan Playground, konsol monitor, dan editor kode yang terlihat untuk menggunakan Sensor Mata.

Robot VR dapat menggunakan Sensor Mata untuk melaju menuju suatu objek atau permukaan hingga berada dalam jarak tertentu, tanpa menyentuhnya. Ini dapat digunakan untuk memastikan bahwa Robot VR tidak jatuh dari Taman Bermain atau menabrak dinding.


Contoh Proyek Sensor Mata

Ruang kerja VEXcode VR dengan proyek Python dan arena bermain robot VR yang digunakan untuk tutorial Sensor Mata.

Dalam contoh berikut, Robot VR akan melaju ke depan hingga Sensor Mata Depan mendeteksi objek hijau, lalu akan berhenti dan menunggu, sebelum melaju mundur. Perhatikan bahwa di Dasbor, nilai Sensor Mata Depan melaporkan True yang menunjukkan bahwa suatu objek terdeteksi, dan warna objek tersebut (cakram) adalah hijau.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: