Tarraco Domo

Sensor ultrasónico HC-SR04

Mide la distancia a un objeto enviando un pulso de sonido que el ser humano no oye y esperando su eco.

Especificaciones técnicas

Alimentación5 V (rango de 4,5 a 5,5 V)
ConsumoUnos 15 mA en funcionamiento
Frecuencia ultrasónica40 kHz
AlcanceAproximadamente de 2 cm a 400 cm
Pulso de disparo (TRIG)Mínimo 10 µs en nivel alto
Salida (ECHO)Pulso digital de 5 V cuya duración es el tiempo de ida y vuelta
PinesVCC, TRIG, ECHO y GND

Cómo funciona

La placa pone TRIG en nivel alto durante al menos 10 µs. El sensor emite entonces una ráfaga de 40 kHz y mantiene ECHO en alto hasta que vuelve el eco. La distancia se calcula a partir de ese tiempo: es la mitad del recorrido de ida y vuelta multiplicada por la velocidad del sonido, unos 343 m/s en aire a temperatura ambiente. En la práctica, equivale a dividir los microsegundos del pulso entre 58 para obtener centímetros.

Cómo se conecta

Importante con placas de 3,3 V

La salida ECHO es de 5 V. Un Arduino UNO puede leerla directamente, pero una Wemos D1, un ESP8266 o un ESP32 trabajan a 3,3 V y no deben recibir 5 V en sus pines. Hay que reducir la señal con un divisor de tensión, por ejemplo con resistencias de 1 kΩ y 2 kΩ (o de 10 kΩ y 20 kΩ), o con un adaptador de niveles lógicos.

Aplicaciones

Qué tener en cuenta

Fuentes: Mischianti, SolderHub y ESP32 Engine. Los datos son orientativos y varían entre fabricantes.

← Volver a Documentación