Langsung ke konten utama

Pelajaran 4: Memindahkan Cakram Biru

Pindahkan Satu Cakram dari Setiap Warna

Pada Pelajaran 3, Anda membuat proyek agar Robot VR mengambil dan menjatuhkan masing-masing dari tiga cakram biru ke dalam gawang biru di Disk Mover Playground.

Tampilan dari atas arena bermain Disk Mover dengan Robot VR di posisi awal gawang biru dan ketiga Disk Biru disorot dengan kotak merah.

Dalam pelajaran ini, Anda akan membuat proyek untuk mengambil dan memindahkan satu keping cakram dari setiap warna ke sasaran berwarna yang sesuai di Disk Mover Playground!

Tampilan dari atas arena bermain Disk Mover dengan Robot VR di posisi awal gawang berwarna biru dan cakram pertama dari setiap warna - biru, merah, dan hijau - ditandai dengan kotak merah.
  • Robot VR perlu mengulangi perilaku mengemudi ke cakram, mengambilnya, berbalik, dan kemudian mengemudi kembali ke tujuan berwarna satu kali untuk setiap warna. Agar Robot VR dapat mengulangi tindakan mengambil dan menjatuhkan satu cakram dari setiap warna, Robot VR perlu melakukan perilaku berikut sebanyak tiga kali:
    • Pertama, majulah ke cakram biru pertama menggunakan Sensor Mata Bawah (Down Eye Sensor).

      Tampilan dari atas arena bermain Disk Mover dengan Robot VR di posisi awal gawang berwarna biru dan panah putus-putus yang mengarah dari bagian depan Robot VR ke cakram biru pertama, menunjukkan gerakan yang diperlukan untuk mengambil cakram tersebut.
    • Kemudian, ambil cakram biru pertama.

      Robot VR di Arena Bermain Penggerak Cakram dengan cakram biru terpasang pada Elektromagnet.
    • Selanjutnya, berbaliklah.

      Tampilan dari atas arena bermain Disk Mover dengan Robot VR mengambil cakram biru pertama. Panah lengkung putus-putus menunjuk dari bagian depan robot ke arah gawang, menunjukkan belokan yang diperlukan untuk menghadap gawang berwarna biru.
    • Kemudian, kembali ke gawang menggunakan Sensor Jarak dan jatuhkan cakram.

      Tampilan dari atas arena bermain Disk Mover dengan Robot VR berada di Disk biru pertama menghadap ke gawang biru, dengan panah putus-putus menunjuk dari bagian depan Robot VR ke area gawang, menunjukkan pergerakan yang dibutuhkan untuk mencapai gawang.
  • Mulai proyek baru di VEXcode VR dan beri nama proyek tersebut Unit8Lesson4.

    Kotak nama proyek di tengah Toolbar VEXcode VR, ditandai dengan kotak merah, di sebelah kiri tombol Pilih Playground. Nama proyeknya adalah unit 8 Pelajaran 4.
  • Buatlah kode berikut yang menginstruksikan Robot VR untuk menyelesaikan keempat perilaku yang tercantum di atas.

    Sebuah proyek VR VEXcode, seperti pada pelajaran sebelumnya, untuk mengemudi dan mengambil cakram biru pertama lalu menjatuhkannya ke dalam sasaran biru. Proyek ini memiliki tiga bagian, satu untuk setiap komentar. Dari atas ke bawah, komentar pertama yang terlampir pada blok "When started" berbunyi "Drive ot the first blue disk", dan berisi blok-blok yang berbunyi "Repeat until Down Eye is near object", dengan blok "drive forward" di dalam huruf C, dan blok "stop driving" di bawahnya. Bagian komentar kedua berbunyi: Ambil cakram biru pertama, dengan elektromagnet Energize untuk meningkatkan blok yang terpasang. Bagian komentar ketiga berbunyi "Berkendara ke tujuan biru" dan berisi blok-blok berikut: "Berbelok ke arah 180 derajat; Ulangi hingga Jarak Depan dalam mm kurang dari 200; berkendara maju, lalu berhenti berkendara, dan aktifkan magnet untuk menjatuhkan."
  • Buka Disk Mover Playground dan jalankan proyeknya.
  • Saat proyek ini dijalankan, Robot VR akan mengemudi dan mengambil cakram biru pertama, berbalik, mengemudi ke tujuan biru, dan menjatuhkan cakram tersebut.

    Tampilan dari atas arena bermain Disk Mover pada akhir proyek, menunjukkan Robot VR menjatuhkan cakram biru ke gawang biru dan berhenti di gawang tersebut.
  • Untuk mengumpulkan cakram berwarna berikutnya, Robot VR perlu bergerak menuju tujuan berwarna selanjutnya. Namun, untuk mencegah tabrakan dengan cakram biru, Robot VR sekarang perlu menyingkir dari jalur cakram tersebut. Untuk melakukan ini, Robot VR perlu berbalik arah sejauh 100 milimeter (mm), atau setengah dari panjang kotak grid di Playground.

    Tampilan jarak dekat dari atas ke bawah area gawang biru di Taman Bermain dengan Robot VR yang mengantarkan cakram biru. Sebuah panah menunjuk dari bagian belakang robot ke tepi sasaran yang menunjukkan dimensi 100 mm, yang mengindikasikan seberapa jauh robot harus mundur agar cakram tetap berada di tempatnya.
  • Tambahkan blok [Drive for] ke kode dan atur parameternya menjadi “reverse” untuk 100 milimeter (mm).

    Proyek VEXcode VR yang sama seperti sebelumnya, dengan tambahan komentar di akhir tumpukan yang berbunyi 'Balikkan untuk menghindari menjatuhkan disk', dan Drive untuk pembacaan blok Drive reverse untuk 100mm di bawahnya.
  • Robot VR sekarang perlu berbelok ke kiri untuk menghadap ke sasaran berwarna berikutnya.

    Tampilan dari atas arena bermain Disk Mover, menunjukkan posisi akhir Robot VR setelah berbalik dari cakram biru di gawang biru, dengan panah yang menunjukkan belokan yang diperlukan untuk menghadap cakram tambahan.
  • Tambahkan blok [Turn to heading] ke kode dan atur parameternya menjadi 90 derajat agar Robot VR menghadap ke tujuan berikutnya.

    Proyek yang sama seperti sebelumnya, dengan tambahan komentar dan blok "Buka ke judul" yang ditambahkan ke tumpukan. Bagian akhir proyek sekarang berbunyi: Berbeloklah menuju tujuan berikutnya; Berbeloklah ke arah 90 derajat.

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