The usual way to do this is to have a switch (perhaps a microswitch) at the "zero" position. Then, at startup, the motor is turned step by step until a lever moved by the motor presses the switch which tells the Arduino that the motor is at the zero position.
...R