#define trigPin 12
#define echoPin 13
long duration;
int distance;
int wall = 290;
void setup() {
Serial.begin(115200);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
void loop() {
// create trigger pulse
digitalWrite(trigPin, LOW); // turn off pulses
delayMicroseconds(2); // pause before transmitting
digitalWrite(trigPin, HIGH); // transmit pulses...
delayMicroseconds(10); // ...for 10 microseconds
digitalWrite(trigPin, LOW); // turn off pulses
duration = pulseIn(echoPin, HIGH); // time the echo
for (int i = 0; i < duration / wall; i++) { // create graph of echo
Serial.print("*");
}
for (int i = 0; i < 80 - (duration / wall); i++ ) { // fill the cube to 100
Serial.print(" ");
}
Serial.println("|");
delay(100);
}