Op werkdagen vóór 14:00 uur besteld = dezelfde dag verzonden en in 98% van de gevallen de volgende dag in huis. Gratis retourneren 30 dagen bedenktijd 1 jaar garantie

Aansluitschema en codevoorbeeld

Zo sluit je de HC-SR04 ultrasonische afstandssensor aan op een Arduino UNO of ESP32, met een voorbeeldsketch die je direct kunt uploaden.

HC-SR04 ultrasone afstandssensor demo

Dit project meet afstand met behulp van de HC-SR04 ultrasone sensor. Er wordt een ultrasone puls uitgezonden en de terugkerende echotijd wordt gemeten om de afstand in centimeters te berekenen, waarna deze elke 500 ms wordt afgedrukt in de Serial Monitor.

Aansluitschema: HC-SR04 ultrasonische afstandssensor op een Arduino UNO
Aansluitschema · Klik om te vergroten
Aansluittabel: HC-SR04 ultrasonische afstandssensor op een Arduino UNO
Aansluittabel · Klik om te vergroten
HC_SR04_Ultrasonic_Distance_Sensor_Demo.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : HC-SR04 Ultrasonic Distance Sensor Demo
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : HC-SR04
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// HC-SR04 Ultrasonic Distance Sensor Demo

const int trigPin = 9;
const int echoPin = 10;

void setup() {
  Serial.begin(115200);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  digitalWrite(trigPin, LOW);
  Serial.println(F("HC-SR04 Ultrasonic Sensor Ready"));
}

void loop() {
  // Trigger a 10-microsecond high pulse
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);

  // Measure the duration of the incoming echo pulse (timeout ~30ms / ~5m)
  unsigned long duration = pulseIn(echoPin, HIGH, 30000UL);

  if (duration == 0) {
    Serial.println(F("Out of range"));
  } else {
    // Speed of sound is ~343 m/s -> ~29.15 us per cm (round-trip 58.3 us/cm)
    float distanceCm = duration / 58.2;
    Serial.print(F("Distance: "));
    Serial.print(distanceCm, 1);
    Serial.println(F(" cm"));
  }

  delay(500);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

HC-SR04 ultrasone afstandssensor met ESP32

Dit project meet afstand met een HC-SR04 ultrasone afstandssensor. Omdat de HC-SR04 op 5V werkt en een 5V Echo-puls afgeeft, verlaagt een eenvoudige spanningsdeler met 1kΩ / 2kΩ-weerstanden het Echo-signaal veilig naar ~3.3V voor de ESP32. Open de Serial Monitor op 115200 baud om de realtime afstandsmetingen in centimeters te bekijken.

Aansluitschema: HC-SR04 ultrasonische afstandssensor op een ESP32 DevKit V1
Aansluitschema · Klik om te vergroten
Aansluittabel: HC-SR04 ultrasonische afstandssensor op een ESP32 DevKit V1
Aansluittabel · Klik om te vergroten
HC_SR04_Ultrasonic_Distance_Sensor_with_.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : HC-SR04 Ultrasonic Distance Sensor with ESP32
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : HC-SR04
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// HC-SR04 Ultrasonic Distance Sensor with ESP32
const int TRIG_PIN = 5;
const int ECHO_PIN = 18;

void setup() {
  Serial.begin(115200);
  pinMode(TRIG_PIN, OUTPUT);
  pinMode(ECHO_PIN, INPUT);
  Serial.println("HC-SR04 Distance Sensor Initialized");
}

