Lompat ke isi utama

Pelajaran 2: Ubah Parameter di Blok [Drive for]

Robot VR tidak menyentuh kastil tengah pada proyek terakhir. Ia perlu menempuh perjalanan lebih jauh. Sesuaikan parameter maju, uji, dan saksikan Robot VR merobohkan kastil tengah!

  • Atur jarak pergerakan Robot VR dengan memasukkan nilai 800 di blok [Drive for].

Saat memulai blok dengan blok penggerak maju terpasang. 800 milimeter dimasukkan ke dalam parameter dan disorot dengan kotak merah.

Blok [Drive for] dapat menerima desimal, bilangan bulat, atau blok numerik. Satuannya juga dapat diubah dari milimeter (mm) ke inci. 

Ketika memulai blok dengan dorongan ke depan sejauh 200 milimeter blok terpasang. Penggerak untuk blok disorot dengan garis kuning, dan menu tarik-turun parameter terbuka, dengan pilihan milimeter dan inci terlihat. Ada tanda centang pada pilihan milimeter yang menunjukkan bagaimana satuan dapat diubah dari milimeter ke inci.

Menggunakan Blok Switch

Saat memulai blok dengan satu blok Switch terpasang. Blok Switch berisi perintah Python yang membaca drivetrain.drive_for(forward, 200, mm). 200 dipanggil dengan kotak merah.

Untuk mengubah satuan pengukuran blok Switch [Drive for] dari milimeter ke inci, ketik "MM" dan ganti satuan ini dengan kata "INCHES." Pastikan Anda mengetik satuan pengukuran dalam huruf kapital semua. Saat Anda mengetikkan unit pengukuran baru, saran untuk parameter akan muncul. Anda dapat terus mengetik untuk mengisi perintah. Anda juga dapat menekan tombol enter atau tombol tab, atau mengklik saran untuk mengisi perintah. 

Saat memulai blok dengan satu blok Switch yang dilampirkan untuk menunjukkan fitur pelengkapan otomatis. Blok tersebut bertuliskan drivetrain.drive_for(forward, 800, dan pengguna mengetikkan parameter inci menggunakan pelengkapan otomatis.

  • Mulai proyek.

    Bilah Alat VEXcode VR dengan kotak merah yang memanggil tombol Mulai di sisi kanan bilah alat, di antara tombol Buka Taman Bermain dan Langkah.
  • Robot VR akan bertabrakan dengan kastil di tengah dan menjatuhkan sebagiannya.

    Taman Bermain Castle Crasher dengan Robot VR diposisikan di tengah dengan bagian-bagian kastil tengah hancur di sekitarnya.
  • Pilih tombol “Reset” untuk mengatur ulang Playground.

    Tampilan atas ke bawah Castle Crasher Playground dengan kotak keterangan merah di sekitar tombol reset di sudut kiri bawah Playground.

    Robot VR sekarang perlu kembali ke posisi awal. Gunakan blok [Drive for] tambahan dan ubah parameternya untuk membuatnya bergerak mundur untuk kembali ke posisi awal.

  • Tambahkan blok [Drive for] kedua ke proyek VEXcode VR, dan ubah arah dari “maju” menjadi “mundur.”

    Proyek di atas untuk menghancurkan kastil tengah dengan penggerak tambahan untuk blok yang terpasang. Menu tarik-turun untuk parameter pertama di blok terbuka dengan opsi maju dan mundur yang terlihat. Tanda centang berada di sebelah kiri pilihan sebaliknya, yang menunjukkan pilihan tersebut telah dipilih. Parameter pengukuran ditetapkan pada 200 milimeter.
  • Pastikan nilai jaraknya sama dengan blok [Drive for] pertama, 800 milimeter (mm), agar dapat kembali ke posisi awal.

    Proyek yang sama seperti di atas, tetapi dengan parameter pengukuran diubah menjadi 800 milimeter. Kotak keterangan merah berukuran sekitar 800 milimeter untuk menekankan memastikan nilai jaraknya sama.
  • Pilih tombol “Mulai” dan jalankan proyek.

    Bilah Alat VEXcode VR dengan kotak merah yang memanggil tombol Mulai di sisi kanan bilah alat, di antara tombol Buka Taman Bermain dan Langkah.
  • Robot VR akan bergerak maju dan mundur sejauh 800 milimeter (mm), kembali ke posisi awal.

    Tampilan atas ke bawah Castle Crasher Playground dengan kastil tengah yang hancur dan robot VR di posisi awal semula.

Catatan: Anda telah berhasil menyelesaikan bagian pertama Tantangan Castle Crasher! Sekalipun keempat bagian kastil tengah tidak roboh seluruhnya, jika bergeser sedikit, itu masih bisa diterima.

Untuk Informasi Anda

Untuk membuat Robot VR melaju maju dan mundur pada kecepatan berbeda, Anda dapat menambah atau mengurangi kecepatan gerak menggunakan blok [Atur kecepatan gerak]. Blok [Atur kecepatan berkendara] menerima rentang dari 0% - 100%. Kecepatan default adalah 50%. Mengubah kecepatan akan berlaku pada perintah Drivetrain berikutnya.

Atur blok kecepatan penggerak dengan parameter pada 50%.

Ini adalah blok Switch [Atur kecepatan penggerak]. Perhatikan bahwa saat menggunakan perintah Python, parameter numerik selalu ditulis sebelum satuan (PERSEN), dipisahkan dengan koma.  

Blok sakelar pembacaan drivetrain.set garis bawah drive garis bawah kecepatan buka tanda kurung lima puluh koma persen tutup tanda kurung.

Simpan Proyek Anda

Untuk menyimpan proyek Anda, pilih “Simpan ke Perangkat Anda” di menu tarik-turun “File”.

VEXcode VR dengan menu tarik-turun file terbuka, dan opsi Simpan ke Perangkat Anda disorot dengan kotak baca. Simpan ke perangkat Anda adalah item menu kelima, di bawah Proyek Blok Baru, Proyek Teks Baru, Muat dari Perangkat Anda, dan Buka Contoh.

Setelah disimpan, proyek akan muncul di folder Unduhan perangkat Anda sebagai file .vrblocks.

Menggunakan Blok Switch

Untuk mengubah arah berkendara dari maju ke mundur saat menggunakan blok Switch, ketik kata "REVERSE" dalam tanda kurung.

Proyek VEXcode VR dimulai dengan blok Saat dimulai. Blok tambahan dari atas ke bawah digerakkan maju sejauh 800 mm dan blok Switch yang membaca drivetrain.drive garis bawah untuk tanda kurung buka koma terbalik 800 koma mm tanda kurung tutup.

Saran akan muncul untuk parameter REVERSE. Anda dapat mengeklik saran ini atau menekan tombol enter atau tab untuk mengisi parameter. Pastikan Anda mengatur parameter jarak ke 800 MM agar sesuai dengan parameter yang digunakan dalam proyek Pelajaran ini.

Proyek VEXcode VR dimulai dengan blok Saat dimulai. Blok tambahan dari atas ke bawah digerakkan maju sejauh 800 mm dan blok Switch dengan sorotan kuning di sekitarnya yang bertuliskan drivetrain.drive garis bawah untuk tanda kurung buka koma terbalik 800 koma mm tanda kurung tutup. Saran pop-up terbuka dengan ikon kunci inggris ditampilkan dan kata sebaliknya disarankan.

Pertanyaan

Silakan pilih tautan di bawah untuk mengakses kuis pelajaran.

Google Doc / .docx / .pdf