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?

Diagram yang mengilustrasikan fitur utama robot VEXcode VR, menyoroti komponen dan fungsinya dalam lingkungan pemrograman daring yang dirancang untuk mempelajari konsep pengkodean dan robotika.

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.

Diagram yang mengilustrasikan fitur utama robot VEXcode VR, menyoroti kemampuannya dalam pemrograman, simulasi, dan aplikasi pendidikan untuk pembelajaran STEM.

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


Penggunaan Umum Sensor Bumper

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

Bumper Sensor dapat ditekan oleh dinding di Wall Maze Playground.

Diagram yang menampilkan fitur robot VEXcode VR, menyoroti kemampuannya dalam pemrograman, simulasi, dan aplikasi pendidikan untuk pembelajaran STEM.

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


Menggunakan Sensor Bumper di Blok VR VEXcode

Diagram yang mengilustrasikan fitur robot VEXcode VR, memamerkan berbagai komponen dan fungsi yang dirancang untuk meningkatkan pendidikan pengkodean dan pembelajaran robotika bagi siswa dan pendidik.

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

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

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

Ganti Sensor Bumper

Diagram yang mengilustrasikan fitur robot VEXcode VR, menyoroti komponen dan fungsinya dalam lingkungan pemrograman daring yang dirancang untuk mempelajari konsep pengkodean melalui robotika virtual.

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

Blok Boolean

Diagram yang mengilustrasikan fitur robot VEXcode VR, menyoroti komponen dan fungsi yang mendukung pendidikan pengkodean dan prinsip-prinsip robotika untuk siswa dan pendidik dalam lingkungan virtual.

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

Diagram yang mengilustrasikan fitur robot VEXcode VR, menyoroti komponen dan fungsi yang mendukung pendidikan pengkodean dan prinsip-prinsip robotika untuk siswa dan pendidik dalam lingkungan virtual.

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

Diagram yang mengilustrasikan fitur robot VEXcode VR, menyoroti kemampuannya dalam lingkungan pemrograman daring untuk mempelajari konsep pengkodean melalui simulasi robot virtual.

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

Diagram yang mengilustrasikan fitur robot VEXcode VR, menyoroti komponen dan kemampuannya dalam lingkungan pemrograman virtual untuk tujuan pendidikan.

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.

Diagram yang mengilustrasikan fitur utama robot VEXcode VR, termasuk sensor, motor, dan elemen desain, yang menyoroti fungsinya dalam lingkungan pemrograman virtual untuk tujuan pendidikan.

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: