Arduino 12VDC motor controller with limits