Afstand meten met Arduino

We maken een afstandsmeter met een Arduino.
Het bouwen van de schakeling is zeer eenvoudig.
Dit kan namelijk met de Arduino, de sensor, een breadbord en aansluitdraadjes.


We gebruik een ultrasonische sensor.
De sensor heeft een kleine luidspreker en een microfoon (zie afbeelding).
De luidspreker zendt een signaal uit en de microfoon vangt deze weer op.
Aan de hand van de tijd die tussen het uitzenden en ontvangen van het signaal zit kan de afstand tot een voorwerp worden berekend.

Afstand = geluidssnelheid x tijd

 


Het geluidssignaal dat de senor produceert is niet hoorbaar,
omdat de frequentie van dit geluid te hoog is (boven 20.000 Hz).
Vandaar ook de naam: ultrasonische sensor.

 

 

 

Bouw de volgende schakeling:

 

 

De senor is op de volgende manier aangesloten op de arduino:

VVC      aangesloten op de constante spanning van 5 Volt van de Arduino.
Trig       aangesloten op pin 13, dit is de luidspreker van de sensor.
Echo     aangesloten op pin 11, dit is de microfoon van de sensor.
GND      aangesloten op de 0 Volt aansluiting van de Arduino (ground).
 

Arduino code afstand meten

 

In de code voor de Arduino staat een toelichting bij de verschillende functies van het programma.