Can you prevent servos from resetting when they are powered up?

Hi,

My first project!

I have a fairly simple project that uses an Arduino Uno to control 5 LEDs, a buzzer and two small servos (T Pro MicroServo 9g SG90). I'm using a 9V 1A power supply. Everything works great, except for one problem - the servos are moving some small parts and the tolerances are pretty small. When I unplug the Arduino and repower it, the servos reset to zero, which messes up the mechanics. (Also, they buzz slightly when they are powered, which is annoying but not a project-killer). Is it possible to prevent the servos from resetting?

A teacher of mine suggested I reprogram the servos to use less than the full range (1 to 178 degrees) but that didn't work.

Thanks!

Are the servos ok working at 9V?
You can set the home position by performing a write before the attach.

Perfect! Thank You!