Base de conocimientos

Botones

 output-onlinepngtools__231_.png  Estos bloques funciona con el robot EV3!

El EV3 tiene 6 botones diferentes: Up (arriba), Down (abajo), Left (izquierda), Right (derecha), Enter (ingresar), Escape (escape). Estos botones se utilizan para:

  • Navegación dentro del menú del robot, mientras no hay ningún programa en ejecución
  • Como sensores táctiles, mientras se está ejecutando un programa

En CoderZ tenemos tres bloques relacionados con botones, ubicados en la categoría Sensores. Estos bloques sólo son relevantes para cuando se usa un robot real.

 

 1. Botón.Esperar a cualquier presión 

Este bloque pausa el progreso del programa hasta que se presione cualquiera de los seis botones. Es útil colocar este bloque al principio de un programa para que puedas iniciar el programa pulsando cualquier botón.

Por ejemplo:

2017-08-09_1013.png 

2. ObtenerBotón

Este bloque hace una pausa en el progreso del programa hasta que un botón específico (que se selecciona  utilizando el menú desplegable) se presione, se suelte o se presione y se suelte (selecciona la acción deseada en el segundo menú desplegable).

Por ejemplo:

2017-08-09_1013_001.png 

 

3. ObtenerBotón.Está presionado

Este bloque devuelve un valor booleano (Verdadero o Falso) dependiendo del estado del botón (presionado o liberado). Puedes usarlo como condición para bucles y para bloques condicionales (Si/Hacer)

Por ejemplo:

2017-08-09_1016.png

 

 

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0

Comentarios

Inicie sesión para dejar un comentario.