No microprocessor. Simple voltage comparator - using LM358 for this. Simply turn on if voltage crosses some predefined threshold (person comes up at some distance).Are you using a microprocessor to process the signal? Or are you thinking along the lines of a stand-alone sensor? One that provides a binary person/ no person output?
Perhaps you could use an ultrasonic sensor. This one has a range of 1”-13’.
A simple microprocessor can process the output and provide your binary output. I’d recommend either an Arduino Nano or an ATTiny85.
Or you might be able to design a stand-alone circuit.