Tuesday, October 6, 2009

Lighting up a series of LEDs - Tsveta


int pinNumber = 0;
int buttonPin = 2;
int buttonState = 0;
int delaytime = 700;

void setup(){
Serial.begin(9600);
pinMode(buttonPin, INPUT);
if (pinNumber > 9){
pinMode(pinNumber, OUTPUT);
}
}
void loop{
buttonState = digitalRead(buttonPin);
if(buttonState == HIGH) {
for ( int pinNumber = 0; i <= 13; pinNumber++){
digitalWrite(pinNumber, HIGH);
delay(delaytime - 200);
digitalWrite(pinNumber, LOW);
delay(delaytime);
}
delay(delaytime + 200);
for ( int pinNumber = 13; i => 9; pinNumber--){
digitalWrite(pinNumber, HIGH);
delay(delaytime);
digitalWrite(pinNumber, LOW);
delay(delaytime - 200);
}
}
if(buttonPin == LOW){
digitalWrite(pinNumber, LOW);
delay(delaytime);
}
}

No comments:

Post a Comment