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
}

foto y vídeo:



Comentarios

Entradas populares de este blog

LOS CUATRO TIEMPOS DE UN MOTOR DE EXPLOSIÓN

010 CUANDO YA NO ESTÉ : Energía y transporte con Tony Seba