Infrarossi GP2Y0A21
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; }