You are only 1 person, you do not need several IDs here.
Uis a uC like the PIC is the right way to do it and easy to do on top of it. You mentor should be able to help you with this... If not we can help you here.
Anything but a uC would be much more complex from a hardware standpoint.