NOMBRES:
ESPINOZA HUANCAS, ALEXANDER
OVALLE QUISPE,GERSON
CURSO: INSTRUMENTACION ELECTRONICA
PROFESOR: GUILLEN SARAVIA LEOPOLDO
FRANCISCO
FACULTAD: INGENIERIA ELECTRNICA
TEMA: SENSOR ULTRASONIDO (DISTANCIA)
Donde Velocidad es la velocidad del sonido 340m/s, pero usaremos las unidades en cm/us
pues trabajaremos en centmetros 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:
Codigo
programacin:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
int eco = 9;
int trigger = 8;
float distancia,tiempo;
void setup()
{
Serial.begin(9600);
lcd.begin(16,2);
lcd.setCursor(3,0);
lcd.print("Electrotec");
pinMode(trigger,OUTPUT);
pinMode(eco,INPUT);
}
void loop()
de
{
digitalWrite(trigger,LOW);
delayMicroseconds(2);
digitalWrite(trigger,HIGH);
delayMicroseconds(10);
digitalWrite(trigger,LOW);
tiempo=pulseIn(eco,HIGH);
distancia=(tiempo/2)/29.1;
Serial.print(distancia);
Serial.print("cm");
Serial.println();
delay(1000);
lcd.setCursor(0,1);
lcd.print("distancia=");
lcd.print(distancia);
}