Lökhárító#
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
<[LeftBumper v] megnyomva?>
Paraméterek |
Leírás |
|---|---|
lökhárító érzékelő |
Az ellenőrizendő lökhárító-érzékelő. |
Példa
amikor elindul :: hat events
[Back up and turn whenever the bumper runs into an object.]
örökre
hajtás [előre v]
ha <[LeftBumper 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 [LeftBumper v] [megnyomva v] :: hat events
Paraméterek |
Leírás |
|---|---|
lökhárító érzékelő |
Az ellenőrizendő lökhárító-érzékelő. |
á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 elindul :: hat events
hajtás [előre v]
amikor [LeftBumper v] [megnyomva v] :: hat events
[Reverse when the left bumper is pressed.]
hajtás [hátra v] irányba [200] [mm v] értékkel ▶