Jarak Tempuh
Dengan menggunakan Sensor Jarak Depan untuk mengarahkan Robot VR agar mengumpulkan sampah sebanyak mungkin dalam satu menit, temukan jumlah total sampah yang terkumpul hitung jarak tempuh robot.
- Pilih Taman Bermain Pembersihan Terumbu Karang.
- Programkan robot VR untuk mengumpulkan sampah sebanyak mungkin dalam satu menit, hitung jumlah potongan sampah, dan hitung jarak tempuh robot.
- Pasang pengatur waktu untuk mengukur waktu prosesnya.
- Deklarasikan variabel untuk menyimpan jumlah sampah dan jarak tempuh.
- Atur kecepatan putar yang diinginkan. Gunakan blok [Putar] untuk terus memutar Drivetrain dan gunakan Sensor Jarak Depan untuk memeriksa keberadaan sampah.
- Jika Sensor Jarak Depan mendeteksi sepotong sampah, arahkan Robot VR ke tempat sampah untuk mengambilnya, hitung jarak tempuh, dan hitung jumlah potongan sampah.
- Gunakan blok [Selamanya] untuk membuat Robot VR terus menerus memeriksa dan mengumpulkan sampah.
- Jika waktu satu menit habis, segera keluar dari perulangan.
- Gunakan blok [print] untuk mencetak jumlah total sampah dan jarak tempuh total robot ke Konsol Cetak.
Tips Bermanfaat
Gunakan blok FrontDistance found object dari kategori Sensing untuk melaporkan apakah Sensor Jarak Depan mendeteksi objek dalam bidang pandangnya.

Perintah Python yang cocok:
jarak depan.objek ditemukan()
Gunakan blok FrontDistance Reporter dari kategori Sensing untuk mendapatkan jarak objek terdekat dari Distance Sensor.

Perintah Python yang cocok:
jarak_depan.dapatkan_jarak(MM)
Gunakan blok reset timer dari kategori Sensing untuk mengatur ulang timer kembali ke 0 detik di awal proyek Anda.

Perintah Python yang cocok:
otak.timer.bersihkan()
Gunakan blok jika maka dari kategori Kontrol untuk memeriksa apakah Sensor Jarak Depan mendeteksi sepotong sampah dan apakah waktu satu menit telah habis.

Perintah Python yang cocok:
jika kondisi:
Gunakan blok Forever dari kategori Kontrol untuk membuat Robot VR terus menerus memeriksa dan mengumpulkan sampah.

Perintah Python yang cocok:
selama Benar:
Gunakan perintah break block dari kategori Kontrol untuk keluar dari perulangan yang berulang secara langsung.

Perintah Python yang cocok:
merusak