int ledPin1 = 0; int bot; int trig = 3; int eco = 2; int duracion; float distancia; void setup() { // put your setup code here, to run once: pinMode (trig, OUTPUT); // manda un pulso al sensor ultrasonido para que emita una onda pinMode(eco, INPUT); //entrada de data al arduino pinMode(ledPin1, OUTPUT); //led para hacer pruebas pinMode(bot,INPUT); Serial.begin(9600); // inicializamos el monitor serial } void loop() { // put your main code here, to run repeatedly: digitalWrite(trig, HIGH); // manda un pulso al sensor ultrasonido para que emita una onda delay(10); digitalWrite(trig,LOW); duracion = pulseIn(eco,HIGH); // devuelve un valor de tiempo en milisegundos distancia = duracion / 58; // calculo de la distancia, no se puede modificar, es especificado por el fabricante y está en cm Serial.println(distancia); delay(200); }