Você está na página 1de 13

Sensor ultrasónico HC-SR04

Integrantes:
John Gonzalez
Andres Delgado
Xavier Chiriguaya
Anderson Freire

GRUPO# 3
Arduino es una
plataforma de
hardware libre,
basada en una placa
con un micro
controlador y un
entorno de
desarrollo, diseñada
para facilitar el uso
de la electrónica en
proyectos
¿Qué es Arduino? multidisciplinares.
Sensor HC-SR04
sensor de distancia de bajo
costo

uso es muy frecuente en la


robótica

utiliza transductores de
ultrasonido para detectar
objetos
Funcionamiento
HC-SR04

Consiste en emitir un sonido ¿Cúal es la velocidad de la


ultrasónico por uno de sus señal? Para responder esa
transductores, y esperar que pregunta tenemos que tener en
el sonido rebote de algún claro que el sensor emite una
objeto presente, el eco es señal ultrasónica y esta viaja a
captador por el segundo la velocidad del sonido,
transductor. aproximadamente a 340 m/s.
DIAGRAMA DE CONEXIÓN
El sensor tiene 4 pines, uno es VCC otro GND un pin de trigger donde enviamos un
pulso al sensor para inicializarlo y de alguna manera decirle (comenzar a enviar
información) y otro pin mas Echo donde nos viene el resultado final a la placa de
Arduino.
Materiales para implementar este ejemplo.
1.Sensor hc-sr04
2.Placa Arduino
3.Algunos cables
4.ProtoBoard
PASOS PARA PROGRAMAR EL SENSOR HC- SR04
1.Todas las conexiones se realizan con el Arduino Apagado (desconectado de la PC o de cualquier
fuente externa):
2.Ahora abrimos el entorno de programación de Arduino, en Herramientas ->Tarjeta, y
seleccionamos el modelo de placa Arduino que estemos utilizando. Nosotros seleccionaremos
Arduino Uno.
3.Una vez configurado el IDE, empezamos a programar nuestro sketch, explicaremos paso a paso
el código para sea más comprensible:
*Primero configuramos los pines y la comunicación serial a 9800 baudios

Ahora en el bucle void loop() empezamos enviando un pulso de 10us al Trigger del sensor
Seguidamente recibimos el pulso de respuesta del sensor por el pin Echo, para medir el pulso
usamos la función pulseIn(pin, value)

La variable t, tiene el tiempo que dura en llegar el eco del ultrasonido, el siguiente paso es
calcular la distancia entre el sensor ultrasónico y el objeto

Donde Velocidad es la velocidad del sonido 340m/s, pero usaremos las unidades en cm/us pues
trabajaremos en centímetros y microsegundos, tiempo es el tiempo que demora en llegar el
ultrasonido al objeto y regresar al sensor, y la distancia recorrida es dos veces la distancia hacia
el objeto, reemplazando en la formula tenemos:
Conecte el Arduino Uno y cargue el programa.

Después de esto el Arduino y sensor ya deben estar trabajando, para poder visualizar los datos
vaya a herramientas y habrá el monitor serial

En el monitor serial le aparecerán los valores de la distancia que sensa el HC-SR04, ponga un
objeto al frente y varíe su distancia respecto al sensor y verifique que la distancia mostrada en el
monitor serial sea la correcta.
LINK DE VIDEOS
https://www.youtube.com/watch?v
=BvhzTXHW1IA
https://www.youtube.com/watch?v
=tdRCGb5sFdI
https://www.youtube.com/watch?v
=IF1eN0WK3bU&vl=es
BIBLIOGRAFIA
Veloso C. (2016) ¿Cómo funciona el sensor HC-SR04?. Recuperado de :
HTTP://WWW.ELECTRONTOOLS.COM/HOME/WP/2016/04/01/COMO-FUNCIONA-EL-SENSOR-
ULTRASONICO-HC-SR04/
Naylampmechatronics (2017) Tutorial de Arduino y sensor ultrasónico HC-SR04. Recuperado de :
https://naylampmechatronics.com/blog/10_Tutorial-de-Arduino-y-sensor-ultras%C3%B3nico-HC-
S.html
Luis Llamas (2015) MEDIR DISTANCIA CON ARDUINO Y SENSOR DE ULTRASONIDOS HC-SR04.
Recuperado de :
https://www.luisllamas.es/medir-distancia-con-arduino-y-sensor-de-ultrasonidos-hc-sr04/

Você também pode gostar