Die Aufgabe ist noch nicht so ganz klar. Der Roboter soll auf Licht in mehr als 30cm Abstand reagieren?

Gut, ein Fernseher reagiert auf eine Fernbedienung aus 6m Abstand.
Nimm also einen TSOP1738 (17xx) als billigen, hochempfindlichen Empfänger und sende IR Licht entsprechend einer Fernbedienung (moduliert, codiert).

Würde das helfen?
Manfred