Der uA741 ist für batteriebetrieb ziehmlich schlecht geeigent, denn man braicht ziehmlich viel Versorgungsspannugn, und dann auch noch eine Negative dazu. Wenn schon Op-Amp, dann eher ein LM358,LM324 oder TL0272. Da kommt man dann gerade noch mit nur einer einer 5 V Versorgung aus.

Die meisten Controller sollten auch den OPAMP mit dem Ausgang vom CNY70 klarkommen, wenn der Widerstand stimmt. Sonst mal die Diskussion zu der Schaltung lesen, das meiste steht da schon drin.