Envío en el día en todo AMBA
Envíos a todo el país
Compra protegida
Publicado el 03/10/2026 2 min de lectura Por bemyargentina

El HC-SR04 es uno de los sensores más usados con Arduino: es económico, fácil de conectar y permite que un proyecto “vea” lo que tiene adelante. Con él se arman robots que esquivan obstáculos, alarmas de proximidad, medidores de nivel para tanques y sensores de estacionamiento.

Cómo funciona

Trabaja como el sonar de un murciélago. Tiene dos “ojos”: uno emite un pulso de ultrasonido de 40 kHz (inaudible) y el otro escucha el eco. Midiendo cuánto tarda el sonido en ir, rebotar y volver, se calcula la distancia. Como usa sonido y no luz, funciona igual a oscuras y sin importar el color del objeto.

Especificaciones clave

  • Rango de medición: de 2 cm a 450 cm.
  • Precisión aproximada: ±3 mm.
  • Ángulo de apertura: 15°.
  • Alimentación: 5V.

Conexión con Arduino Uno

  • VCC al pin 5V.
  • TRIG al pin digital 9.
  • ECHO al pin digital 10.
  • GND a un pin GND.

Podés usar cuatro cables Dupont macho-hembra para conectarlo directo a la placa.

Sensor ultrasónico de distancia HC-SR04 para Arduino y robótica

Código de ejemplo

const int TRIG = 9;
const int ECHO = 10;

void setup() {
Serial.begin(9600);
pinMode(TRIG, OUTPUT);
pinMode(ECHO, INPUT);
}

void loop() {
digitalWrite(TRIG, LOW);
delayMicroseconds(2);
digitalWrite(TRIG, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG, LOW);

long duracion = pulseIn(ECHO, HIGH);
float distancia = duracion * 0.0343 / 2;

Serial.print("Distancia: ");
Serial.print(distancia);
Serial.println(" cm");
delay(100);
}

Cargá el programa, abrí el Monitor Serie a 9600 baudios y acercá la mano al sensor: vas a ver cómo cambia la distancia.

Cómo se calcula

El sonido viaja a unos 343 metros por segundo, es decir, 0,0343 cm por microsegundo. Se multiplica el tiempo medido por esa velocidad y se divide por dos, porque el sonido hace el camino de ida y el de vuelta.

Consejos para medir bien

  • Apuntá el sensor de frente al objeto: en superficies muy inclinadas el eco se desvía y no vuelve.
  • Las telas, las esponjas y otros materiales blandos absorben el sonido y son más difíciles de detectar.
  • Dejá al menos 50 milisegundos entre mediciones para que el eco anterior no interfiera.
  • Los objetos a menos de 2 cm quedan fuera del rango.

En resumen

Cuatro cables y unas pocas líneas de código alcanzan para que tu proyecto mida distancias. El Sensor Ultrasónico HC-SR04 de Bemy es compatible con Arduino y otras placas de 5V. Hacemos envíos a todo el país.

Ver el Sensor Ultrasónico HC-SR04

¿Te sirvió esta nota?

Encontrá los productos que nombramos y muchos más en la tienda.