Stötfångarbrytare#

Introduktion#

Bumper Switch är en mekanisk brytare som sluter en krets när den trycks ner, vilket gör att roboten kan upptäcka tryckningar och släppningar.

Nedan följer en lista över tillgängliga block:

  • Stötfångarknapp nedtryckt — Rapporterar ett booleskt värde som indikerar om stötfångarknappen trycks ned.

  • när Bumper — Kör den bifogade stapeln av block när Bumper-knappen trycks in eller släpps.

Stötfångaren pressad#

Det booleska blocket Stötfångarknapp nedtryckt rapporterar om en stötfångarknapp trycks ned eller inte. Detta kan användas för att kontrollera om roboten stöter in i andra föremål.

  • Sant — Stötfångarknappen trycks in.

  • Falskt — Stötfångarknappen trycks inte in

<[Bumper1 v] tryckt?>

Parametrar

Beskrivning

stötfångarbrytare

Bumper-omkopplaren som ska kontrolleras, konfigurerad i fönstret Enheter.

Exempel

när startad
[Back up and turn whenever the bumper runs into an object.]
för alltid
kör [framåt v]
om <[Bumper1 v] tryckt?> då
kör [bakåt v] i (100) [mm v] ▶
sväng [höger v] i (90) grader ▶

när stötfångaren#

Hattblocket when Bumper kör den bifogade stapeln av block när den valda Bumper-knappen trycks ner eller släpps.

när [Bumper1 v] [tryckt v]

Parametrar

Beskrivning

stötfångarbrytare

Bumper-omkopplaren som ska kontrolleras, konfigurerad i fönstret Enheter.

ange

När den bifogade stapeln med block körs: nedtryckt körs när stötfångarknappen trycks ner, och släppt körs när stötfångarknappen släpps.

Exempel

när [Bumper1 v] [tryckt v]
[Move forward when Bumper Switch is pressed.]
kör [framåt v] i [200] [mm v] ▶