/* Nightrider
int iLaatstePin = 1;
int iDelayTijd = 200;
void setup() {
// maak alle led-pins een output
for(int n=1;n<9;n++){
pinMode(n, OUTPUT);
};
}
void loop() {
// begin van de main loop die constant herhaald wordt
for(int n=1;n<9;n++){ // loop 8 keer, van 1 tot 8
digitalWrite(iLaatstePin,LOW); // maak de vorige pin weer laag (LED uit)
digitalWrite(n, HIGH); // en maak de huidige pin hoog (LED aan)
iLaatstePin = n; // onthoud de pin voor de volgende ronde in de lus
delay(iDelayTijd); // wacht even voor de volgende LED aangaat
}
for(int n=7;n>1;n--){ // loop 6 keer, omdat de buitenste twee maar 1x aan moeten zijn
digitalWrite(iLaatstePin,LOW); // maak de vorige pin weer laag (LED uit)
digitalWrite(n, HIGH); // en maak de huidige pin hoog (LED aan)
iLaatstePin = n; // onthoud de pin
delay(iDelayTijd); // en wacht de delay-tijd
}
}