![]() |
El sensor ultrasónico puede medir la distancia a un objeto que se encuentre frente a él. Lo hace enviando ondas sonoras y mide cuánto tarda el sonido en reflejarse y volver al sensor. La frecuencia del sonido es demasiado alta para que una persona pueda escucharla ("ultrasónico"). Puede medir la distancia a un objeto en centímetros o en pulgadas. Puede utilizarlo para, por ejemplo, hacer que el robot se detenga a una cierta distancia de una pared. También puede utilizar el Sensor ultrasónico para detectar si hay otro sensor ultrasónico funcionando cerca. Por ejemplo, puede utilizarlo para detectar la presencia de otro robot que esté utilizando un sensor ultrasónico. En este modo "solo escuchar", el sensor recibe señales de sonido pero no las envía. |
| Datos | Tipo | Alcance | Notas |
|---|---|---|---|
| Distancia en centímetros | Numérico | Entre 0 y 255 | Distancia al objeto en centímetros. |
| Distancia en pulgadas | Numérico | Entre 0 y 100 | Distancia al objeto en pulgadas. |
| Ultrasonido detectado | Lógico | Verdadero/Falso | Verdadero si se detecta otro sensor ultrasónico. |
| • | El Sensor ultrasónico detecta con mayor eficacia objetos con superficies rígidas que reflejen bien el sonido. Los objetos más blandos, como las telas, pueden absorber las ondas sonoras y podrían no detectarse. Los objetos con superficies redondeadas o angulares también son difíciles de detectar. |
| • | El sensor no puede detectar objetos que estén muy cerca del sensor (menos de 3 centímetros o 1,5 pulgada). |
| • | El sensor tiene un "campo de visión" amplio y puede detectar un objeto que esté a su lado en lugar de un objeto lejano que se encuentre frente a él. |



| Bloque | Modo | Uso |
|---|---|---|
| Esperar | Sensor ultrasónico: Comparar: Distancia | Espera a que la distancia alcance un cierto valor. |
| Esperar | Sensor ultrasónico: Comparar: Presencia | Espera, en modo "solo escuchar", a que se detecte una señal ultrasónica. |
| Esperar | Sensor ultrasónico: Cambiar: Distancia | Espera a que la distancia cambie en una cierta cantidad. |
| Bucle | Sensor ultrasónico: Comparar: Distancia | Repite una secuencia de bloques hasta que la distancia alcanza un cierto valor. |
| Bucle | Sensor ultrasónico: Comparar: Presencia | Repite una secuencia de bloques hasta que se detecta una señal ultrasónica en el modo "solo escuchar". |
| Bucle | Sensor ultrasónico: Cambiar: Distancia | Repite una secuencia de bloques hasta que la distancia cambia en un cierto valor. |
| Interruptor | Sensor ultrasónico: Comparar: Distancia | Elige entre dos secuencias de bloques según la distancia. |
| Interruptor | Sensor ultrasónico: Comparar: Presencia | Elige entre dos secuencias de bloques según si se detecta una señal ultrasónica en modo "solo escuchar." |
| Sensor ultrasónico | Medida: Distancia | Mide la distancia y transporta el resultado mediante un cable de datos Numérico. |
| Sensor ultrasónico | Medida: Presencia | Escucha otras señales ultrasónicas en el modo "solo escuchar" y transporta el resultado mediante un cable de datos Lógico. |
| Sensor ultrasónico | Comparar: Distancia | Compara la distancia con un límite y transporta el resultado mediante un cable de datos Lógico. |
| Sensor ultrasónico | Comparar: Presencia | Escucha otras señales ultrasónicas en el modo "solo escuchar" y transporta el resultado mediante un cable de datos Lógico. |
| Sensor ultrasónico | Avanzado | Similar a Medida: Distancia, pero con la opción de emitir el ping de un solo sonido. |
| Registro de Datos | Muestra el Registro de datos. |