Ejercicios 4 sensor ultrasónico HC-SR04.
Enviado por sherrylove15 • 3 de Septiembre de 2018 • Documentos de Investigación • 266 Palabras (2 Páginas) • 245 Visitas
[pic 1][pic 2][pic 3]
Melvin A. Rivas (21051143)
Sensores y Actuadores
Ing. Hegel Lopez
Laboratorio #4
Ejercicios 4 sensor ultrasónico HC-SR04
26 de agosto de 2018
San Pedro Sula, Cortes
[pic 4]
Proyecto 4
Reconocimiento de distancia por sensor ultrasónico HC-SR04
Objetivos
Al completar esta lección de laboratorio, usted habrá aprendido a:
Instalar el software para usar sensor de ultrasónico HC-SR04.
Comprender como tiempo de disparo y eco a distancia
Utilizar los sketches de la librería de Arduino.
Utilizar lenguaje de programación en Arduino.
Introducción
Este proyecto tiene como funcionalidad medir distancias por medio de un sensor que envía ondas sonoras a una frecuencia imperceptible al oído humano, de esta manera relaciona la siguiente ecuación con la velocidad del sonido en el medio vacío.
[pic 5]
Recolección de datos
1.- Enviar el programa que utilizó para detectar distancia.
PROGRAMACION
Código:
// HC-SR04 & ARDUINO
#define ECHO 8 // Pin para recibir el pulso de eco
#define TRIGGER 9 // Pin para enviar el pulso de disparo
unsigned int tiempo, distancia;
void setup() {
Serial.begin(9600);
pinMode(ECHO, INPUT);
pinMode(TRIGGER, OUTPUT);
}
void loop() {
digitalWrite(TRIGGER, LOW);
delayMicroseconds(2);
digitalWrite(TRIGGER, HIGH);
delayMicroseconds(10);
digitalWrite(TRIGGER, LOW);
// Calcula la distancia midiendo el tiempo del estado alto del pin ECHO
tiempo = pulseIn(ECHO, HIGH);
// La velocidad del sonido es de 340m/s o 29 microsegundos por centimetro
distancia= tiempo/58;
//manda la distancia al monitor serie
Serial.print(distancia);
Serial.println(" cm");
...