gbm
Tutorial fotodiodo PIN60d (fotoricezione)
Tutorials -
Domenica 18 Aprile 2010 01:35
Scritto da gbm

Questo fotodiodo è un prodotto decisamente economico e davvero interessante per la prototipazione la realizzazione di sensori ottici. In questo caso lo utilizzeremo come sensore per percepire radiazione infrarossa. Chiaramente questo componente puo' anche essere utilizzato per percepire la luce ambientale.

fotodiodo PIN 60d

Come funziona

Puo' essere definito come un minuscolo pannello solare, collegandolo ad un pin analogico di Arduino, acquisiremo un valore che salirà in rapporto alla luce che colpisce il fotodiodo.

 

Come collegarlo

E' importante capire che questo componente DIP ha un verso, è fondamentale testare preventivamente il componente per capire quale dei due pin è la massa. Dopo aver riconosciuto la massa, collegarla ad arduino, l'altro pin va direttamente in una porta analogica ed il gioco è fatto.

(Potete anche andare a tentativi, non dovrebbe rovinarsi).

 

Codice di esempio

int diodeInput = 3; // pin a cui connettere l'output del sensore
int valIr = 0;  // 

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


void loop(){
 valIr = analogRead(diodeInput);  
 // valIr = alla lettura analogica del pin del sensore
 Serial.println(irInput);
 // input via seriale sensore (aprire serial monitor per vedere valore)
}
 

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