The answer is Arduino. It is the computing platform which was designed to help a beginner create interactive objects that receive input from sensors and use that input to control lights, motors, and other physical objects. It can be used to develop stand-alone interactive objects or can be connected to software on your computer.