Pelajaran 3: Berkendara ke Nomor '31'
Dalam Pelajaran ini, Robot VR akan melaju ke angka '31' dan kemudian kembali ke angka '1' pada Peta Kotak Angka Playground!

Perhatikan bahwa Robot VR akan bergerak sepanjang sumbu Y untuk bergerak ke angka '31' pada Peta Kotak Angka Playground.

Robot VR akan melaju ke lokasi angka '31' pada Peta Kotak Angka Playground. Akan tetapi, sebelum Robot VR dapat menavigasi ke nomor tersebut, Robot VR harus diberi tahu di mana lokasi nomor tersebut. Koordinat angka '31' adalah (-900, -300).

- Tarik atau ketik loop while.
# Tambahkan kode proyek di "utama"
def main():
while condition:
wait(5, MSEC)- Tetapkan kondisi untuk loop sementara ke perintah posisi pada sumbu Y kurang dari -300 dalam milimeter (mm). Proyek Anda akan terlihat seperti ini:
# Tambahkan kode proyek di "utama"
def main():
while location.position(Y, MM) < -300:
wait(5, MSEC)- Seret atau ketik perintah drive yang tidak menunggu di dalam loop while. Proyek Anda akan terlihat seperti ini:
# Tambahkan kode proyek di "utama"
def main():
while location.position(Y, MM) < -300:
drivetrain.drive(MAJU)
wait(5, MSEC)-
Perhatikan bahwa operator kurang dari digunakan sebagai pengganti operator lebih besar dari karena Robot VR bergerak dari dasar Taman Bermain. Robot VR dimulai pada nilai Y -900 milimeter (mm). Saat Robot VR melaju ke depan, nilai Y meningkat.

- Tarik atau ketik perintah stop di luar loop while. Proyek Anda akan terlihat seperti ini:
# Tambahkan kode proyek di "utama"
def main():
while location.position(Y, MM) < -300:
drivetrain.drive(MAJU)
wait(5, MSEC)
drivetrain.stop()- Buka Jendela Taman Bermain jika belum terbuka. PastikanNumber Grid Map Playgroundterbuka, lalu jalankan proyek.
-
Saksikan Robot VR melaju ke angka '31' pada Peta Kotak Angka Playground.

- Dalam proyek ini, Robot VR melaju ke angka '31' pada Peta Kotak Angka Playground. Karena nilai Y meningkat saat Robot VR melaju ke angka '31,' proyek menggunakan operator kurang dari.
- Robot VR akan bergerak maju saat nilai Y adalah kurang dari koordinat tempat angka yang ditunjukkan berada dan berhenti saat nilai Y-nya adalah lebih besar dari nilai Y koordinat. Karena nilai Y dari angka '31' adalah -300, Robot VR akan berhenti melaju setelah nilai Y lebih besar dari -300.
Pilih tombol Berikutnya untuk melanjutkan sisa Pelajaran ini.