/************************************************ * Autor: Tobias Kroeger * Datum: 12.03.2018 * Beschreibung: Blinken in eine Funktion ausgelagert ************************************************/ // Variablen definieren: int ledGruen = 9; int ledRot = 10; // Die Setup-Funktion wird nur einmal ausgefuehrt void setup() { pinMode(ledGruen, OUTPUT); // Pin auf Output schalten pinMode(ledRot, OUTPUT); // Pin auf Output schalten } // Die Loop-Funktion wird immer wieder ausgefuehrt void loop() { gruenBlinken(); // Funktionsaufruf rotBlinken(); // Funktionsaufruf } // Funktion Blinken: void gruenBlinken() { digitalWrite(ledGruen, HIGH); // gruene LED an delay(200); // 200ms warten digitalWrite(ledGruen, LOW); // gruene LED aus delay(200); // 200ms warten } void rotBlinken() { digitalWrite(ledRot, HIGH); // rote LED an delay(500); // 500ms warten digitalWrite(ledRot, LOW); // rote LED aus delay(500); // 500ms warten }