Langsung ke konten utama

Pelajaran 2: Menggunakan Sensor Mata Depan dengan [Tunggu hingga]

Dalam Pelajaran ini, Anda akan membuat proyek menggunakan Sensor Mata Depan dengan blok [Tunggu sampai] untuk menavigasi Robot VR melalui Disk Maze Playground. Proyek Anda akan menginstruksikan Robot VR untuk berbelok ke kanan ketika cakram hijau terdeteksi, dan ke kiri ketika cakram biru terdeteksi oleh Sensor Mata Depan. Dalam tantangan mini ini, Anda akan menerapkan keterampilan ini untuk mengendalikan Robot VR ke setiap cakram di Disk Maze Playground dan menyelesaikannya di cakram merah.

Pemandangan taman bermain Disk Maze, dengan robot VR yang telah mencapai garis finish dan jalur yang dilaluinya di taman bermain ditandai dengan panah.

Hasil belajar

  • Identifikasi bahwa blok [Tunggu hingga] dapat digunakan dengan Sensor Mata.

Beri nama dan simpan proyek tersebut.

Proyek ini akan menggunakan blok [Tunggu sampai] untuk menginstruksikan Robot VR untuk berbelok ketika Sensor Mata Depan mendeteksi Disk berwarna pertama (hijau) pada Disk Maze Playground.

Tampilan dari atas arena bermain Disc Maze, dengan panah yang menunjukkan jalur yang dituju oleh robot VR. Robot tersebut harus bergerak maju dari platform awal untuk mencapai cakram hijau pertama, lalu berbelok ke kanan setelah mendeteksinya.
  • Mulai proyek baru di VEXcode VR dan beri nama proyek tersebut Unit7Lesson2.

    Toolbar VEXcode VR dengan tombol 'Nama Proyek' disorot dalam kotak merah, di sebelah kiri tombol Pilih Playground. Nama proyek ditetapkan menjadi Unit 7 Pelajaran 2.
  • Sebagai permulaan, Robot VR perlu bergerak menuju disk pertama di Disk Maze Playground. Seret blok [Drive] ke ruang kerja. Ingatlah bahwa Anda dapat menggunakan blok VEXcode, blok Switch, atau kombinasi dari kedua jenis blok tersebut untuk membangun proyek Anda. 

    Sebuah proyek blok VR VEXcode yang diawali dengan blok "When Started" diikuti dengan komentar yang berbunyi 'berkendara ke disk pertama (hijau), lalu belok kanan'. Terakhir, ada blok "Drive Forward" yang ditandai dengan kotak merah.
  • Contoh proyek ini akan menggunakan blok komentar untuk mengingatkan pengguna tentang tujuan perilaku Robot VR selama bagian proyek selanjutnya.

    Blok komentar VEXcode VR, dengan teks default 'komentar'.
  • Tambahkan blok [Tunggu sampai] dan letakkan blok <Color sensing> di dalamnya. Disk pertama yang akan ditemui oleh Robot VR akan berwarna hijau. Pilih 'hijau' sebagai warna yang akan dideteksi.

    Proyek blok VEXcode VR dari sebelumnya dengan blok Tunggu Hingga Mata Depan mendeteksi warna hijau yang ditambahkan setelah blok Maju. Seluruh proyek dimulai dengan blok "When Started" diikuti oleh Komentar yang berbunyi 'berkendara ke disk pertama (hijau), lalu belok kanan'. Selanjutnya, ada blok Drive Forward diikuti oleh blok Wait Until dengan blok Color Sensing yang bertuliskan 'Mata Depan mendeteksi warna hijau'.
  • Tambahkan blok [Turn for] untuk menginstruksikan Robot VR untuk berbelok ke kanan 90 derajat saat mendeteksi cakram hijau.

    Proyek blok VEXcode VR dari sebelumnya dengan blok Belok Kanan 90 derajat yang ditambahkan setelah blok Tunggu Hingga. Seluruh proyek sekarang bertuliskan "Saat Dimulai" lalu sebuah Komentar berbunyi "berkendara ke disk pertama (hijau), lalu belok kanan". Selanjutnya, maju terus dan tunggu hingga lampu depan mendeteksi warna hijau. Terakhir, belok kanan 90 derajat.
  • Buka Disk Maze Playground jika belum terbuka, lalu jalankan proyeknya.
  • Saksikan robot VR melaju ke depan menuju cakram hijau pertama lalu belok kanan.

    Robot VR di taman bermain Disc Maze sedang bergerak menuju cakram hijau pertama. Tanda panah yang jelas menunjukkan bahwa kereta harus berbelok ke kanan setelah mencapai titik tersebut.
  • Perhatikan bahwa Robot VR bergerak maju hingga kondisi blok <Color sensing> menunjukkan TRUE. Kemudian, ia mengeksekusi blok berikutnya dalam tumpukan, yaitu berbelok ke kanan sebesar 90 derajat.

Pilih tombol Berikutnya untuk melanjutkan ke bagian selanjutnya dari Pelajaran ini.