0,1 €

HC-SR04 Sensor Ultrasónico de Distancia para Arduino

(Votos: 8) 21 unidades vendidas

Color:

Comprar

Descripción

Sensor ultrasónico HC-SR04: medición de distancia precisa para proyectos electrónicos

El sensor ultrasónico HC-SR04 es un módulo de medición de distancia por ondas ultrasónicas diseñado para integrarse con placas de desarrollo como Arduino, ESP32 o Raspberry Pi. Su funcionamiento se basa en emitir pulsos ultrasónicos a 40 kHz y calcular el tiempo que tarda la señal en rebotar contra un objeto, permitiendo determinar distancias con precisión milimétrica.

Especificaciones técnicas

Este detector ultrasónico opera a 5V DC y ofrece un rango de medición típico de 2 a 400 centímetros, con un ángulo de cobertura de aproximadamente 15 grados. Sus cuatro pines de conexión (VCC, Trig, Echo y GND) facilitan la integración directa con la mayoría de mikrokontroladores mediante comunicación digital. El consumo energético durante operación activa ronda los 15 mA, lo que lo convierte en una opción eficiente para proyectos alimentados por batería.

Aplicaciones prácticas

Este módulo resulta especialmente útil para sistemas de evitación de obstáculos en robots móviles, medidores de nivel de líquidos en depósitos, sensores de proximidad para alarmas, y proyectos de automatización donde se requiere detectar la presencia o distancia de objetos sin contacto físico. Su bajo coste y facilidad de programación lo han convertido en el sensor preferido para principiantes y proyectos educativos.

Instalación y conexión básica

La conexión con Arduino requiere cuatro cables: alimentar con 5V, conectar GND, vincular el pin Trig a una salida digital y el pin Echo a una entrada digital. El código básico consiste en enviar un pulso alto de 10 microsegundos por Trig, medir la duración del pulso recibido en Echo, y aplicar la fórmula de velocidad del sonido para convertir el tiempo en distancia.

Consideraciones de uso

El HC-SR04 funciona mejor con superficies planas y perpendiculares al sensor. Materiales blandos, superficies absorbentes o ángulos pronunciados pueden reducir la precisión de la medición. Para aplicaciones en exterior o ambientes húmedos, existen variantes selladas del sensor. La resolución práctica suele situarse en torno a 0,3-0,5 cm en condiciones óptimas.

¿Para quién es ideal?

Este sensor ultrasónico se adapta tanto a principiantes que dan sus primeros pasos en electrónica como a desarrolladores que necesitan un componente fiable y económico para prototipos. Es compatible con las principales plataformas de desarrollo, lo que permite migrar proyectos entre diferentes mikrokontroladores sin cambios significativos en el hardware.

Preguntas Frecuentes

¿Qué voltaje necesita el sensor HC-SR04 para funcionar?

Opera a 5V DC, el mismo voltaje que proporcionan los pines USB de Arduino y la mayoría de placas de desarrollo compatibles.

¿Cuál es el rango máximo de detección?

El rango típico es de 2 a 400 centímetros, aunque la precisión puede reducirse en los extremos de este intervalo.

¿Se puede usar con ESP32 o Raspberry Pi?

Sí, es compatible con cualquier plataforma que proporcione señales de 3,3V o 5V en sus pines GPIO, incluyendo ESP32, Raspberry Pi Pico y Arduino.

¿Qué precisión tiene este sensor de distancia?

La resolución teórica ronda los 0,3 cm. En la práctica, la precisión depende del tipo de superficie, el ángulo de incidencia y las condiciones ambientales.

¿Necesito librerías para programarlo?

No es obligatorio, pero existen librerías como NewPing que simplifican el código y evitan conflictos con el timer de Arduino.

¿Cómo puedo mejorar la precisión de las lecturas?

Tomar múltiples mediciones y promediarlas, eliminar outliers, y garantizar que las superficies a detectar sean perpendiculares al sensor.

Con la garantía de:

Opiniones (8)

Opiniones de clientes que compraron este producto

B***n US
10/2/2025
5/5
Variante: Color:Bracket Transparent
B***n US
10/2/2025
5/5
Variante: Color:HC-SR04
S***S GR
9/19/2025
5/5

gracias

Variante: Color:Bracket Red
S***S GR
9/19/2025
5/5

gracias

Variante: Color:Bracket Transparent
S***S GR
9/19/2025
5/5

gracias

Variante: Color:Bracket Yellow
S***r GH
7/8/2025
5/5

Gran producto

Variante: Color:Bracket Yellow
m***r AR
7/5/2025
5/5
Variante: Color:Bracket Transparent
m***r AR
7/5/2025
5/5
Variante: Color:Bracket Blue

Análisis de Experto

J
Javier Sánchez Ruiz
Especialista en ordenadores de sobremesa y gaming
✓ Experto verificado

Análisis general del producto

Tras varias semanas probando el HC-SR04 en distintos escenarios, puedo decir que nos encontramos ante el sensor de distancia por ultrasonidos más utilizado en el ámbito maker y educativo por razones muy concretas. Su relación calidad-precio es difícilmente superable, y su integración con plataformas como Arduino o ESP32 resulta prácticamente inmediata.

El principio de funcionamiento es bien conocido: emite un pulso ultrasónico a 40 kHz, mide el tiempo hasta recibir el eco y aplica la fórmula de la velocidad del sonido para calcular la distancia. En mis pruebas, los resultados fueron consistentes en distancias cortas y medias, con desviaciones menores al centímetro en condiciones controladas. La cifra de 400 centímetros de alcance máximo es realista, aunque la precisión se degrada progresivamente a medida que nos acercamos a ese límite.

Calidad de construcción y materiales

El módulo HC-SR04 que he probado presenta la construcción típica con dos cilindros trascantes (emisor y receptor) sobre una placa de circuito impreso de dimensiones reducidas. Los componentes están soldados con calidad aceptable para un producto de este precio, y los cuatro pines headers vienen generalmente preinstalados, lo que facilita el cableado directo sin necesidad de soldadura.

La carcasa es de plástico ABS, suficiente para proteger los componentes internos en uso de escritorio o prototipos de laboratorio. Ahora bien, debo ser honesto: no estamos ante un sensor industrial. Si necesitas resistencia al polvo o salpicaduras, existen versiones selladas con resina epoxy que ofrecen mayor protección, aunque a un coste ligeramente superior. Para proyectos de interior, la versión estándar cumple perfectamente.

El peso es moderado, alrededor de 8-10 gramos según el proveedor, lo que permite integrarlo en robots móviles sin penalizar el peso total del conjunto. Los pines tienen una separación estándar de 2,54 mm, compatibles con placas de prototipado y cables dupont.

Compatibilidad y rendimiento

Aquí radica una de las grandes fortalezas de este sensor. La compatibilidad con Arduino UNO, MEGA, Nano y placas similares es absoluta, dado que operan a 5V en sus pines digitales. Con ESP32 y Raspberry Pi Pico, que trabajan a 3,3V, es necesario verificar que los pines de entrada toleren 5V, aunque en la mayoría de casos la lectura funciona correctamente sin divisores de tensión adicionales.

En mis pruebas conecté el HC-SR04 a un ESP32 DevKit y un Arduino Nano, ejecutando el mismo código base con mínimas variaciones. Los resultados fueron prácticamente idénticos, lo que demuestra la versatilidad del módulo. El consumo de 15 mA en operación activa es muy asumible para proyectos con batería, aunque he notado que en modo continuo el consumo total del sistema sube de forma perceptible si tenemos varios sensores activos simultáneamente.

La resolución de 0,3 centímetros que indican las especificaciones es alcanzable en condiciones óptimas: superficies planas, perpendicularidad correcta y ausencia de interferencias acústicas. En entornos con obstáculos múltiples o materiales absorbentes, la precisión baja inevitablemente. He realizado pruebas con espuma, cartón y metal, y el metal devuelve lecturas más fiables gracias a su superficie reflectante.

Puntos fuertes y aspectos mejorables

Entre los puntos fuertes debo destacar su precio, que lo convierte en el sensor de referencia para aprendizaje y prototipado rápido. La comunidad ha desarrollado numerosas librerías que simplifican enormemente la programación, con NewPing como ejemplo destacado. Su consumo energético moderado permite integrarlo en proyectos con batería sin optimizations extremas.

La documentación disponible en internet es amplísima, lo que significa que cualquier problema que encuentres probablemente ya tiene solución documentada en foros o tutoriales. Para alguien que empieza en electrónica, esto representa un valor añadido considerable.

Como aspectos mejorables, señalaría la sensibilidad a superficies inclinadas, que puede generar lecturas erroneous si no se corrige en software. También echamos en falta una mayor protección ante condiciones ambientales adversas en la versión básica. Por último, el ángulo de cobertura de 15 grados puede resultar amplio en aplicaciones donde se requiere detección más direccional.

Veredicto del experto

El HC-SR04 es, sin lugar a dudas, una herramienta imprescindible en el arsenal de cualquier elektronik o maker. No es perfecto, pero para su rango de precio resulta complicado exigir más. Es ideal para proyectos educativos, prototipos funcionales y aplicaciones de interior donde las condiciones ambientales no sean extremas.

Mi recomendación práctica: adquiere al menos dos unidades si vas a trabajar con robots o sistemas de navegación, para poder experimentar con lecturas múltiples y promediado. Utiliza cables dupont de buena calidad para evitar falsos contactos, y si trabajas con ESP32, añade resistencias pull-down en los pines Echo para estabilizar las lecturas. En definitiva, un componente que cumple lo que promete sin florituras innecesarias.

Publicado: 8 de mayo de 2026

0,1 €

Productos relacionados