gbm
Tutorial sensore IS471F (riflessione ir)
Tutorials -
Giovedì 08 Aprile 2010 21:41
Scritto da gbm

Il sensore IS471F è un modulo molto interessante per rilevare luce infrarossa. In questo tutorial lo utilizzerò come sensore di ostacoli o presenza di oggetti grazie alla riflessione di luce infrarossa emessa da due LED ir. Questo sensore è dotato di 4 pin (come potrete vedere da datasheet) da uno di questi è possibile ottenere un valore analogico (o digitale) che determina la quantità di luce ricevuta dal sensore.

Datasheet: www.gioblu.com/datasheets/IS471F.pdf

Schema del circuito:

sensore IS471F schema

Come potete vedere dallo schema ciò che serve per realizzare questo circuito è:

  • una resistenza da 100 ohm ( o meglio resistore)
  • condensatore da 0.33 µf (pico Farad)
  • un qualsiasi supporto per la realizzazione (da breadboard a protoboard)
  • un cavo o connettore per output segnale

Codice di esempio:

int irInput = 3; // pin output del sensore
int valIr = 0;  // 

void setup() {
  Serial.begin(9600); // inizializza seriale
  pinMode(irInput, INPUT); // irInput è un input
}

void loop() {

  valIr = analogRead(irInput); 
  // valIr = input analog del pin sensore
  Serial.println(irInput);
  // input via seriale (aprire serial monitor)
}
 

Gioblu Robotics © 2010 - 2012 · Sitemap · privacy

gioscarab@gmail.com

Gioblu BOTServer è online dal 10 Aprile 2010 - 319.232 Visite - 1.027.175 Pagine visualizzate - 182.309 Visitatori unici - 536 utenti attivi