Yes, Arduino needs to be programmed. Also the motor will need to be driven via mosfet, relay or similar. Possible to do without a microcontroller, however, the micro makes adding other features later much easier. Best to post copies of what you have so we can see and make an educated appraisal...