Help for a newbie - Change in analog input

Hello. Let me apologize first off at my complete lack of knowledge.

Here's a little background on what I want to do. I am using a 20A ACS712 current sensing board to sense current (obviously)... the way the circuit is setup, when there is no current being sensed, it outputs roughly 410 on the serial monitor (roughly 2V). When it senses current, the output goes up. I am running the output of the ACS712 to the A0 analog input on my arduino uno. I am then running Pin 9 to a continous rotation servo and using the servo library.

So, my goal is to plug in the arduino and have it sit idle, not rotating the servo, and once it senses the voltage input go above 420, i want the servo to rotate for a set amount of time and then stop. I would like it to then sit idle at the higher voltage state, and rotate the opposite direction once the voltage input goes back below 420.

I'm sure this is not that difficult but I have no experience with this stuff until yesterday.

Thanks in advance

Yes, I have basically been able to successfully read the analog input from the sensor and I have messed around with the servo and been able to get it to move both directions and stop and use delays and such.. Really the main thing I'm hung up on is the sense of voltage change triggering a function... It's almost like I need an edge detection for analog or something.. Sorry for the poor grammar, I'm on my phone...

Basically yes...

So:
-power up arduino
-Input turns on.. if less than 420 - do nothing
-when input goes above 420 - output pwm to servo for 2 seconds then stop
-then do nothing until the input goes back below 420, then output pwm to servo for 2 seconds then stop
-do nothing until input goes back above 420, etc, cycle repeats.

Does this make sense?