Estos bloques funcionan con el robot EV3!
El bloque Esperar hasta pausa la ejecución del programa hasta que ocurre un evento específico. Hay múltiples variaciones para este bloque, cada una para un sensor específico.
Es importante tener en cuenta que este bloque sólo detiene al programa y las instrucciones que siguen no se ejecutan hasta que ocurra el evento, pero el robot en sí no se detiene.
Veamos algunos ejemplos de eventos relacionados con sensores que harán que el programa se detenga:
- Esperar hasta que el sensor de color detecte el color azul
- Esperar hasta que el sensor ultrasónico detecte un obstáculo a menos de 200 cm.
- Esperar hasta que el sensor táctil esté presionado
- Esperar hasta que el sensor giroscópico gire más de -90 grados (a la derecha)
Configuración
Bloque | Descripción | Bloques compatibles | Rango |
Espera hasta que Touch |
Espera hasta que el sensor táctil (Touch) esté presionado (Verdadero) o liberado (Falso) |
Booleano (Verdadero/Falso) | |
Espera hasta que Gyro |
Espera hasta que el sensor giroscópico (Gyro) alcance un grado igual o mayor/menor |
-∞ - +∞ | |
Espera hasta que Ultrasonic |
Espera hasta que el sensor ultrasónico (Ultrasonic) detecte un obstáculo a una distancia igual o mayor/menor |
0-250 | |
Espera hasta que Color (obtener.Rojo) |
Espera hasta que el sensor de color mida una intensidad de luz igual o mayor/menor |
0-100 | |
Esperar hasta Color |
Espera hasta que el sensor de color detecte un color específico/cualquier otro color |
N/A |
"negro" "blanco" "rojo" "amarillo" "verde" "celeste" "azul" "magenta" "marrón" |
Esperar hasta que Motor |
Espera hasta que el codificador del motor tenga un recuento igual o mayor/menor |
-∞ - +∞ |
Comentarios
Inicie sesión para dejar un comentario.