Ich habe heute Abend einen GP2D120 an einem mega168 in Betrieb genommen.

Die 5V habe ich ja schon für den AVR. Wichtig ist natürlich, dass der Sensor (wenn er eine eigene Vcc hat) über GND mit dem AVR auf gleichem Potential ist. Dann habe ich den Vo-Pin (Messspannung des Sharp) in den ADC "gesteckt" - einfach so. Der Ausgang meines Sharp macht max 3V - das gibt dann bei der 10-bit-Wandlung einen Maximalwert von rund 600.

Den GP2D120 hatte ich bei CSD gekauft, 10fuffzig, Bestell-Nr. 20850, aber das Kabel musste Du selber dazu machen - die Teile fürs Kabel gibt es dort auf der gleichen Seite.