hola en caso de que quieras conservar un dato aun cuando no haya energía debes de guardar esa información en la memoria eeprom, cuando la energía se re establezca lo primero que harias en el arduino seria leer los datos de la eeprom en la misma página de arduino estan las instrucciones para hacer eso http://www.arduino.cc/es/Reference/EEPROM , desconosco si hay un metodo para mantener los motores en la misma posicion sin energia