HC-SR04: Unterschied zwischen den Versionen

Aus eLAB Wiki
Wechseln zu: Navigation, Suche
K (split Arduino example)
K
Zeile 11: Zeile 11:
 
Entfernung(cm) = Schallgeschwindigkeit (m/s) / Laufzeit (s) / 2 * 100
 
Entfernung(cm) = Schallgeschwindigkeit (m/s) / Laufzeit (s) / 2 * 100
  
Es wird durch 2x die Laufzeit geteilt weil das Signal erst zum Hindenis hin und wieder zurückläuft.
+
Es wird durch 2x die Laufzeit geteilt weil das Signal erst zum Hindernis hin und wieder zurückläuft.
  
 
== Technische Daten ==
 
== Technische Daten ==
Zeile 21: Zeile 21:
 
== Pinbelegung ==
 
== Pinbelegung ==
  
Pin 1: VCC Pin 2: Trigger Pin 3: Echo Pin 4: GND
+
{| class="wikitable"
 +
! Pin
 +
! Beschreibung
 +
|-
 +
| 1
 +
| VCC (5V)
 +
|-
 +
| 2
 +
| Trigger Ausgang
 +
|-
 +
| 3
 +
| Echo Eingang
 +
|-
 +
| 4
 +
| GND
 +
|-
 +
|}
  
 
[[File:HC-SR04_front.jpg|600px|alt=|HC-SR04]]
 
[[File:HC-SR04_front.jpg|600px|alt=|HC-SR04]]

Version vom 18. Februar 2018, 20:02 Uhr

HC-SR04

Der Ultraschallsensor HC-SR04 ist ein preiswerter Sensor um Entfernungen im Bereich 4cm bis 3m zu messen. Ideal für kleine Roboter zum Erkennen von Hindernissen.

Wie funktioniert es?

Im Prinzip wie beim Ortungssinn der Fledermäuse. Der Sensor sendet kurze Burst von Ultraschallwellen über den Ultraschall Sender aus, lauscht dann auf die empafngenen Echos und misst dabei die Zeit, sie zwischen Senden und Empfangen vergehen. Die Schallwellen legen ca. 343 m/s zurück. Die Formel zur Umechnung der Signal Laufzeit in die Entfernung zum Hindernis in cm ist:

Entfernung(cm) = Schallgeschwindigkeit (m/s) / Laufzeit (s) / 2 * 100

Es wird durch 2x die Laufzeit geteilt weil das Signal erst zum Hindernis hin und wieder zurückläuft.

Technische Daten

  • Spannungsversorgung: 5V
  • Stromaufnahme: 2mA
  • max. Messrate: 50 Messungen pro Sekunde

Pinbelegung

Pin Beschreibung
1 VCC (5V)
2 Trigger Ausgang
3 Echo Eingang
4 GND