Pemulung Sampah
Gunakan blok [Kendarakan untuk] dan [Belok], serta Sensor Jarak Depan untuk menggerakkan Robot VR agar mengumpulkan sampah sebanyak mungkin sebelum baterai habis.
- Pilih Taman Bermain Pembersihan Terumbu Karang.
- Programkan robot VR untuk mengumpulkan sampah sebanyak mungkin sebelum baterai habis.
- 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, gerakkan Robot VR sejauh jarak antara robot dan sampah tersebut untuk mengambilnya.
- Gunakan blok [Selamanya] untuk membuat Robot VR terus menerus memeriksa dan mengumpulkan sampah.
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 jika maka dari kategori Kontrol untuk memeriksa apakah Sensor Jarak Depan mendeteksi sepotong sampah dan jalankan kode untuk mengumpulkan sampah tersebut jika kondisi Boolean benar.

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

Perintah Python yang cocok:
selama Benar: