Seyahat Mesafesi
VR robotunu bir dakika içinde mümkün olduğunca çok çöp toplamak üzere yönlendirmek için ön mesafe sensörünü kullanın, toplanan çöp parçalarının toplam sayısını bulun robotun kat ettiği mesafeyi hesaplayın.
- Mercan Resifi Temizleme Oyun Alanını seçin.
- Sanal gerçeklik robotunu, bir dakika içinde mümkün olduğunca çok çöp toplaması, çöp parçalarının sayısını sayması ve robotun kat ettiği mesafeyi hesaplaması için kodlayın.
- İşlemi zamanlamak için bir zamanlayıcı kurun.
- Çöp parçalarının sayısını ve kat edilen mesafeyi saklamak için değişkenler tanımlayın.
- İstenilen dönüş hızını ayarlayın. Aktarma organlarını döndürmek için [Döndür] bloğunu, çöp olup olmadığını kontrol etmek için ise Ön Mesafe Sensörünü kullanın.
- Ön Mesafe Sensörü bir çöp parçası algılarsa, VR Robotu çöpü toplamak için çöpe doğru sürün, sürüş mesafesini ve çöp parçalarının sayısını sayın.
- [Sonsuza Kadar] bloğunu kullanarak VR Robotunun sürekli olarak çöpleri kontrol etmesini ve toplamasını sağlayabilirsiniz.
- Bir dakikalık süre dolarsa, tekrarlayan döngüden hemen çıkın.
- [Yazdır] bloğunu kullanarak, robotun toplam çöp parçası sayısını ve kat ettiği toplam mesafeyi Yazdırma Konsoluna yazdırabilirsiniz.
Faydalı İpuçları
Ön Mesafe Sensörünün görüş alanında bir nesne algılayıp algılamadığını bildirmek için Algılama kategorisindeki Ön Mesafe bulunan nesne bloğunu kullanın.

Eşleşen Python komutu:
ön_mesafe.bulunan_nesne()
Mesafe Sensöründen en yakın nesnenin mesafesini almak için Algılama kategorisindeki Ön Mesafe Bildirici bloğunu kullanın.

Eşleşen Python komutu:
ön_mesafe.mesafesi_al(MM)
Projenizin başlangıcında zamanlayıcıyı 0 saniyeye sıfırlamak için Algılama kategorisindeki sıfırlama zamanlayıcısı bloğunu kullanın.

Eşleşen Python komutu:
beyin.zamanlayıcı.temizle()
Ön Mesafe Sensörünün bir çöp parçası algılayıp algılamadığını ve bir dakikalık sürenin dolup dolmadığını kontrol etmek için Kontrol kategorisindeki eğer o zaman bloğunu kullanın.

Eşleşen Python komutu:
Eğer koşul:
VR Robotun sürekli olarak çöpleri kontrol etmesini ve toplamasını sağlamak için Kontrol kategorisindeki Forever bloğunu kullanın.

Eşleşen Python komutu:
Doğru olduğu sürece:
Tekrarlayan bir döngüden anında çıkmak için Kontrol kategorisindeki break block komutunu kullanın.

Eşleşen Python komutu:
kırmak