HC-SR04: Sensor ultrasonico para Arduino

16
4389
En este post se estudia el uso del sensor HC-SR04, un sensor ultrasónico que devuelve la distancia entre un objeto fijo y el sensor. Se muestra el esquema de conexiones, el código a utilizar y los resultados obtenidos en tiempo de ejecución.

Hola amigos. En esta ocasión escribiré acerca del HC-SR04 que es un sensor que emite una onda ultrasonica, la cual se dispersa y rebota siendo captada por el sensor permitiendo calcular la distancia que hay entre el sensor y determinado objeto.

HC-SR04

Este sensor esta disponible aquí en Panamá. Si usted desea adquirir uno no dude en contactarme.

Utilizar este sensor es sumamente fácil. Solo basta con descargar la librería Ultrasonido.h la cual se encuentra disponible en este post.

Las conexiones son las siguientes:

hcsr04

El código para obtener los datos de proximidad es muy sencillo:

 

Sin título

Con esto estamos listos para probar nuestro sensor.

Espero sus comentarios.

Saludos.

0 0 votes
Article Rating
Suscríbete
Notify of
guest

16 Comments
newest
oldest most voted
Inline Feedbacks
View all comments
nicole sanchez
nicole sanchez
3 years ago

buenas tardes tengo una duda que hace
distancia=ultrasonido.distancia();
lee la distancia en cm o como porfavor si me podria explicar

Daniela
Daniela
5 years ago

Saludos Antony, gracias por tu valioso aporte. El enlace de descarga de la librería no se encuentra disponible, lo puedes volver a habilitar. Gracias

Fernando Zenteno
Fernando Zenteno
6 years ago

Hola Antony, parece que google bloqueo la descarga de la librería, podrías subirla de nuevo, por favor?
Excelente trabajo!

Joel Garcia
Joel Garcia
6 years ago

Una pregunta amigo, ando desarrollando un proyecto de la universidad para personas «ciegas» y me gustaría saber que tan viable seria integrar esta opción que nos estas compartiendo en unas gafas? en tanto al diseño de las gafas, considero que tendrían que ser muy grandes y eso se vería feo no crees? o como le harías tu? alguna idea? muchas gracias por compartir tu conocimiento, soy amante de la programación y algo novato en electrónica :). Bendiciones desde México

Antony García González
Antony García González
6 years ago
Reply to  Joel Garcia

Según el estado de arte que existe acerca de esta tecnología, los resultados no han sido demasiado alentadores. Sí hay desarrollos hechos en base a esta tecnología, pero no es la mejor opción para este tipo de desarrollos. Buscate algunos papers en Google Schoolar y verás de qué te estoy hablando

juan carlos
juan carlos
10 years ago

oye, una duda, cuando abro el link para descargar la lbreria me dice que pagina no encontrada, puedes volver a subirla porfa, te lo agradeceria mucho

Ernesto
Ernesto
10 years ago

¿como puedo hacer para que esto funcione en una ventana de processing? , espero que me puedan ayudar gracias

julio
julio
10 years ago

Disculpa el esquema de la conexion ?

antonygarciagonzalez
10 years ago
Reply to  julio

El VCC a 5 voltios, el GND a GND, el Trig a la pata 8 y el el Echo a la pata 9

Aldo
Aldo
10 years ago

¿A QUE PATAS PERDONA?(SOY NUEVO CON ARDUINO)

antonygarciagonzalez
10 years ago
Reply to  Aldo

En el sensor debe haber una inscripción que indique cual pata es cual

Aldo
Aldo
10 years ago

jeje debi espesificar mas ¿son las analogicas o las digitales?

osmar
osmar
10 years ago

sirve para cualquier version de arduino amigo?