Skip to content

Instantly share code, notes, and snippets.

@ariejan
Created May 24, 2012 21:03
Show Gist options
  • Save ariejan/2784229 to your computer and use it in GitHub Desktop.
Save ariejan/2784229 to your computer and use it in GitHub Desktop.
This runs, then flails, the restarts.
int ledPins[] = {2,3,4,5,6,7,8,9};
void setup(){
for(int i = 0; i < 8; i++){
pinMode(ledPins[i], OUTPUT);
}
}
void loop(){
oneAfterAnotherNoLoop();
}
void oneAfterAnotherNoLoop(){
int delayTime = 50;
for(int i = 0; i < 8; i++){
digitalWrite(ledPins[i], HIGH);
delay(delayTime);
}
for(int i = 0; i < 8; i++){
digitalWrite(ledPins[i], LOW);
delay(delayTime);
}
for(int i = 7; i >= 0; i--){
digitalWrite(ledPins[i], HIGH);
delay(delayTime);
}
for(int i = 7; i >= 0; i--){
digitalWrite(ledPins[i], LOW);
delay(delayTime);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment