Kunkune

Sensor ultrasónico HC‑SR04 para Arduino, medición de distancia

Mejora tus proyectos con el sensor ultrasónico HC‑SR04. Con una medición de distancia de alta precisión y capacidad de detección de obstáculos, este sensor compacto y versátil es perfecto para robótica, automatización y aplicaciones industriales.

Sensor ultrasónico HC‑SR04 para Arduino, medición de distancia - Main image
$1.03 $1.45 In stock

Category: Sensores Arduino

Sensor de distancia ultrasónico HC‑SR04 para Arduino

El HC‑SR04 mide la distancia de 2 cm a 400 cm mediante pulsos ultrasónicos de 40 kHz y un cálculo de tiempo de vuelo. Activa el sensor con un pulso de 10 microsegundos en el pin TRIG, y el pin ECHO devuelve un pulso alto cuya anchura en microsegundos dividida por 58 proporciona la distancia en centímetros. No es estrictamente necesario usar una biblioteca — unas pocas líneas de código Arduino gestionan el temporizado — aunque la biblioteca NewPing añade filtrado de mediana y medición no bloqueante para obtener lecturas más limpias.

  • Rango de medida 2 cm–400 cm
  • Resolución de 3 mm
  • Alimentación de 5 V, interfaz de medida de 2 pines — TRIG y ECHO en cualquier pin digital
  • Ángulo de cono de 15° — haz estrecho reduce reflexiones falsas
  • No se requiere biblioteca — temporizado de pulso simple en código Arduino
Especificación Valor
Rango 2 cm – 400 cm
Resolución 3 mm
Frecuencia ultrasónico de 40 kHz
Ángulo del haz 15°
Voltaje de alimentación 5 V DC
Corriente 15 mA durante la medida

¿Puedes usar el HC‑SR04 con un Arduino o ESP32 de 3,3 V?

El HC‑SR04 necesita una alimentación de 5 V y genera una señal ECHO de 5 V. En un ESP32 de 3,3 V, conecta VCC a 5 V, divide la señal del pin ECHO a 3,3 V con un divisor de resistencias 1 kΩ/2 kΩ, y conecta TRIG directamente — la salida de 3,3 V del ESP32 es suficientemente alta para activar el sensor. Sin el divisor de voltaje, la señal ECHO de 5 V puede dañar los GPIO del ESP32.

¿Con qué superficies tiene dificultades para medir?

El HC‑SR04 tiende a subestimar la distancia en superficies blandas, inclinadas o muy pequeñas que dispersan el ultrasonido en lugar de reflejarlo de nuevo hacia el sensor. La espuma, la tela y los objetos delgados en ángulos de 45° producen lecturas erráticas. Las superficies duras y planas a 90° ofrecen los resultados más consistentes.

Ideal para

robots de evitación de obstáculos, monitores de nivel de contenedores, sensores de distancia para aparcamiento, medidores de nivel de líquidos, disparadores automáticos de lavado de manos, sensores de perímetro de alarma y experimentos de medición de distancia en aulas.

Por qué Kunkune

Envío desde stock del Reino Unido. Devoluciones en 60 días, sin pedido mínimo. Entrega rápida con Royal Mail.

¿Compras al por mayor? Para pedidos de 10 unidades o más, contáctanos para precios al por mayor.

Última revisión antes de pagar

Los métodos disponibles y el total final aparecen al pagar.

Comprar para una ocasión

Cuenta con el tiempo de preparación y de transporte.

Standard Shipping: Preparación (días laborables) 0–1; Transporte (días laborables) 7–15.

Express Shipping: Preparación (días laborables) 0–1; Transporte (días laborables) 7–15.

Ver condiciones
Si cambian tus planes

Contacta con la tienda con tu número de pedido para consultar el reembolso.

Consulte el plazo de reembolso antes de devolver el artículo.

Ver condiciones
Planificar la entrega

Comprueba el coste para el destino y servicio elegidos.

Standard Shipping · Estados Unidos: 0,00 US$

Express Shipping · Estados Unidos: 3,99 US$

Ver condiciones
Organizar la devolución

Revisa las condiciones antes de devolver un artículo.

Estados Unidos · Plazo de devolución (días desde la entrega): 30. Método de devolución: Por correo. Gastos de devolución: Paga el vendedor.

Ver condiciones

Customer Reviews (4.4 / 5 · 5 reviews)

David ★★★★★

Plugged it into my breadboard and got stable readings from about 3cm out to nearly 4 meters, which is way more range than I needed for a parking sensor project. The 10-microsecond trigger pulse took a minute to get right in the code, but once it was dialed in the numbers stayed consistent. Cheap, si

Eva H. ★★★★★

Wired this up to an Arduino and the trigger pin only needs a 10-microsecond pulse, which made the sketch way simpler than I expected. Readings held steady across the whole 2cm to 400cm range once I mounted it flat, no jitter at all. Cheap enough that I ordered two more for the next build.

Robert ★★★★★

Got my obstacle-avoiding robot measuring perfectly from 2cm to 400cm on the first try. The 40kHz pulse and 10-microsecond trigger work exactly as described, and readings stay stable even when I move the sensor around quickly.