Mi servo reinicia mi arduino nano

Lo más probable... problema de alimentacion. Que el alimentador que tienes no tiene suficiente potencia para tirar de todo eso, y cuando demanda más de lo que puede alimentar se corta.