Lompat ke isi utama

Pelajaran 2: Berkendara ke Huruf 'A'

Berkendara ke Huruf 'A'

Sekarang setelah Anda membuat dan menguji proyek yang membuat Robot VR berhenti setelah Sensor Jarak mendeteksi dinding, Anda akan membangun proyek yang menavigasi Robot VR ke huruf 'A' di Wall Maze Playground.

Tampilan atas-bawah labirin dinding dengan tanda panah merah yang menunjukkan jalur dari robot VR ke tujuan huruf A. Robot perlu melaju ke depan, belok kiri, melaju ke depan, belok kiri lagi, lalu melaju ke depan sekali lagi untuk mencapai sasaran A.

  • Untuk mencapai huruf 'A', Robot VR perlu mendeteksi dua dinding, dan berbelok ke kiri saat dinding ini terdeteksi. Kemudian, Robot VR akan berhenti ketika mendeteksi dinding ketiga, yang terletak di belakang huruf 'A.'
    Diagram labirin dinding yang sama dengan tanda panah seperti sebelumnya. Robot perlu melaju ke depan, belok kiri, melaju ke depan, belok kiri lagi, lalu melaju ke depan sekali lagi untuk mencapai sasaran A.
  • Mulailah dengan memodifikasi proyek sebelumnya atau buat proyek baru yang sesuai dengan proyek dasar ini. Perhatikan bahwa blok [Putar ke] diperlukan karena begitu Sensor Jarak berada dalam jarak 50 milimeter (mm) dari dinding, Robot VR akan berbelok ke kiri untuk terus menuju huruf 'A.' Ingatlah bahwa Anda dapat menggunakan blok VEXcode, blok Switch, atau kombinasi kedua jenis blok tersebut. 
    VEXcode VR memblokir proyek yang melaju maju hingga mencapai dinding lalu berbelok ke kiri. Seluruh proyek berbunyi Saat Memulai, Maju Terus dan Tunggu Hingga Jarak Depan dalam milimeter kurang dari 50, lalu Belok Kiri sejauh 90 derajat.
  • Tambahkan blok [Drive] lain, dan [Wait until] dengan blok <Less than> diatur ke 50 milimeter (mm), dan (Distance from) di dalam blok <Less than>.Proyek blok VEXcode VR yang sama dari sebelumnya, tetapi dengan serangkaian perintah Drive Forward dan Wait Until yang lain ditambahkan di bagian bawah tumpukan. Seluruh proyek sekarang berbunyi Saat Memulai, Maju Terus dan Tunggu Hingga Jarak Depan dalam milimeter kurang dari 50, lalu Belok Kiri sejauh 90 derajat. Berkendara Maju dan kemudian Tunggu Hingga Jarak Depan dalam milimeter kurang dari 50.

    Untuk Informasi Anda

    Gunakan alat Duplikat untuk bagian kode yang berulang dalam suatu proyek. Ini memungkinkan Anda menghemat waktu. Untuk informasi lebih lanjut tentang cara menduplikasi blok, lihat artikelMenu Konteks - Blok VR.

  • Terakhir, tambahkan blok berikut untuk menginstruksikan Robot VR untuk mendeteksi dinding terakhir di belakang huruf 'A' lalu berhenti melaju.
    Proyek blok VEXcode VR yang sama dari sebelumnya, tetapi dengan rangkaian lain dari Belok Kiri, Maju Terus, Tunggu Hingga, dan terakhir blok Berhenti Mengemudi yang ditambahkan di bagian bawah tumpukan. Seluruh proyek sekarang berbunyi Saat Memulai, Maju Terus dan Tunggu Hingga Jarak Depan dalam milimeter kurang dari 50, lalu Belok Kiri sejauh 90 derajat. Ulangi ketiga blok tersebut lagi, lalu Berkendara Maju sekali terakhir kalinya, Tunggu Hingga Jarak Depan dalam milimeter kurang dari 50, dan Berhenti Mengemudi.
  • Luncurkan Wall Maze Playground jika belum terbuka dan jalankan proyeknya.
  • Saksikan Robot VR melaju dari awal Wall Maze hingga huruf 'A,' lalu berhenti.
    Tampilan atas-bawah labirin dinding dengan tujuan huruf A disorot dalam kotak merah, di dekat posisi awal robot VR.
  • Perhatikan bahwa Robot VR tidak menabrak dinding mana pun saat melaju ke huruf 'A'. Ketika nilai Sensor Jarak melaporkan bahwa Robot VR berada kurang dari 50 milimeter (mm) dari dinding, Robot VR diinstruksikan untuk berputar atau berhenti dalam proyek.

Pilih tombol Berikutnya untuk melanjutkan sisa Pelajaran ini.