Aufpassen: Es werden zwei ähnliche Module abgeboten. Der hier beschriebene HC-SR04 hat 4 Pins. 5V GND Trig und Masse.

HC-SR04

  1. Betriebspannung: 5V DC
  2. Ruhestromt: <2mA
  3. Abstrahlwinkel: <15°
  4. Messbereich: 2cm – 500 cm
  5. Auflösung: 1 cm
  6. Ultrasonic Frequency: 40kHz

Auf de Arduino Seiten findet man ohne grosses suchen einen Anschlussplan und einen Test-Sketch der Entfernung misst und über serialPrint ausgibt

Wer schon in den Exampels rum gesucht hat wird wird auch das Progrämmchen zur Tonerzugung gefunden haben. Es wäre doch mal eine schöne Aufgabe den Rückwärtspiepser zu programmieren.

 

hc-sr04diagramm

Die Funktion ist anhand des Zeitdiagramms leicht zu verstehen.

  • Setzte den "Trigger Pin" am Sensor für 10µs auf high. Dadurch wird die Sensorfunktion gestartet.
  • 8 40kHz Impulse werden gesendet Der Echopin geht nach dem senden von low auf high.
  • Der 40Khz Ton wird vom nächsten Objekt Refelktiert.
  • Wenn der Sensor ein Echo empfängt wechselt der "Echopin" auf Low.
  • Die Distance zum Object wird aus der länge der Zeit berechent in der der Echopin high ist.
  • Wird er Ton nicht von einem Hindernis reflektiert. Dann geht der Echopin nach 38ms auf low. (Timeout)