BlocosIA Wiki Editor

Robot

Simula robots: motores, sensores de color y luz, ultrasónico, temperatura y peso (masa) en los objetos.

Arma el robot en el editor de robots (formas, ruedas y sensores con nombre) y usa los bloques "sensor ...". El objeto se vuelve un robot visto desde arriba. "frente" y "lado" son en pasos desde el centro del objeto (lado positivo = derecha). Ángulo 0 = frente, 90 = derecha, -90 = izquierda.

Para usarla: en el editor, haz clic en "Extensiones" (esquina de abajo) y añade "Robot".

Sí/no

¿sensor [ ▾ ] ve [negro] ?

Responde verdadero o falso. Úsalo en "si", "repetir hasta" y "esperar hasta".

Valor

color en el sensor [ ▾ ]

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

luz reflejada en el sensor [ ▾ ] (%)

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

[rojo (R)] en el sensor [ ▾ ]

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

distancia en el sensor [ ▾ ]

Da un número o texto. Ponlo dentro de un hueco redondo.

Sí/no

¿sensor [ ▾ ] ve el objeto [ ▾ ] ?

Responde verdadero o falso. Úsalo en "si", "repetir hasta" y "esperar hasta".

Sí/no

¿sensor de toque [ ▾ ] presionado?

Responde verdadero o falso. Úsalo en "si", "repetir hasta" y "esperar hasta".

Valor

temperatura en el sensor [ ▾ ] (°C)

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

valor del sensor [ ▾ ]

Da un número o texto. Ponlo dentro de un hueco redondo.

Comando

motores: izquierdo ( ) % derecho ( ) %

Hace una acción. Encájalo debajo de otro bloque.

Comando

motor [ambos] con velocidad ( ) %

Hace una acción. Encájalo debajo de otro bloque.

Comando

detener los motores

Hace una acción. Encájalo debajo de otro bloque.

Comando

girar en el lugar ( ) grados

Hace una acción. Encájalo debajo de otro bloque.

Comando

velocidad máxima del robot: ( ) pasos por segundo

Hace una acción. Encájalo debajo de otro bloque.

Valor

color en el sensor (frente ( ) lado ( ))

Da un número o texto. Ponlo dentro de un hueco redondo.

Sí/no

¿sensor (frente ( ) lado ( )) ve [negro] ?

Responde verdadero o falso. Úsalo en "si", "repetir hasta" y "esperar hasta".

Valor

luz reflejada en el sensor (frente ( ) lado ( )) (%)

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

[rojo (R)] en el sensor (frente ( ) lado ( ))

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

distancia del ultrasónico apuntando a ( ) grados

Da un número o texto. Ponlo dentro de un hueco redondo.

Sí/no

¿ultrasónico apuntando a ( ) grados ve [ ▾ ] ?

Responde verdadero o falso. Úsalo en "si", "repetir hasta" y "esperar hasta".

Comando

mostrar los sensores: [sí]

Hace una acción. Encájalo debajo de otro bloque.

Comando

cambiar mi temperatura a ( ) °C

Hace una acción. Encájalo debajo de otro bloque.

Comando

sumar ( ) °C a mi temperatura

Hace una acción. Encájalo debajo de otro bloque.

Valor

mi temperatura (°C)

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

temperatura de [ ▾ ] (°C)

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

temperatura medida por el sensor (°C)

Da un número o texto. Ponlo dentro de un hueco redondo.

Sombrero

cuando la temperatura medida sea mayor que ( ) °C

Empieza un programa cuando esto ocurre.

Sombrero

al pasar por [ ▾ ]

Empieza un programa cuando esto ocurre.

Valor

tiempo del último tramo (s)

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

tiempo desde la salida (s)

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

cronómetro ahora (s)

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

última puerta

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

vueltas completas

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

mejor vuelta (s)

Da un número o texto. Ponlo dentro de un hueco redondo.

Sí/no

¿cronómetro en marcha?

Responde verdadero o falso. Úsalo en "si", "repetir hasta" y "esperar hasta".

Comando

reiniciar mis tiempos

Hace una acción. Encájalo debajo de otro bloque.

Comando

ser una puerta de tiempo llamada [A]

Hace una acción. Encájalo debajo de otro bloque.

Comando

dejar de ser puerta de tiempo

Hace una acción. Encájalo debajo de otro bloque.

Comando

cambiar mi masa a ( ) kg

Hace una acción. Encájalo debajo de otro bloque.

Comando

sumar ( ) kg a mi masa

Hace una acción. Encájalo debajo de otro bloque.

Valor

mi masa (kg)

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

masa de [ ▾ ] (kg)

Da un número o texto. Ponlo dentro de un hueco redondo.

Valor

peso sobre mí en [kg]

Da un número o texto. Ponlo dentro de un hueco redondo.

Sombrero

cuando el peso sobre mí sea mayor que ( ) kg

Empieza un programa cuando esto ocurre.