giovedì 19 novembre 2015

lunedì 2 novembre 2015

Approfondimento sensori IR

Riassumiamo il corretto funzionamento del sensore IR nel nostro Line Follower.

Il dispositivo IR ha due componenti essenziali:
  • trasmettitore, che emette un segnale ( onda ) ad infrarossi 
  • ricevitore, che riceve un'onda ad infrarossi


Come si riassume nell'immagine, un oggetto "nero" assorbe tutta l'onda infrarossa spedita dal trasmettitore.
Nel caso opposto, un oggetto "bianco" assorbe parzialmente l'onda del trasmettitore, ed una porzione ritorna verso il ricevitore.

Tipicamente il sensore manda ad Arduino uno 0 per il bianco, ed un 1 per il nero.
Per verificare come ragiona il nostro modulo IR utilizziamo: https://goo.gl/cdCJNC

Il sensore, quindi:
stima la quantità di luce riflessa dall'oggetto, determinando il colore della linea.
Successivamente il programma decide come affrontare il problema.

Materiali diversi riflettono in modo diverso, quindi per avere una miglior lettura da parte del sensore, abbiamo un piccolo trimmer regolabile posto sul componente.


Distanza minima, sensore oggetto:
Le onde tendono a spegnersi, deteriorarsi, nelle lunghe distanze.
Per questo motivo è un punto, non trascurabile, la distanza del sensore rispetto alla linea.

Il modulo IR per Arduino, monta una coppia ricevitore-trasmettitore chiamata TCRT-5000.
Dal suo datasheet leggiamo che la distanza ottimale sensore-oggetto è di 0.1 - 1.5 cm.
Si riporta una distanza massima di 2.5 cm.