HC-SR04 Ultraschall Sensor
Vorrätig
HC-SR04: Gib deinem Projekt ein Gefühl für Nähe und Entfernung
Du willst, dass ein Roboter vor einer Wand stoppt, eine LED-Leiste den Abstand zur Garagenwand zeigt oder ein Modell auf eine Handbewegung reagiert? Mit dem HC-SR04 wird aus einem einfachen Abstandswert sofort eine sichtbare Aktion.
Der Einstieg ist schön greifbar: vier Pins verdrahten, einen kurzen Arduino-Sketch hochladen und im seriellen Monitor beobachten, wie sich Zentimeterwerte verändern, sobald du deine Hand vor den Sensor hältst.

Anschlüsse, Pins und Funktionen im Überblick
Die folgende Übersicht bezieht sich auf die konkret abgebildete Makershop-Ausführung.

Was du damit bauen kannst
Roboter mit Orientierung
Ein Fahrzeug kann vor Hindernissen stoppen, abdrehen oder seine Umgebung Schritt für Schritt erkunden.
Mini-Einparkhilfe
LEDs oder ein Summer zeigen an, ob ein Objekt näher kommt und wann ein Grenzwert erreicht ist.
Berührungslose Steuerung
Eine Handbewegung startet Licht, Ton, Animationen oder kleine Aktionen in interaktiven Modellen.
Füllstandsidee
Von oben lässt sich der Abstand zu einer geeigneten Oberfläche messen und als Füllstand interpretieren.
Abstands-Experimente
Unterschiedliche Materialien, Winkel und Oberflächen zeigen sofort, wie Reflexion in der Praxis wirkt.
Arduino-Lernprojekt
Trigger, Echo, Zeitmessung und Umrechnung in Zentimeter werden an einem sehr anschaulichen Beispiel verständlich.
Alarm bei Annäherung
Eine einfache Schwelle reicht, um Bewegung in der Nähe optisch oder akustisch zu melden.
Display-Projekt
Messwerte lassen sich auf OLED, LCD oder serieller Ausgabe anzeigen und mit Grenzwerten kombinieren.
In wenigen Minuten zum ersten Abstandswert
Starte mit einem Arduino-Uno-Test: Wenn sich der Wert im seriellen Monitor verändert, sobald du deine Hand bewegst, ist die Grundfunktion bereit für LEDs, Summer, Display oder Roboterlogik.
Vorbereitung und Umsetzung
| Schritt | Umsetzung |
|---|---|
| VCC | Arduino 5 V |
| GND | Arduino GND |
| Trig | Arduino D9 |
| Echo | Arduino D10 |
const byte TRIG_PIN = 9;
const byte ECHO_PIN = 10;
void setup() {
pinMode(TRIG_PIN, OUTPUT);
pinMode(ECHO_PIN, INPUT);
Serial.begin(115200);
}
void loop() {
digitalWrite(TRIG_PIN, LOW);
delayMicroseconds(2);
digitalWrite(TRIG_PIN, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG_PIN, LOW);
unsigned long dauer = pulseIn(ECHO_PIN, HIGH, 30000);
if (dauer == 0) {
Serial.println("Kein Echo");
} else {
float cm = dauer * 0.0343 / 2.0;
Serial.print("Abstand: ");
Serial.print(cm, 1);
Serial.println(" cm");
}
delay(60);
}Die wichtigsten Werte
| Modul | HC-SR04 Ultraschall-Entfernungssensor |
|---|---|
| Versorgung | 5 V DC |
| Arbeitsstrom | typisch etwa 15 mA laut HC-SR04-Familienunterlagen |
| Ultraschallfrequenz | typisch 40 kHz |
| Messbereich | typisch 2 bis 400 cm; Ziel, Winkel und Umgebung beeinflussen die Praxisreichweite |
| Auflösung | typisch etwa 3 mm unter geeigneten Bedingungen |
| Erfassungswinkel | typisch bis etwa 15 Grad |
| Trigger | High-Puls von mindestens 10 µs |
| Echo | 5-V-TTL-Puls proportional zur Hin- und Rücklaufzeit |
| Anschlüsse | VCC, Trig, Echo, GND |
Datenblatt, Pinout und Tutorials
Eigene Makershop-Unterlagen stehen direkt auf unserem Server bereit. Ergänzend verlinken wir vertrauenswürdige technische Primärquellen.
Technische Grundlage: ELECFreaks HC-SR04-Unterlage · Arduino pulseIn() Referenz · ELECFreaks HC-SR04-Anleitung. Produktbilder und Lieferumfang beziehen sich auf das Makershop-Angebot.
Vor dem ersten Einsatz wissen
Kann ich den HC-SR04 direkt am ESP32 oder Raspberry Pi anschließen?
Die Versorgung erfolgt beim klassischen Modul mit 5 V. Das Echo-Signal sollte für 3,3-V-GPIOs über Spannungsteiler oder Pegelwandler angepasst werden.
Warum bekomme ich manchmal keinen Wert?
Dann kam innerhalb des Timeouts kein gültiges Echo zurück. Ausrichtung, Zieloberfläche, Mindestabstand und Verdrahtung sind die ersten Prüfpunkte.
Sind 400 cm immer erreichbar?
Nein. Das ist ein typischer Idealwert der Modulfamilie. In der Praxis entscheiden Zielgröße, Winkel, Material und Umgebung.
Kann ich mehrere HC-SR04 verwenden?
Ja, aber löse sie nacheinander aus, damit sich Ultraschallimpulse nicht gegenseitig stören.
Wofür eignet sich der Sensor besonders?
Für anschauliche Distanzprojekte wie Roboter, Annäherungsanzeigen, kleine Einparkhilfen, Füllstandsideen und interaktive Modelle.
Dokumentation / Ressourcen
Ähnliche Produkte
IR Infrarot Hindernis Erkennung Abstandssensor
2,60 €
37 in 1 Sensoren Starter Kit Zip Module
19,30 €
Adafruit VL53L0X Time of Flight Distanzsensor
21,20 €





















Rezensionen
Es gibt noch keine Rezensionen.