HC-SR04 Ultrasone sensor

Wat is de HC-SR04 Ultransone sensor?

De HC-SR04 is een prima en goedkope ultrasone sensor voor allerlei projecten waarbij een afstandsmeting nodig is.
Dit product wordt veel gebruikt in de Arduino (Microcontroller) wereld, mede daardoor is er veel informatie beschikbaar over deze HC-SR04 sensor op het internet.
De HC-SR04 heeft een bereik van tussen de 3 cm en 400 cm met een resolutie van 0.3 cm.
De effectieve kijkhoek is 15 graden.

HC-SR04

 

Hoe werkt de HC-SR04 Ultrasone sensor?

De HC-SR04 maakt gebruikt van de techniek sonar.
Dit is een techniek die werkt door middel van geluidsgolven & frequenties.
Deze HC-SR04 sensor zendt een ultrasoongolf uit die weerkaatst op het object.
De HC-SR04 ontvangt hierna dus de ultrasoongolf weer.
Het tijdsverschil tussen zenden en ontvangen stuurt hij door naar jouw microcontroller, oftwel Arduino.
De Arduino kan vervolgens dit tijdsverschil omrekenen naar een afstand.

Hoe sluit ik de HC-SR04 aan op mijn Arduino?

De HC-SR04 heeft 4 aansluitpinnen, genoemd:

  • VVC (5V)
  • TRIG (Voor het zenden van de Ultrasoongolf)
  • ECHO (Voor het ontvangen van de Ultrasoongolf)
  • GND (0V)

Voorbeeld aansluitschema 

aansluitschema-hc-sr04

Hoe programmeer ik de Arduino voor deze HC-SR04?

Hieronder is de meest eenvoudige sketch (Programmering) weergegeven om aan de slag te gaan met jouw HC-SR04.
Met deze sketch kun je door middel van je seriële monitor achterhalen wat de afstand is.

#define trigPin 4
#define echoPin 2
void setup() {
  Serial.begin (9600);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
}
 
void loop() {
  int Tijdsduur, Afstand;
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(1000);
  digitalWrite(trigPin, LOW);
  Tijdsduur = pulseIn(echoPin, HIGH);
  Afstand = (Tijdsduur/2) / 29.1;
  if (Afstand >= 200 || Afstand <= 0){
    Serial.println("Buiten bereik");
  }
  else {
    Serial.print(Afstand);
    Serial.println(" cm");
  }
  delay(500);
}

Meer projecten met de HC-SR04 Ultrasoon Sensor ?

Bekijk de onderstaande projecten met de HC-SR04 Ultrasoon sensor (Afstandsmeter)

Waar kun je de HC-SR04 allemaal voor gebruiken?

De HC-SR04 kan toegepast worden voor bijvoorbeeld:

  • Opmeten van de windsnelheid
  • Voor de positiebepaling van robots
  • Detecteren van personen
  • Vulstand metingen
  • Afstandsmetingen van objecten
  • Beveiliging van objecten
  • Maatvoeringen meten van objecten

Helaas maar waar zijn er ook nog situaties waar de HC-SR04 niet geschikt voor is zoals:

  • Kleine ruimtes waar veel objecten aanwezig zijn
  • Toepassingen voor objecten met een hoog absorptievermogen zoals sponzen, kleding en rubber
  • Ruimtes met hoge luchtvochtigheid en luchtdruk

Waar kun je de HC-SR04 kopen?

De HC-SR04 is onder andere verkrijgbaar bij onderstaande webshops.
Klik op de link voor HC-SR04 pagina bij desbetreffende webshop.

Klik hier voor de HC-SR04 op www.Conrad.nl

Klik hier voor de HC-SR04 op www.DX.com

Klik hier voor de HC-SR04 op www.BangGood.com

Downloads & Info

Klik hier voor het Fritzing bestand van de HC-SR04

Klik hier voor de Datasheet van de HC-SR04

 

Geef een reactie

Vul je gegevens in of klik op een icoon om in te loggen.

WordPress.com logo

Je reageert onder je WordPress.com account. Log uit / Bijwerken )

Twitter-afbeelding

Je reageert onder je Twitter account. Log uit / Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit / Bijwerken )

Google+ photo

Je reageert onder je Google+ account. Log uit / Bijwerken )

Verbinden met %s