Pelajaran 2: Tantangan Mini
Tantangan Mini
Untuk tantangan mini ini, buatlah proyek di mana Robot VR melaju dari awal hingga angka '1' di Wall Maze Playground menggunakan sensor jarak. Proyek ini akan menggunakan beberapa loop while dengan operator lebih besar dari (>) dan perintah get_distance.

Untuk Informasi Anda
Nilai yang dilaporkan oleh Sensor Jarak juga dapat dipantau di Konsol Monitor. Memantau nilai sensor di Monitor Console memungkinkan pengguna untuk melihat laporan waktu nyata dari nilai tertentu (atau beberapa nilai) dalam suatu proyek. Akses Jendela Monitor dengan memilih ikon Monitor di samping Bantuan.

Dalam proyek ini, Konsol Monitor dapat digunakan untuk melihat nilai yang dilaporkan oleh perintah get_distanceuntuk membantu menentukan kapan Robot VR perlu berbelok untuk berhasil melewati Wall Maze Playground. Dalam klip video di bawah, saat Robot VR bergerak di Taman Bermain, Konsol Monitor terbuka memperlihatkan data Jarak Depan dalam milimeter dan Jarak Depan dalam inci yang diperbarui secara real time.
Untuk menampilkan nilai sensor di Monitor Console, pada baris pertama proyek, seret atau ketik perintah monitor_sensorseperti yang ditunjukkan di bawah ini. Ketik pengenal sensor sebagai string ke dalam parameter perintah. Untuk proyek ini, nilai yang ditampilkan di Monitor Console berasal dari Sensor Jarak Depan, dan parameter string akan menjadi "front_distance.get_distance".
def main():
monitor_sensor("jarak_depan.dapatkan_jarak")Untuk informasi lebih lanjut tentang cara menggunakan Monitor Console, lihat artikel ini.
Ikuti langkah-langkah berikut untuk menyelesaikan tantangan mini:
- Tonton video solusi untuk melihat bagaimana Robot VR harus mengemudi untuk menyelesaikan tantangan mini. Dalam klip video di bawah, Robot VR mulai dari lokasi awal dan pertama berbelok ke kanan untuk menghadap dinding pendek yang memisahkan robot dari angka 1. Robot kemudian melaju ke depan, berbelok ke kiri, melaju ke depan, dan berbelok ke kanan dua kali untuk melewati tembok pertama. Berikutnya, robot berbelok ke kanan dan melaju ke depan dua kali untuk melewati dinding horizontal menuju angka 1.
- Buat proyek dengan menambahkan atau menghapus perintah yang diperlukan ke proyek Unit5Lesson2.
- Mulai proyek untuk mengujinya.
- Jika proyek tidak berhasil, edit dan coba lagi. Terus revisi dan jalankan proyek hingga Robot VR berhasil melaju dari awal hingga angka '1.'
- Simpan proyek setelah Robot VR berhasil melaju dari awal hingga angka '1.'
Selamat! Anda berhasil memecahkan tantangan mini!