Hi auch wenn das meiste schon beantwortet wurde, habe ich diese Aufgabe ebenfalls bearbeitet hier ist meine Version:

int pins = 13;

void setup() {

 for(int i = 8; i < pins; i++){

   pinMode(i, OUTPUT);

 }

}

void loop() {

 blinkLight();

}

void blinkLight(){

  for(int i = 8; i < pins; i++){

   digitalWrite(i, HIGH);

   delay(100);

   digitalWrite(i, LOW);

  }

  for(int i = pins - 1; i > 7; i--){

   digitalWrite(i, HIGH);

   delay(100);

   digitalWrite(i, LOW); 

  }

}

...zur Antwort

Leider kenne ich mich wenig mit "Turtle" aus, jedoch kannst du nachdem du deine Tasteneingabe überprüft hast einen sogenannten "break" in deine Schleife einfügen, welcher ermöglicht, das Programm außerhalb der Schleife wie gewohnt fortzusetzen.

...zur Antwort