Knowledge Base

Sensor ultrasónico

El sensor ultrasónico del EV3 mide distancias dentro en un rango de entre 1 y 250 cm con una precisión de +/- 1 cm. Este sensor es útil para detectar y evitar obstáculos.

El método Obtener.ModoDistancia (getDistanceMode) devuelve la distancia actual a un obstáculo, en centímetros.

Es importante tener en cuenta que el sensor ultrasónico se encuentra en la parte frontal del robot, pero no sobresale tanto como los otros sensores. Esto significa que cuando el robot toca una pared, el sensor ultrasónico está todavía a pocos centímetros de distancia de la pared y su lectura mostrará un valor de unos pocos centímetros.

Aquí hay un código de ejemplo que muestra cómo detener el robot cuando está a menos de 20 cm de distancia de la pared:

2017-08-09_0955.png

También hemos añadido un bloque de impresión dentro del bucle para que imprima en la consola la distancia actual.

 

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0
¿Tiene más preguntas? Enviar una solicitud

Comentarios

Inicie sesión para dejar un comentario.

Tecnología de Zendesk