void stop();
void forward();
void backward();
void setup()
{
pinMode( 2 , INPUT);
pinMode( 8 , OUTPUT);
pinMode( 11 , OUTPUT);
pinMode( 10 , OUTPUT);
pinMode( 12 , OUTPUT);
}
void loop()
{
while ( ( ( digitalRead(2) ) == ( LOW ) ) )
{
}
forward();
delay( 1000 );
stop();
delay( 1000 );
backward();
delay( 1000 );
stop();
delay( 1000 );
}
void stop()
{
digitalWrite( 8 , LOW );
digitalWrite( 11 , LOW );
digitalWrite( 10 , LOW );
digitalWrite( 12 , LOW );
}
void backward()
{
digitalWrite( 8 , HIGH );
digitalWrite( 11 , LOW );
digitalWrite( 10 , LOW );
digitalWrite( 12 , HIGH );
}
void forward()
{
digitalWrite( 8 , LOW );
digitalWrite( 11 , HIGH );
digitalWrite( 10 , HIGH );
digitalWrite( 12 , LOW );
}
--