![]() |
|
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:
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) }