Lökhárító kapcsoló#

Bevezetés#

A lökhárító kapcsoló egy mechanikus kapcsoló, amely megnyomáskor lezárja az áramkört, lehetővé téve a robot számára a lenyomások és elengedések érzékelését.

Az alábbiakban a rendelkezésre álló blokkok listája található:

  • Lökhárító lenyomva — Logikai értéket jelez, amely jelzi, hogy a Lökhárító kapcsoló le van-e nyomva.

  • when Bumper — Futtatja a csatolt blokkköteget, amikor a Bumper kapcsolót megnyomják vagy elengedik.

Lökhárító lenyomva#

A Lökhárító lenyomva logikai blokk jelzi, hogy egy lökhárító kapcsoló meg van-e nyomva. Ezzel ellenőrizhető, hogy a robot nekiütközik-e más tárgyaknak.

  • Igaz — A lökhárító kapcsolóját megnyomják.

  • Hamis — A lökhárító kapcsoló nincs megnyomva

<[Bumper1 v] megnyomva?>

Paraméterek

Leírás

lökhárító kapcsoló

Az ellenőrizendő Bumper kapcsoló, amely az Eszközök ablakban van konfigurálva.

Példa

amikor elindul
[Back up and turn whenever the bumper runs into an object.]
örökre
hajtás [előre v]
ha <[Bumper1 v] megnyomva?> akkor
hajtás [hátra v] irányba (100) [mm v] értékkel ▶
fordulás [jobbra v] irányba (90) fokkal ▶

amikor a lökhárító#

A Lökhárító bekapcsolásakor kalapblokk a kiválasztott Lökhárító kapcsoló megnyomásakor vagy felengedésekor futtatja a csatolt blokkköteget.

amikor [Bumper1 v] [megnyomva v]

Paraméterek

Leírás

lökhárító kapcsoló

Az ellenőrizendő Bumper kapcsoló, amely az Eszközök ablakban van konfigurálva.

állami

Amikor a csatlakoztatott blokkhalom fut: a lenyomva gomb akkor fut, amikor a lökhárító kapcsolót lenyomják, a felengedve gomb pedig akkor fut, amikor a lökhárító kapcsolót elengedik.

Példa

amikor [Bumper1 v] [megnyomva v]
[Move forward when Bumper Switch is pressed.]
hajtás [előre v] irányba [200] [mm v] értékkel ▶