Heart To Heart

code voor ultrasoon sensor

// Definieer pinnen

const int trigPin = 9;

const int echoPin =10;

 

 

// Variabelen voor tijd en afstand

long duration;

int distance;

 

 

void setup() {

  // Pinmodi instellen

  pinMode(trigPin, OUTPUT);

  pinMode(echoPin, INPUT);

 

  // Seriële monitor starten

  Serial.begin(9600);

}

 

void loop() {

  // Zorg dat de Trig-pin laag is

  digitalWrite(trigPin, LOW);

  delayMicroseconds(2);

 

 

  // Stuur een 10 microseconde puls naar Trig-pin

  digitalWrite(trigPin, HIGH);

  delayMicroseconds(10);

  digitalWrite(trigPin, LOW);

 

 

  // Meet de duur van de Echo-puls

  duration = pulseIn(echoPin, HIGH);

 

 

  // Bereken de afstand (snelheid van geluid is ongeveer 343 m/s)

  distance = duration * 0.034 / 2;

  // Afstand weergeven op de seriële monitor

  Serial.print(“Afstand: “);

  Serial.print(distance);

  Serial.println(“cm”);

 

 

  // Wacht even voor de volgende meting

  delay(500)

 }