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] ▶