Tampon Anahtarı#

giriiş#

Bumper Switch, basıldığında devreyi tamamlayan ve robotun basma ve bırakma hareketlerini algılamasını sağlayan mekanik bir anahtardır.

Aşağıda mevcut blokların listesi bulunmaktadır:

  • Tampon basılı — Tampon Anahtarının basılıp basılmadığını gösteren bir Boolean değeri bildirir.

  • Bumper’a basıldığında — Bumper Anahtarına basıldığında veya bırakıldığında bağlı blok yığınını çalıştırır.

Tampona basıldı#

Tampon basılı Boolean bloğu, bir Tampon Anahtarının basılıp basılmadığını bildirir. Bu, robotun diğer nesnelere çarpıp çarpmadığını kontrol etmek için kullanılabilir.

  • Doğru — Tampon düğmesine basılıyor.

  • Yanlış — Tampon düğmesine basılmıyor.

<[Bumper1 v] basıldı mı?>

Parametreler

Tanım

tampon anahtarı

Cihazlar penceresinde yapılandırılan Bumper Switch’i kontrol edin.

Örnek

başladığında
[Back up and turn whenever the bumper runs into an object.]
sonsuza kadar
[ileri v] yönünde sürdür
eğer <[Bumper1 v] basıldı mı?> ise
[geri v] yönünde (100) [mm v] sürdür ▶
[sağ v] yönüne (90) derece dön ▶

Tampon#

Bumper Düğmesi basıldığında veya bırakıldığında, Bumper Düğmesi şapka bloğu bağlı blok yığınını hareket ettirir.

[Bumper1 v] [basıldı v] olduğunda

Parametreler

Tanım

tampon anahtarı

Cihazlar penceresinde yapılandırılan Bumper Switch’i kontrol edin.

durum

Ekli blok yığını ne zaman çalışır: basılı seçeneği, Tampon Anahtarına basıldığında çalışır ve bırakılmış seçeneği, Tampon Anahtarı bırakıldığında çalışır.

Örnek

[Bumper1 v] [basıldı v] olduğunda
[Move forward when Bumper Switch is pressed.]
[ileri v] yönünde [200] [mm v] sürdür ▶