015 SENSOR ULTRASONIDO 1
Código del programa :
//hola somos sandra y qian yan de 3ºC
#define trigPin 12 //Pines a los que conectamos el sensor
#define echoPin 8
void setup()
{
Serial.begin (9600); // conectar al monitor
pinMode(trigPin, OUTPUT); // se encarga de enviar el pulso (salida)
pinMode(echoPin, INPUT); // se encarga de el retroceso de ese pulso (entrada)
}
void loop()//funcion para medir la distancia a un objeto en cm
{
long duracion, distancia ;
digitalWrite(trigPin, LOW); // Emitimos
delayMicroseconds(2); //el pulso
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duracion = pulseIn(echoPin, HIGH) ; // Calculamos el tiempo
distancia = duracion / 2 / 29.1 ; // Calculamos la distancia en cm
Serial.println(String(distancia) + " cm.") ; //y redondeamos
int Limite = 20 ; // Medida en vacío del sensor
}
Comentarios
Publicar un comentario