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 · Via Savona 123 20146 Milano MI · PI 06977550968 · Codice fiscale MTLGNN86S09F205F

Gioblu BOTServer è online dal 10 Aprile 2010 - 167.772 Visite - 675.604 Pagine visualizzate - 89.273 Visitatori unici - 421 utenti attivi