Bloques específicos del robot#
Aspecto#
Miradas de robot#
Brillo#
El bloque Glow se utiliza para establecer el color del brillo de la luz indicadora en el centro del Robot 123.
Este es un bloque sin espera y permite que cualquier bloque posterior se ejecute sin demora.
Seleccione el color que desea que brille o apague el brillo.
En este ejemplo, el robot 123 brillará en verde durante 3 segundos antes de que el brillo se apague.
Miradas del monitor#
El robot virtual 123 también tiene acceso a todos los bloques de apariencia VR estándar. Vaya aquí para acceder a la documentación de los bloques de apariencia VR de VEXcode.
Sonido#
Reproducir sonido#
El bloque Reproducir sonido se utiliza para reproducir el efecto de sonido seleccionado.
Este es un bloque sin espera y permite que cualquier bloque posterior se ejecute sin demora.
Seleccione qué efecto de sonido desea reproducir.
En este ejemplo, el robot 123 reproducirá un sonido de timbre.
Comportamiento#
Acto#
El bloque Actuar se utiliza para actuar triste, feliz o loco haciendo que el Robot 123 realice una secuencia de comportamientos de conducción, giro y sonido.
Este es un bloque sin espera y permite que cualquier bloque posterior se ejecute sin demora.
Selecciona qué emoción deseas realizar.
Triste: El robot 123 conducirá en reversa, girará a la izquierda, luego a la derecha, emitirá un sonido “uh oh” y luego conducirá hacia adelante para imitar un comportamiento triste.
Feliz: El robot 123 girará 360 grados a la derecha y reproducirá un sonido de risa para imitar un comportamiento feliz.
Loco: El robot 123 girará a la izquierda en un círculo, y luego girará a la derecha en un círculo, todo mientras reproduce un sonido “loco” para imitar un comportamiento loco.
En este ejemplo, el robot 123 actuará de forma loca.
Detección#
El robot virtual 123 tiene acceso a los bloques de detección estándar Cerebro y Tren motriz.
Detección ocular#
Objeto encontrado#
El bloque Objeto encontrado se utiliza para informar si el sensor ocular frontal detecta un objeto dentro de aproximadamente 40 milímetros (mm) o 1,5 pulgadas.
El bloque Objeto encontrado informa Verdadero
cuando el sensor ocular frontal detecta un objeto dentro de aproximadamente 40 milímetros (mm) o 1,5 pulgadas.
El bloque Objeto encontrado informa Falso
cuando un objeto no está dentro de aproximadamente 40 milímetros (mm) o 1,5 pulgadas.
El bloque Objeto encontrado se utiliza en bloques con espacios hexagonales (de seis lados).
En este ejemplo, el robot comprobará si su sensor ocular frontal ha detectado un objeto e imprimirá si ha detectado algo o no.
Detecta el color#
El bloque Detecta color se utiliza para informar si el sensor ocular frontal detecta el color especificado de un objeto.
Seleccione qué color desea detectar.
El bloque Detecta color informa Verdadero
cuando el sensor ocular detecta el color especificado de un objeto.
El bloque Detecta color informa Falso
cuando el sensor ocular no detecta el color especificado de un objeto.
El bloque Detecta color se utiliza en bloques con espacios hexagonales (de seis lados).
En este ejemplo, el robot comprobará si su sensor ocular frontal ha detectado un objeto azul e imprimirá si lo ha detectado.
Tono de#
El bloque Tono de se utiliza para informar el valor del tono del color detectado por el sensor ocular.
El bloque Tono de proporciona un valor de tono entre 0 y 359 grados. Esto proporciona una medición más precisa del color.
El bloque Tono de se utiliza en bloques con espacios circulares.
En este ejemplo, el robot imprimirá el tono actual de un objeto. Como no hay ningún objeto delante del sensor, imprimirá un 0.
El ojo detecta un objeto brillante#
El bloque El ojo detecta un objeto brillante se utiliza para informar si el sensor ocular detecta un valor brillante u oscuro.
El bloque El ojo detecta un objeto brillante informa Verdadero
cuando el sensor ocular detecta un valor de brillo mayor al 70 %.
El bloque El ojo detecta un objeto brillante informa Falso
cuando el sensor ocular detecta un brillo menor o igual al 70%.
El bloque El ojo detecta un objeto brillante se utiliza en bloques con espacios hexagonales (de seis lados).
En este ejemplo, el robot solo avanzará cuando haya un valor de brillo oscuro (por debajo del 70%) frente a él.
Brillo de#
El bloque Brillo de se utiliza para informar el brillo del objeto detectado por el sensor ocular.
El bloque Brillo de se utiliza en bloques con espacios circulares.
En este ejemplo, el robot imprimirá el brillo actual de un objeto. Como no hay ningún objeto delante del sensor, imprimirá un 0.
Detección giroscópica#
¿Se detectó un fallo?#
El bloque ¿Accidente detectado? se utiliza para informar si el robot ha entrado en contacto con una pared u otro objeto.
El bloque ¿Se detectó un fallo? informa Verdadero
si el robot entra en contacto con una pared u otro objeto.
El bloque ¿Se detectó un fallo? informa Falso
si el robot NO entra en contacto con una pared u otro objeto.
El bloque ¿Se detectó un fallo? se utiliza en bloques con espacios hexagonales (de seis lados).
En este ejemplo, el robot avanzará hasta chocar y luego dejará de moverse.