Beruflich Dokumente
Kultur Dokumente
SENSOR ULTRASONIDO
LABORATORIO INSTRUMENTACION ELECTRONICA
INTEGRANTES
CUMAPA ROQUE ERIKA MILAGROS
1123220181
DIONICIO ANTUNEZ GRECIA MELISSA 1223210181
MARCO TEORICO
Los ultrasonidos son antes que nada sonido, exactamente igual
que los que omos normalmente, salvo que tienen una
frecuencia mayor que la mxima audible por el odo humano.
sta comienza desde unos 16 Hz y tiene un lmite superior de
aproximadamente 20 KHz, mientras que nosotros vamos a
utilizar sonido con una frecuencia de 40 KHz. A este tipo de
sonidos es a lo que llamamos Ultrasonidos.
El funcionamiento bsico de los ultrasonidos como medidores
de distancia se muestra de una manera muy clara en el
siguiente esquema, donde se tiene un receptor que emite un
pulso de ultrasonido que rebota sobre un determinado objeto y
la reflexin de ese pulso es detectada por un receptor de
ultrasonidos:
II.
MATERIALES
o
o
o
o
o
o
III.
1 Protoboard
Cables
1 Arduino Uno
Sensor ultrasnico
Pantalla LCD
1 Potenciometro
IMPLEMENTACION
Se usar la siguiente programacin en Arduino.
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 8, 9, 10, 11 , 12);
#define echoPin 5 // Pin eco
#define trigPin 6 // Pin Trigger
int maximumRange = 200; // Rango maximo
int minimumRange = 0; // Rango minimo
float duration, distance; // Duracion usada para medir la
duracion
void setup() {
lcd.begin(16, 2);
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
//Medimos el tiempo que tarda en llegar el eco
duration = pulseIn(echoPin, HIGH);
//Calculamos la distancia
distance = float (duration*0.017);
//iniciamos el ciclo de la pantalla lcd
PantallaLCD();
}
void PantallaLCD(){
lcd.clear();
lcd.write("Distancia");
lcd.setCursor(0,1);
lcd.write("d=");
lcd.print(distance);
lcd.write("cm");
delay(400);
return;
}
IV.
CONCLUSIONES