Menggunakan Sensor Jarak di VEXcode VR dengan Python

Sensor Jarak pada Robot VR melaporkan jarak antara Robot VR dan objek terdekat. Sensor menghitung jarak dengan menggunakan waktu yang dibutuhkan cahaya laser untuk memantul dari suatu objek dan kembali ke sensor.


Sensor Jarak pada Robot VR

Tangkapan layar antarmuka VEXcode VR yang menampilkan lingkungan pengkodean berbasis blok, yang dirancang untuk mengajarkan konsep pengkodean melalui robot virtual, sebagai bagian dari tutorial untuk siswa dan pendidik dalam pendidikan STEM.

Sensor Jarak adalah sensor yang melaporkan jarak antara Robot VR dan objek padat terdekat.

Tangkapan layar antarmuka tutorial VEXcode VR, yang menampilkan lingkungan pengkodean berbasis blok untuk pemrograman robot virtual, yang dirancang untuk membantu siswa dalam mempelajari konsep pengkodean dan prinsip robotika.

Sensor Jarak menggunakan laser Kelas 1 yang mirip dengan laser yang digunakan ponsel modern untuk mendeteksi kepala. Alat ini mengirimkan pulsa kecil cahaya laser yang aman, lalu menggunakan waktu yang dibutuhkan pulsa untuk memantul guna menghitung jarak objek di dekatnya. Sensor menghitung jarak berdasarkan berapa lama pulsa laser melakukan perjalanan pulang pergi.


Perintah VEXcode VR yang digunakan dengan Sensor Jarak

Tangkapan layar antarmuka VEXcode VR yang menampilkan lingkungan pengkodean berbasis blok, yang dirancang untuk mengajarkan konsep pengkodean melalui robotika virtual dalam lingkungan pendidikan.

Perintah yang digunakan dengan Sensor Jarak dapat ditemukan dalam kategori Penginderaan.

get_distance Perintah

Tangkapan layar antarmuka VEXcode VR yang menampilkan lingkungan pengkodean berbasis blok, yang dirancang untuk mengajarkan konsep pengkodean melalui robot virtual, sebagai bagian dari bagian Tutorial.

Dengan menggunakan perintah get_distance , Sensor Jarak dapat melaporkan jarak objek terdekat dalam milimeter (mm) atau inci. Perintah get_distancemelaporkan nilai numerik dalam milimeter (mm) atau inci.

Tangkapan layar antarmuka tutorial VEXcode VR yang menampilkan opsi pengkodean berbasis blok untuk memprogram robot virtual, yang dirancang untuk meningkatkan keterampilan pengkodean dan pemecahan masalah dalam pendidikan STEM.

Jarak akan ditampilkan dalam milimeter (mm) dan inci di Konsol Monitor.

objek ditemukan Perintah

Tangkapan layar antarmuka pemrograman VEXcode VR, menampilkan lingkungan pengkodean berbasis blok bagi pengguna untuk mempelajari konsep pengkodean melalui robot virtual, yang dirancang untuk tujuan pendidikan dalam STEM.

Sensor Jarak mendeteksi jika ada objek di depannya menggunakan perintah Jarak ditemukan objek. Sensor Jarak dapat mendeteksi objek atau permukaan dalam jarak 3000 mm (~118 inci) dari sensor. Perintah Objek yang ditemukan Jarak mengembalikan nilai Boolean sebagai Benar atau Salah.

Tangkapan layar antarmuka VEXcode VR yang memamerkan lingkungan pengkodean berbasis blok, yang dirancang untuk mengajarkan konsep pengkodean melalui robotika virtual, ditampilkan di bagian Tutorial untuk pendidik dan siswa dalam pendidikan STEM.

Benar atau salah akan dilaporkan dan muncul di Konsol Monitor.

Laser memungkinkan sensor memiliki bidang pandang yang sangat sempit, sehingga deteksi selalu berada tepat di depan sensor. 


Penggunaan Umum Sensor Jarak

Tangkapan layar antarmuka pemrograman VEXcode VR, menampilkan lingkungan pengkodean berbasis blok yang dirancang untuk mengajarkan konsep pengkodean melalui robotika virtual. Meliputi alat untuk membuat, menguji, dan men-debug kode dalam pengaturan simulasi.

Sensor Jarak dapat mendeteksi jika ada objek di depan Robot VR. Ini dapat digunakan untuk menghindari rintangan.

Tangkapan layar antarmuka VEXcode VR yang memamerkan lingkungan pengkodean berbasis blok untuk pemrograman robot virtual, menyoroti fitur untuk pengguna pemula dan tingkat lanjut dalam konteks pendidikan STEM.

Sensor Jarak dapat mengukur jarak antara bagian depan Sensor Jarak dan bagian depan objek. Ini dapat membantu untuk menyelesaikan labirin tanpa terus-menerus menabrak dinding atau menghindari suatu objek.


Contoh Proyek Sensor Jarak

Tangkapan layar antarmuka VEXcode VR yang menunjukkan lingkungan pengkodean berbasis blok untuk memprogram robot virtual, yang dirancang untuk memfasilitasi pembelajaran konsep pengkodean dan prinsip robotika dalam lingkungan pendidikan.

Dalam contoh ini, Robot VR akan bergerak maju jika Sensor Jarak menemukan suatu objek. Jika tidak mendeteksi objek, Robot VR akan berbelok ke kanan dan terus memeriksa objek.

Catatan: Contoh ini akan menemukan bangunan pertama, tetapi perlu perbaikan agar tidak jatuh dari tabel.

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

Last Updated: