Sensore digitale Sharp

Salve a tutti, stò provando a leggere il sensore digitale di distanza della Sharp, precisamente questo: GP2Y0D21YK0F
ma non ci riesco con arduino...mi date una mano nella stesura dello Sketch e nel circuito?

Grazie.

ciao fardox,
inizia postando il codice che hai scritto, sarà più semplice aiutarti!

...eccoti il codice:

//--->SKETCH LETTURA SENSORE DI PROSSIMITA' SHARP TRAMITE ARDUINO<---

int IRpin = 1; // Setta il Pin analogico n°1 di Arduino in Lettura
void setup() {
Serial.begin(9600); // Inizializza la porta seriale
}
void loop() {
float volt = analogRead(IRpin)0.0048828125; // Valore proveniente dal Sensore * (5/1024) //Se collegato nei 3.3V cambiare il 5 in 3
float distanza = 65
pow(volt, -1.10); // Formula per ricavare la distanza= 65 = theretical distance / (1/Volts)S ---> ricavata da luckylarry.co.uk
Serial.println(distanza); // Scrive il Risultato della Distanza
delay(100); // Delay di Misurazione.
}

Ciao fardox,
cerca di essere un poco più ... verboso

Premetto che il sensore in questione non lo conosco, ma:

  • rispetto al codice che hai scritto, cos'è che non ti torna?
  • come hai attaccato il sensore ad Arduino?

Cmq, io partirei da qualcosa di base, tipo questo:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1241779257
per poi iniziare a fare computazioni sul valore ritornato, abbondando di Serial.print a mo' di debug...

EDIT:
mi sembra che nel tuo crosspost:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1295358185
ci sia una risposta indicativa!

Beh si...seguendo i consigli del datasheet, sono riuscito ad utilizzarlo come sensore di prossimità...adesso vorrei determinare l'effettiva distanza tra il sensore e l'oggetto...
idee?