El Robot 123 contiene muchos sensores, incluido un sensor ocular. El sensor ocular del robot 123 se puede codificar utilizando VEXcode 123.
El sensor ocular del robot 123
El Robot 123 tiene un sensor ocular en la parte frontal que puede detectar si hay un objeto presente, así como detectar el color (rojo, verde o azul).
Bloques VEXcode 123 utilizados con el sensor ocular
Detección de bloques de presencia de objetos
Los bloques [Conducir hasta] y <Found object> informan si el sensor ocular está cerca de un objeto o no.
<Detects color> bloque
El bloque <Detects color> informa si el sensor ocular detecta el color especificado.
(Brillo de) bloque
El bloque (Brillo de) informa el nivel de brillo como porcentaje. Esto se puede utilizar para distinguir entre objetos y entornos claros y oscuros.
(Tono de) bloque
El bloque (Tono de) informa un valor de color de tono de un objeto. Esto puede resultar útil a la hora de determinar los colores de diferentes objetos.
El bloque (Tono de) informa un valor de tono entre 0 y 359 grados.
Usos comunes del sensor ocular
El sensor ocular del robot 123 se puede utilizar de muchas maneras. El Robot 123 puede utilizar el sensor ocular para iniciar una secuencia de comportamientos cuando está en el lugar correcto para hacerlo. Por ejemplo, el Robot 123 puede avanzar hasta detectar que está cerca de un objeto, como una pared u otro Robot 123, y luego darse la vuelta para no chocar contra él.
El Robot 123 puede tomar decisiones dependiendo de si el sensor ocular detecta un objeto azul. Esto es útil si desea que el Robot 123 se acerque a un objeto de color específico, detecte el color de los objetos cuando pasan por el sensor o realice un determinado comportamiento una vez que se detecta un color. En este ejemplo, si el sensor ocular detecta un objeto azul, el robot 123 girará a la derecha. Si el sensor ocular un objeto azul, el robot 123 girará a la izquierda.
El Robot 123 puede tomar decisiones dependiendo de si el sensor ocular detecta un objeto brillante u oscuro. En este ejemplo, si el sensor ocular detecta un objeto brillante, el robot 123 girará a la derecha. Si el sensor ocular un objeto brillante, el robot 123 girará a la izquierda.
El Robot 123 también puede informar el valor del tono de color de diferentes objetos. La Consola del Monitor se puede utilizar para ver el cambio del valor del tono en tiempo real, cuando se selecciona el bloque (Tono de) y se arrastra al icono de la Consola del Monitor en el Espacio de trabajo.
Para obtener más información sobre el monitoreo de valores variables y de detección en VEXcode 123, , consulte este artículo.
Luego, el valor se puede comparar con el gráfico de tonos.