const int Trigger = 2; // Pin digital trigger del Sensor
const int Echo = 3; // Pin digital Echo del Sensor
void setup() {
Serial.begin(9600); //Iniciamos la comunicación con el sensor
pinMode(Trigger, OUTPUT); // Pin como salida
pinMode(Echo, INPUT); // Pin de entrada
digitalWrite(Trigger, LOW); //Inicializa el pin 0
}
void loop() {
long t; // Tiempo que calcula la demora del Eco
long d; // Distancia en centimetros
digitalWrite(Trigger, HIGH);
delayMicroseconds(10); // Enviamos el pulso
digitalWrite(Trigger, LOW);
t = pulseIn(Echo, HIGH); // Obtenemos el ancho del pulso
d = t/59; //Escalamos el tiempo para centímetros
Serial.print("Distancia = ");
Serial.print(d);
Serial.print(" cm");
Serial.println();
delay(100);
}