Sieht zwar erstmal komisch aus, aber: ja
Den oberen 10k kannst Du weglassen.
Du bekommst einen geringen Temperatureinfluss auf den Messwert durch die
BE-Strecke des Transistors.
Die 10k am Transistor musst Du Deinem zu erwartendem Photostrom
anpassen.
Um zu verhindern, dass die PD den Transistor durchsteuert, musst Du den
ADC Pin auf low legen. Kurz vor der Messung schaltest Du den auf
Eingang, danach gleich wieder auf Ausgang und low. Wenn die LED an sein
soll, halt auf Ausgang und high.
Darauf achten, dass bei anner LED vor der Messung trotzdem auf low
geschaltet wird, sonst ist der interne Pull-up aktiv.
Wenn auf die PD starkes Licht fallen kann, steigt der Photostrom
möglicherweise unzulässig an, wenn der ADC Pin auf low ist. In Reihe zur
PD sollte vlt ein Widerstand etwa 1k, um das zu verhindern.
Eigentlich sollte an den ADC Pin ein kleiner Kondensator. Schau mal
Datenblatt.
Timing musst Du halt Deinen Gegebenheiten anpassen. Die Messung sollte
so kurz sein und so selten erfolgen, dass die LED noch nicht merklich
leuchtet.