Paso 2: código
const int trig = 2;
const int eco = 3;
const int relé = 4;
larga duración, distanceCm;
int limitCm = 15;
void setup() {}
Serial.Begin(9600);
pinMode (salida de relé,);
}
void loop() {}
pinMode (trig, salida);
digitalWrite (trig, LOW);
delayMicroseconds(2);
digitalWrite (trig, HIGH);
delayMicroseconds(5);
digitalWrite (trig, LOW);
pinMode(echo,INPUT);
duración = pulseIn (eco, alta);
distanceCm = microsecondsToCm(duration);
Serial.Print(distanceCm);
Serial.Print("cm");
Serial.println();
void checkLimit();
Delay(100);
}
void checkLimit() {}
if(distanceCm < limitCm) {}
digitalWrite(relay,HIGH);
} else {}
digitalWrite(relay,LOW); }
}
microsecondsToCm(long microseconds) largo
{
volver microsegundos / 29 / 2;
}
EL ARCHIVO DE INO SE DA ABAJO PARA EASE(YOU CAN DOWNLOAD IT)