Arduino UNO
int ROT = 5;
int GELB = 6;
int GRUEN = 7;
void setup()
{
pinMode(ROT, OUTPUT);
pinMode(GELB, OUTPUT);
pinMode(GRUEN, OUTPUT);
}
void loop()
{
digitalWrite(ROT, HIGH); // Schritt 1
digitalWrite(GELB, LOW); // Schritt 2
delay(5000); // Schritt 3
digitalWrite(GELB, HIGH); // Schritt 4
delay(1000); // Schritt 5
digitalWrite(ROT, LOW); // Schritt 6
digitalWrite(GELB, LOW); // Schritt 7
digitalWrite(GRUEN, HIGH); // Schritt 8
delay(3000); // Schritt 9
digitalWrite(GRUEN, LOW); // Schritt 10
digitalWrite(GELB, HIGH); // Schritt 11
delay(1000); // Schritt 12
}
Wemos D1 Mini
int ROT = D5;
int GELB = D6;
int GRUEN = D7;
void setup()
{
pinMode(ROT, OUTPUT);
pinMode(GELB, OUTPUT);
pinMode(GRUEN, OUTPUT);
}
void loop()
{
digitalWrite(ROT, HIGH); // Schritt 1
digitalWrite(GELB, LOW); // Schritt 2
delay(5000); // Schritt 3
digitalWrite(GELB, HIGH); // Schritt 4
delay(1000); // Schritt 5
digitalWrite(ROT, LOW); // Schritt 6
digitalWrite(GELB, LOW); // Schritt 7
digitalWrite(GRUEN, HIGH); // Schritt 8
delay(3000); // Schritt 9
digitalWrite(GRUEN, LOW); // Schritt 10
digitalWrite(GELB, HIGH); // Schritt 11
delay(1000); // Schritt 12
}
ESP32-Wroom
int ROT = 26;
int GELB = 27;
int GRUEN = 14;
void setup()
{
pinMode(ROT, OUTPUT);
pinMode(GELB, OUTPUT);
pinMode(GRUEN, OUTPUT);
}
void loop()
{
digitalWrite(ROT, HIGH); // Schritt 1
digitalWrite(GELB, LOW); // Schritt 2
delay(5000); // Schritt 3
digitalWrite(GELB, HIGH); // Schritt 4
delay(1000); // Schritt 5
digitalWrite(ROT, LOW); // Schritt 6
digitalWrite(GELB, LOW); // Schritt 7
digitalWrite(GRUEN, HIGH); // Schritt 8
delay(3000); // Schritt 9
digitalWrite(GRUEN, LOW); // Schritt 10
digitalWrite(GELB, HIGH); // Schritt 11
delay(1000); // Schritt 12
}
Letzte Aktualisierung: