Paso 5: El Sensor explicó
El sensor ultrasónico funciona mediante el envío de un pulso ultrasónico corto, y midiendo el tiempo que tarda en recibir un "Eco" nuevo. Cuanto menor sea la cantidad de tiempo, más cerca el objeto.
Usar una biblioteca predefinida (incluida en el código proporcionado), el código para lograr esto es bastante simple...
ultrasonicFront.DistanceMeasure();
frontRangeInCentimeters = ultrasonicFront.microsecondsToCentimeters();
En el código proporcionado, el sensor ultrasónico se utiliza para anular comandos de piloto para evitar que el vehículo se introduce dentro de un obstáculo detectado como una pared. Si elige no instalar el sensor, el código puede ser fácilmente desactivado.