Menggunakan Sensor Jarak di VEXcode VR

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

Diagram yang menampilkan fitur robot VEXcode VR, menyoroti kemampuan pemrograman virtualnya, antarmuka pengkodean berbasis blok, dan dukungan untuk tujuan pendidikan dalam STEM, termasuk pemecahan masalah dan pemikiran komputasional.

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

Tangkapan layar antarmuka VEXcode VR yang memamerkan fitur robot, termasuk blok pemrograman dan kontrol robot virtual, yang dirancang untuk mengajarkan konsep pengkodean dan prinsip robotika dalam lingkungan pendidikan.

Sensor Jarak menggunakan prinsip yang sama seperti perangkat sonar untuk mengukur suara. Alat ini mengirimkan pulsa kecil cahaya laser dengan pemancarnya di satu sisi sensor, lalu mengalikan berapa lama waktu yang dibutuhkan cahaya untuk dipantulkan kembali ke penerima di sisi lain sensor. Sensor menghitung jarak berdasarkan berapa lama pulsa membutuhkan waktu untuk melakukan perjalanan pulang pergi. Kemudian, Sensor Jarak melaporkan ke Robot VR seberapa jauh objek terdekat.

Diagram yang menampilkan fitur robot VEXcode VR, menyoroti komponen dan kemampuannya dalam lingkungan pendidikan untuk pembelajaran pengkodean dan robotika.

Lebar jangkauan penglihatan Sensor Jarak berubah saat melihat lebih jauh dari bagian depan Robot VR:

  • Sensor dapat mendeteksi objek dalam bidang pandang 10 derajat saat mencari objek yang berjarak kurang dari 1000 milimeter (~ 39 inci).
  • Sensor dapat mendeteksi objek dalam bidang pandang 5 derajat saat mencari objek antara 1000 milimeter (~ 39 inci) dan 2000 milimeter (~ 78 inci) jauhnya.
  • Sensor dapat mendeteksi objek dalam bidang pandang 2 derajat saat mencari objek yang jaraknya lebih dari 2000 milimeter (~ 78 inci).

Penggunaan Umum Sensor Jarak

Diagram yang mengilustrasikan fitur robot VEXcode VR, menyoroti kemampuan dan komponennya, yang dirancang untuk membantu dalam mempelajari konsep pengkodean melalui lingkungan pemrograman virtual.

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


Menggunakan Sensor Jarak dengan Blok VR VEXcode

Diagram yang mengilustrasikan fitur robot VEXcode VR, memamerkan komponen seperti sensor, motor, dan elemen desain, yang ditujukan untuk meningkatkan pendidikan pengkodean dan robotika bagi siswa dan pendidik.

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

<Jarak objek yang ditemukan> Blok

Ilustrasi fitur robot VEXcode VR, memamerkan desain dan fungsionalitas robot virtual dalam lingkungan pemrograman daring untuk pendidikan pengkodean di STEM.

Sensor Jarak mendeteksi jika ada objek di depannya menggunakan blok <Jarak objek yang ditemukan>. Sensor Jarak dapat mendeteksi objek atau permukaan dalam jarak 3000 mm (~118 inci) dari sensor.

Diagram yang menampilkan fitur robot VEXcode VR, menyoroti komponen dan kemampuannya dalam konteks lingkungan pemrograman daring untuk mempelajari konsep pengkodean.

Blok objek yang ditemukan <Jarak>merupakan blok Boolean yang mengembalikan kondisi sebagai benar atau salah dan cocok di dalam blok mana pun dengan ruang heksagonal (enam sisi) untuk blok lainnya.

Untuk informasi lebih lanjut tentang blok boolean, lihat artikel ini.

Diagram yang mengilustrasikan fitur utama robot VEXcode VR, menyoroti komponen seperti sensor, motor, dan antarmuka pemrograman, yang dirancang untuk meningkatkan pembelajaran dalam pengkodean dan robotika bagi siswa dan pendidik.

Nilai blok <Distance found object> merupakan blok Boolean yang melaporkan benar ketika Sensor Jarak dekat dengan suatu objek, dan melaporkan salah ketika tidak cukup dekat dengan suatu objek.

Benar atau salah akan dilaporkan dan muncul di Konsol Monitor. 

Untuk mempelajari lebih lanjut tentang Monitor Console, lihat artikel ini.

(Jarak dari) Blok

Diagram yang mengilustrasikan fitur robot VEXcode VR, menyoroti kemampuan dan komponennya untuk tujuan pendidikan dalam pengkodean dan robotika.

Menggunakan blok (Jarak dari), Sensor Jarak dapat melaporkan jarak objek terdekat dalam milimeter (mm) atau inci.

Gambar yang menampilkan fitur robot VEXcode VR, menyoroti kemampuan dan desainnya, dalam konteks lingkungan pemrograman daring untuk mempelajari konsep pengkodean melalui robotika virtual.

Blok (Jarak dari) melaporkan nilai angka dan cocok di dalam blok mana pun dengan spasi oval.

Untuk informasi lebih lanjut tentang pemblokiran reporter, lihat artikel ini

Diagram yang menampilkan fitur robot dalam VEXcode VR, menyoroti komponen seperti sensor, roda, dan antarmuka pemrograman, yang dirancang untuk meningkatkan pembelajaran dalam pengkodean dan robotika bagi siswa dan pendidik.

Nilai blok (Jarak dari) dalam satuan milimeter (mm) atau inci dapat ditampilkan di Monitor Console di VEXcode VR. 

Untuk mempelajari lebih lanjut tentang Monitor Console, lihat artikel ini.


Menggunakan Sensor Jarak di VEXcode VR Python

Ilustrasi fitur robot VEXcode VR, memamerkan desain dan kemampuan robot virtual dalam lingkungan pemrograman daring, yang ditujukan untuk meningkatkan keterampilan pengkodean dan pendidikan STEM.

Untuk mulai memprogram Sensor Jarak dengan Python, pertama-tama Anda perlu membuka proyek teks VEXcode VR. Untuk informasi lebih lanjut, lihat artikel ini.

Diagram yang menunjukkan fitur utama robot VEXcode VR, termasuk sensor, motor, dan antarmuka pemrograman, yang mengilustrasikan bagaimana pengguna dapat berinteraksi dengan robot virtual dalam lingkungan pengkodean untuk tujuan pendidikan.

Berikutnya, temukan kategori Sensing di Toolbox dan temukan perintah found_object dan get_distance. Ini adalah fungsi yang melaporkan nilai Boolean atau nilai numerik tentang sensor.

Diagram yang mengilustrasikan fitur utama robot VEXcode VR, menyoroti komponen seperti sensor, motor, dan antarmuka pemrograman, yang dirancang untuk meningkatkan pembelajaran dalam pengkodean dan robotika bagi siswa dan pendidik.

Untuk menambahkan perintah ke proyek Anda, Anda dapat menyeret perintah dari Kotak Alat, atau mengetik perintah di ruang kerja menggunakan fungsi Pelengkapan Otomatis.

Untuk mempelajari lebih lanjut tentang Pelengkapan Otomatis di VEXcode VR dengan Python, lihat artikel ini.

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

Last Updated: