const int trigger=4;
const int echo=5;
long duration;
long distance;
void setup()
{
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(trigger, OUTPUT);
pinMode(echo, INPUT);
}
void loop()
{
distance=ultra();
serial.prinln("distance="+String(distance));//put your main code here,to run repeated;
delay(10);//this speeds up the simulation
}
float ultra()
{
digitalWrite(trigger, LOW);
delaymicroseconds(2);
digitalWrite(trigger, HIGH);
delaymicroseconds(10);
digitalWrite(trigger, LOW);
duration=pulseIn(echo,HIGH);
return((duration*0.034/2)+1);
}