use servo as rotation sensor

You do not need diodes with a standard servo. You should not try to power any servo or motor from the Arduino, instead use a separate power supply and connect the grounds together.