Sure sounds like something an Arduino Uno could do quite easily.