VEXcode V5'te Bekleyen ve Beklemeyen Blokları Anlamak

Bekleme gerektirmeyen bloklar

VEXcode V5 blok projesi, "Başlatıldığında" bloğu, "İleri Sürüş" bloğu ve "Sürüşü Durdur" bloğundan oluşmaktadır.

Beklemeyenblok, bloğun davranışı henüz tamamlanmasa bile yığının devam etmesini sağlar.

“Sürücü” bloğu, beklemeyen bloklara iyi bir örnektir. Aşağıdaki örnekte robot, "sürüş" bloğu başladığı için hareket etmiyor ancak daha sonra "sürmeyi durdur" bloğu, motorlar hareket etmeden önce onu durduruyor.

Beklemeyen bloklar, aynı anda birden fazla davranışı gerçekleştirmek istediğinizde kullanışlıdır.

Bekleme blokları

Oyun alanında önünde mor bir küp oyun parçası bulunan VEXcode V5 Clawbot.
VEXcode V5 blok projesi, hem Spin for hem de Drive for bloklarını kullanır ve her ikisi de bekleme gerektirmeyen şekilde genişletilebilir. Projenin açıklamasında şu ifade yer alıyor: Başlatıldığında, ClawMotor'u 90 derece açın ve ardından 6 inç ileri doğru hareket ettirin. Ardından, ClawMotor'u 90 derece döndürerek kapatın, ArmMotor'u 180 derece döndürerek açın ve sonra 6 inç geri sürün.

blok bekleniyor, o bloğun davranışı tamamlanana kadar yığının geri kalanı duraklatılır.

Bekleme bloklarının çoğu Hareket ve Aktarma Organı blokları arasında bulunur.

VEX V5 Clawbot'un bir küpü alması gerekiyorsa robotun her davranışı ayrı ayrı gerçekleştirmesini sağlamak için bekleme bloklarını kullanabilirsiniz.

Bekleyebilen veya Beklemeyen Bloklar

Daha önce gösterilen VEXcode V5 blok projesine, Spin for bloklarından ikisi artık bekleme gerektirmeyen şekilde genişletilmiştir. Projenin yeni metni şu şekilde: Başlatıldığında, ClawMotor'u 90 derece açın ve beklemeyin, ardından 6 inç ileri doğru sürün. Ardından, ClawMotor'u 90 derece döndürerek kapatın, ArmMotor'u 180 derece döndürerek beklemeden 6 inç geri sürün.

VEXcode V5, kullanıcıların aşağıdaki bekleme bloklarını tek tıklamayla beklemeyen bloklara değiştirmesine olanak tanır: "ileri döndür", "konuma döndür", "ileri sür", "ileri çevir" ve "yöne dön".

Pençeyi açma bloğunu beklemesiz olarak değiştirerek ve kolu kaldırma bloğunu beklemesiz olarak değiştirerek, Clawbot pençe açılırken ileri doğru hareket eder ve kol yükselirken geriye doğru hareket eder.

Bir küpü geri almaya yönelik bu yaklaşım, rekabet ortamlarında daha iyidir çünkü zaman kazandırır.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: