So tell us all about the electronics side.The concept of what the software wants to do is clear, but it's hard to give specific help without knowing what kind of stuff you are supposed to be able to do without help at this point.
What electronics are going to form the hardware that must interface with the Arduino board and the software you want it to run?
a7