Menggunakan Sensor Bumper di VEXcode VR

Robot VR VEXcode memiliki dua Sensor Bumper. Sensor Bumper dapat digunakan dengan VEXcode VR untuk melaporkan jika Sensor Bumper ditekan pada Robot VEXcode VR.


Apa itu Bumper Sensor?

Lokasi sensor bemper depan pada robot VEXcode VR

Bumper Sensor adalah sebuah saklar. Sensor Bumper akan memberi laporan jika ditekan atau dilepaskan.

  • Sensor Bumper akan melaporkan nilai sensor 1 saat sensor bumper ditekan.
  • Sensor Bumper akan melaporkan nilai sensor 0 saat sensor bumper dilepaskan.

Lokasi sensor bemper depan pada robot VEXcode VR

Nilai Bumper Sensor dapat dilihat di Dashboard. Untuk informasi lebih lanjut tentang Dashboard, lihat ArtikelVEXcode VR Dashboard.


Penggunaan Umum Sensor Bumper

Lokasi sensor bemper depan pada robot VEXcode VR

Bumper Sensor dapat ditekan oleh dinding di Wall Maze Playground.

Lokasi sensor bemper depan pada robot VEXcode VR

Sensor Bumper juga dapat ditekan oleh dinding di sekitar Taman Bermain yang berbeda.


Menggunakan Sensor Bumper di Blok VR VEXcode

Lokasi sensor bemper depan pada robot VEXcode VR

Untuk mulai memprogram Bumper Sensor, pertama-tama Anda perlu membuka VEXcode VR. Untuk informasi lebih lanjut, lihat artikel Peluncuran - Memulai dengan VEXcode VR.

Lokasi sensor bemper depan pada robot VEXcode VR

Berikutnya, temukan kategori Penginderaan di kotak Alat dan temukan blok <Pressing Bumper>.

Ganti Sensor Bumper

Lokasi sensor bemper depan pada robot VEXcode VR

Anda dapat memilih Bumper Kiri atau Bumper Kanan dari menu tarik-turun.

Blok Boolean

Lokasi sensor bemper depan pada robot VEXcode VR

Blok Boolean melaporkan kondisi sebagai benar atau salah dan cocok di dalam blok mana pun dengan masukan heksagonal (enam sisi) untuk blok lainnya. Blok Boolean Bumper Penekan melaporkan "benar" jika bumper ditekan dan "salah" jika bumper dilepas atau tidak ditekan. Untuk informasi lebih lanjut tentang blok Boolean, kunjungi artikel Bantuan atau Bentuk Blok dan Arti - VEXcode VR.

Berikut ini adalah contoh kode yang akan menyebabkan Robot VR melaju ke depan hingga menabrak suatu objek atau dinding.

Blok C

Lokasi sensor bemper depan pada robot VEXcode VR

Blok C mengulang blok di dalamnya atau memeriksa apakah suatu kondisi benar atau salah. Mereka dibentuk untuk menempelkan blok tumpukan di atas, di bawah, atau di dalamnya. Blok kontrol Bumper Sensor umumnya digunakan dengan kondisional (blok C), seperti blok [Jika maka] atau [Tunggu sampai]. Untuk informasi lebih lanjut tentang blok bersyarat yang ditemukan dalam kategori Kontrol, kunjungi artikel Bantuan atau Bentuk Blok dan Artinya - VEXcode VR.

Dalam contoh berikut, kode akan menyebabkan Robot VR bergerak dalam bentuk persegi selamanya.


Menggunakan Sensor Bumper di VEXcode VR Python

Lokasi sensor bemper depan pada robot VEXcode VR

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

Lokasi sensor bemper depan pada robot VEXcode VR

Berikutnya, temukan kategori Sensing di Toolbox dan temukan perintah left_bumper.pressed dan right_bumper.pressed. Ini adalah fungsi yang melaporkan nilai Boolean tentang sensor. Karena ada dua Sensor Bumper pada Robot VR, ada pilihan untuk bumper kanan dan kiri.

Lokasi sensor bemper depan VR Robot ditampilkan dalam tampilan depan dan samping.

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: