Documente Academic
Documente Profesional
Documente Cultură
El sensor ultrasónico tiene un componente activo que emite un sonido de alta frecuencia
(sonido que no puede ser captado por el oído humano). Cuando dicha onda choca con un
objeto, ésta rebota y viaja de regreso al sensor, de esta manera el sistema digital que posee
calcula la distancia a la que se encuentra el objeto. ¿Cómo lo hace? Bien, muchos sabrán la
típica formula de velocidad = distancia/tiempo, es como el módulo determina la distancia a
partir de la velocidad de sonido y el tiempo en que va y regresa la onda después de reflejarse
en los objetos y paredes.
MATERIALES
• Arduino
• Sensor Ultrasonico HC-SR04
• Cables
• LED’s
INDICACIONES
De acuerdo al siguiente diagrama, se conecta GND y Voltaje del sensor a la alimentación +5V
del Arduino. El pin de Trig va al pin 13 del Arduino y el pin Echo va al pin 12 del Arduino. Los
LED’s van conectados a los pines 5 y 7.
Al principio, se emite una señal desde el módulo y cuando el sensor la recibe de vuelta, éste
cuenta el tiempo que transcurre, dicho tiempo es el tiempo que dura el sonido en viajar de
ida y de vuelta. Al tener el tiempo del sonido se puede calcular la recorrida distancia, en los
comentarios del código se explica más a detalle que es lo que sucede en el programa.
Después se hace uso de la consola serial (o monitor serie) para imprimir la distancia que
existe entre el objeto y el sensor.
Código
void setup(){
void loop(){
distanciaEnCm = (duracion/29)/2;