aarg:
If you use a DC motor, you don't need any power or Arduino. Just run it into a resistive load through a diode. In one direction there will be mechanical resistance, in the other not so much.
Thank you for your response but I would like to be able to adjust the resistance based on user input.