#define TRIG_PIN 14
#define ECHO_PIN 12
long lastStartTime = 0; // Variable to store the last start time
void setup() {
Serial.begin(115200);
pinMode(TRIG_PIN, OUTPUT);
pinMode(ECHO_PIN, INPUT);
}
void loop() {
// Measure distance
digitalWrite(TRIG_PIN, LOW);
delayMicroseconds(2);
digitalWrite(TRIG_PIN, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG_PIN, LOW);
long duration = pulseIn(ECHO_PIN, HIGH);
long distance = (duration / 2) / 29.1;
Serial.print("Distance : ");
Serial.println(distance); // Print CPU time in milliseconds
delay(1000); // Delay for 1 second
}