Stefano Ivancich

Infrarossi GP2Y0A21

Scarica il documento PDF

 

Sensore infrarossi in grado di rilevare un ostacolo in una distanza compresa tra 10 e 80 cm. Il sensore fornisce in uscita una tensione che varia in funzione della distanza. Per sapere la distanza rilevata è necessario interfacciare l’uscita ad un microcontrollore, ad un convertitore analogico-digitale oppure può essere collegata ad un comparatore per la rilevazione della soglia. Ideale per applicazioni nella robotica.

 

 

Componenti

  • Infrarossi Sharp GP2Y0A21
  • Arduino

 

 

Schema elettrico

Clicca sull’immagine per ingrandirla

 

 

Codice di esempio

void setup(){
  Serial.begin(9600);
}

void loop(){
  Serial.println(distanza());
  delay(100);
}

float distanza(){
  float distanza=4800/(analogRead(0)-20);
  return distanza;
}