Bumperschakelaar#

Invoering#

De bumperschakelaar is een mechanische schakelaar die een circuit sluit wanneer deze wordt ingedrukt, waardoor de robot het indrukken en loslaten kan detecteren.

Hieronder vindt u een lijst met beschikbare blokken:

  • Bumper ingedrukt — Geeft een Booleaanse waarde weer die aangeeft of de bumperschakelaar is ingedrukt.

  • wanneer Bumper — Voert de aangehechte stapel blokken uit wanneer de Bumperschakelaar wordt ingedrukt of losgelaten.

Bumper ingedrukt#

Het Booleaanse blok Bumper ingedrukt geeft aan of een bumperschakelaar is ingedrukt. Dit kan worden gebruikt om te controleren of de robot tegen andere objecten aanbotst.

  • Klopt — De bumperschakelaar wordt ingedrukt.

  • Onjuist — De bumperschakelaar wordt niet ingedrukt.

<[Bumper1 v] ingedrukt?>

Parameters

Beschrijving

bumper schakelaar

Controleer de bumperschakelaar, die is geconfigureerd in het venster Apparaten.

Voorbeeld

wanneer gestart
[Back up and turn whenever the bumper runs into an object.]
altijd
rijd [vooruit v]
als <[Bumper1 v] ingedrukt?> dan
rijd [achteruit v] voor (100) [mm v] ▶
draai [rechts v] voor (90) graden ▶

wanneer Bumper#

Het when Bumper hoedblok activeert de aangesloten stapel blokken wanneer de geselecteerde Bumper Switch wordt ingedrukt of losgelaten.

wanneer [Bumper1 v] [ingedrukt v]

Parameters

Beschrijving

bumper schakelaar

Controleer de bumperschakelaar, die is geconfigureerd in het venster Apparaten.

staat

Wanneer de bijgevoegde stapel blokken zal werken: ingedrukt werkt wanneer de bumperschakelaar wordt ingedrukt, en losgelaten werkt wanneer de bumperschakelaar wordt losgelaten.

Voorbeeld

wanneer [Bumper1 v] [ingedrukt v]
[Move forward when Bumper Switch is pressed.]
rijd [vooruit v] voor [200] [mm v] ▶