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 ▶