void loop() {
  // Send a 10-microsecond HIGH pulse to trigger the sensor
  digitalWrite(TRIG_PIN, LOW);
  delayMicroseconds(2);
  digitalWrite(TRIG_PIN, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIG_PIN, LOW);

  // Measure the round-trip echo pulse duration in microseconds
  long duration = pulseIn(ECHO_PIN, HIGH, 30000); // 30ms timeout (~5m range)

  if (duration == 0) {
    Serial.println("Out of range / no echo received");
  } else {
    // Speed of sound is ~0.0343 cm/us (divide by 2 for one-way distance)
    float distanceCm = (duration * 0.0343) / 2.0;
    Serial.print("Distance: ");
    Serial.print(distanceCm, 1);
    Serial.println(" cm");
  }

  delay(500);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

HC-SR04 ultrasonische afstandssensor

Deze sensor is ideaal om een robotauto te maken die de afstand tot objecten in de gaten moet houden. Of je kunt er je eigen parkeerhulp mee maken. Onbeperkte mogelijkheden met deze ultrasone afstandssensor. Ideaal voor je Arduino / ESP32 / Wemos of Raspberry Pi-project.

Bekijk hier het Aansluitschema en de voorbeeldcode >>>

Sensorhoek: <15o
Afmetingen: 45x20mm
Resolutie: 3mm
Detectiebereik: 2-450cm
Spanning: 5V
Stroom: <2mA

De HC-SR04 ultrasone afstandssensor is een apparaat dat gebruikmaakt van ultrasone golven om afstand te meten. De sensor bestaat uit een zender en een ontvanger die zijn gekoppeld aan een microcontroller, zoals een Arduino.

De sensor werkt door de zender een ultrasone puls te laten uitzenden, die vervolgens wordt weerkaatst door objecten in de omgeving. De ontvanger detecteert vervolgens de weerkaatsing en stuurt de tijd terug naar de microcontroller, die vervolgens de afstand tot het object kan berekenen.

De HC-SR04 ultrasone afstandssensor is geschikt voor het meten van afstanden tot 3 meter met een nauwkeurigheid van ongeveer 3 mm. De sensor is gemakkelijk te gebruiken met een Arduino-microcontroller en is geschikt voor een breed scala aan toepassingen, zoals het maken van automatische parkeersystemen of het detecteren van obstakels in een bepaalde omgeving.

De sensor heeft een klein formaat en een laag stroomverbruik, wat hem geschikt maakt voor projecten waarbij ruimte en energiebeheer belangrijk zijn. De sensor is ook eenvoudig te installeren dankzij de vier gaten op de achterkant, waarmee de sensor gemakkelijk aan een oppervlak kan worden bevestigd.

Al met al is de HC-SR04 ultrasone afstandssensor een praktische en veelzijdige sensor die een uitstekende aanvulling kan zijn op elk Arduino-project.

Afmetingen
Lengte: 4,55cm
Breedte: 2,05cm
Hoogte: 1,53cm

  • Afstandssensor
  • 45 x 20 mm
  • Detectie 2-450 cm
Bij afspelen wordt de video van YouTube geladen.

Waarom kiezen voor dit product?

  • Afstand meten – Meet objecten met ultrasone golven.
  • Robotauto maken – Ideaal om een robotauto te bouwen.
  • Parkeerhulp bouwen – Geschikt voor je eigen parkeerhulp.
  • Arduino geschikt – Geschikt voor Arduino-, ESP32- en Raspberry Pi-projecten.
  • Eenvoudig bevestigen – Vier gaten op de achterkant.
Specificaties
Breedte2,05 cm
Resolutie3 mm
Lengte4,55 cm
Hoogte1,53 cm

Vaak samen gekocht

Totaal: € 8,74

Beoordelingen

★★★★★ 5,0/5 2 beoordelingen
  • ★★★★★Jan FavresseGeverifieerde koop

    lijkt goed te zijn

  • ★★★★★Brenon EjupovicGeverifieerde koop

    super ding.

Schrijf een beoordeling
Jouw beoordeling

Verzenden & retourneren

Verzending

  • Pakket met track & trace€ 7,70Binnen 24 uur
  • Ophalen bij PostNL locatie€ 7,40Binnen 24 uur
  • Brievenbuspakketje€ 3,70Binnen 2 werkdagen
  • Brievenbuspakketje 24 uur€ 4,55Binnen 24 uur
  • Afhalen in de winkelGratis
Alles over verzenden

Retourneren

Niet tevreden? Je hebt 30 dagen bedenktijd na ontvangst om het product terug te sturen.

Alles over retourneren

Eerder bekeken