/* Programm Lauf_1
Prozessor: Arduino Uno
12.12.23 DP */
// Variablendeklaration
#define LED_1 9 // LED_1 an Pin 9
#define LED_2 10 // LED_2 an Pin 10
#define LED_3 11
#define LED_4 12
#define time 350 // Wartezeit im ms
// Routine Setup
void setup()
{
pinMode(LED_1, OUTPUT); // Pin 9 Ausgang
pinMode(LED_2, OUTPUT); // Pin 10 Ausgang
pinMode(LED_3, OUTPUT);
pinMode(LED_4, OUTPUT);
}
// Routine Loop
void loop()
{
// 1. Schritt
digitalWrite(LED_1, HIGH); // Pin 9 auf High
digitalWrite(LED_2, LOW); // Pin 10 auf Low
digitalWrite(LED_3, LOW);
digitalWrite(LED_4, LOW);
delay(time);
// 2. Schritt
digitalWrite(LED_1, LOW); // Pin 9 auf Low
digitalWrite(LED_2, HIGH); // Pin 10 auf High
digitalWrite(LED_3, LOW);
digitalWrite(LED_4, LOW);
delay(time);
// 3. Schritt
digitalWrite(LED_1, LOW);
digitalWrite(LED_2, LOW);
digitalWrite(LED_3, HIGH);
digitalWrite(LED_4, LOW);
delay(time);
// 4. Schritt
digitalWrite(LED_1, LOW);
digitalWrite(LED_2, LOW);
digitalWrite(LED_3, LOW);
digitalWrite(LED_4, HIGH);
delay(time);
// 3. Schritt
digitalWrite(LED_1, LOW);
digitalWrite(LED_2, LOW);
digitalWrite(LED_3, HIGH);
digitalWrite(LED_4, LOW);
delay(time);
// 2. Schritt
digitalWrite(LED_1, LOW);
digitalWrite(LED_2, HIGH);
digitalWrite(LED_3, LOW);
digitalWrite(LED_4, LOW);
delay(time);
}