Curriculum
Course: Human Height Measurement using Ultrasoni...
Login
Text lesson

Arduino IDE Coding

Arduino IDE Coding

int trigPin = 9;
int echoPin = 10;
int button = 2;

long duration;
int distance;
int height;

int sensorHeight = 200;

void setup()
{
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);

  pinMode(button, INPUT_PULLUP);

  Serial.begin(9600);
}

void loop()
{
  if(digitalRead(button) == LOW)
  {
    digitalWrite(trigPin, LOW);
    delayMicroseconds(2);

    digitalWrite(trigPin, HIGH);
    delayMicroseconds(10);
    digitalWrite(trigPin, LOW);

    duration = pulseIn(echoPin, HIGH);

    distance = duration * 0.034 / 2;

    height = sensorHeight – distance;

    Serial.print(“Distance from sensor to head: “);
    Serial.print(distance);
    Serial.print(” cm   “);

    Serial.print(“Human Height: “);
    Serial.print(height);
    Serial.println(” cm”);

    delay(1000);
  }
}

 

 

 

×
×

Cart