A continuación se muestra como se utilizan los botones del bloque del robot Lego MindStorms EV3.
Lego MindStorms EV3
Los botones del bloque comúnmente se usan con el comando "Esperar", con el cual el robot continuará realizando cualquier cosa que esté haciendo hasta que se realice la detección esperada. También se puede usar con las instrucciones de control "Bucle" e "Interruptor".
Se puede usar de dos formas: una es para detectar un estado en específico de cualquiera de los 5 botones que tiene el bloque, por ejemplo, presionado o no presionado. En este caso solo se especifica el estado que se espera.
La otra forma de usarlo es para detectar un cambio en el estado de alguno de los botones.
Ejemplos
Lego MindStorms EV3. Aquí, el robot encenderá el motor, y se mantendrá encendido hasta que se presione el botón de arriba del bloque.