Ir a contenido
📢 ¡Nos mudamos! 🏢✨ Av. Lapislázuli 2074-Interior 7, colonia Victoria, Guadalajara, Jal. Lunes - viernes 10am - 6:30pm
📢 ¡Nos mudamos! 🏢✨ Av. Lapislázuli 2074-Interior 7, colonia Victoria, Guadalajara, Jal. Lunes - viernes 10am - 6:30pm
Sensor Ultrasónico HC-SR04

Sensor Ultrasónico HC-SR04

Introducción

Sensor ultrasónico de bajo costo ideal para proyectos mecatrónicos, permite detectar la presencia de un objeto o la distancia por medio dos transductores, un altavoz y un micrófono. Ofrece una elevada precisión y lecturas estables en un formato sencillo de usar.

Especificaciones

  • Corriente de reposo: <2 mA
  • Corriente de trabajo: 15 mA
  • Angulo de medición: 30° 
  • Angulo de medición efectivo: <15° 
  • Detección: 2 cm ~ 400 cm 
  • Frecuencia de trabajo: 40 KHz
  • Dimensiones: 45 x 20 x 15 mm
  • Peso: 8.4 g

Terminales

  • VCC: 5 ~ 5.5 V 
  • TRIG: Entrada del sensor (TTL) 
  • ECHO: Salida del sensor (TTL) 
  • GND: 0 V

Lista de materiales 

Desarrollo

Conexiones

Programa

Lo primero que harás es descargar la librería que facilita el uso del sensor
ultrasónico HC-SR04 la cual se adjunta en los recursos, para instalar la librería
basta con copiar la carpeta Newping en la ruta de instalación de arduino
específicamente dentro de la carpeta libreries.

Una vez instalada la librería tienes que incluirla en el programa para ello tienes
que mandar a llamarla de la siguiente manera:

Lo siguiente es definir los pines que usaras para el proyecto.

Enseguida tienes que configurar los pines como salidas y a su vez inicializar el
monitor serial.

Ahora lo que sigue es crear el código que se repetirá una y otra vez, necesitamos
medir la distancia constantemente y para ello utilizaremos la siguiente formula que
proporciona la librería Newping para obtener distancia y a su vez imprimiremos el
valor de la distancia en el monitor serial:

Por último es crear una condición que encienda un led y un buzzer cuando la
distancia es menor a 50cm.

Descargas
Código+Libreria

Artículo anterior Sensor de temperatura y humedad analógico AMT1001

Dejar un comentario

Los comentarios deben ser aprobados antes de aparecer

* Campos requeridos