start /logooff sketch arduino in windows..

finalmente dopo un pomeriggio a capirci qualcosa ho corretto il codice...#include <Servo.h>

Servo myservo;
#define PINCONTROLLO 4
int val;
void setup()
{
myservo.attach(3);
pinMode(PINCONTROLLO, INPUT);
}

// i am trying to me the actuator extend to a certain point and the retract to a certain point
void loop()
{
val = digitalRead(PINCONTROLLO);
if(val == LOW)//pin è spento = pc spento
{
PistoneDown();
}
else
{}

}

void PistoneDown()
{
myservo.write(110);
delay(2000);
myservo.write(80);

}

void PistoneUP()
{
myservo.write(80);
delay(2000);
myservo.write(110);
}

e in piu' ho notato che i collegamenti sull arduino trabballano cosi ho messo un pizzico di nastro a fermarli e sembrano andare bene...di fatti ad ogni movimento di un filo il pistone fceva qualche falso contatto e si muoveva...proposito si risolve in qualche modo?

ecco un video

per il momento vi ringrazio con tutto il cuore...mi avete dato spunti sul dafarsi e come risolvere la cosa...e sopratutto mi avete spinto a leggere sti benedetti libri su arduino hihihi