1
0
Fork 0
led-annunciator/checkLedPins/checkLedPins.ino
2019-09-01 00:52:57 +02:00

47 lines
1 KiB
C++

// Pins
int r1 = 5; // Rot 1 an Pin 5
int r2 = 6; // Rot 2 an Pin 6
int r3 = 4; // Rot 3 an Pin 4
int y1 = 7; // Gelb 1 an Pin 7
int y2 = 9; // Gelb 2 an Pin 9
int y3 = 8; // Gelb 3 an Pin 8
int g1 = 2; // Grün 1 an Pin 2
int g2 = 10; // Grün 2 an Pin 10
int g3 = 3; // Grün 3 an Pin 3
int ir = 11; // IR Empfänger an Pin 11
void setup() {
pinMode(r1, OUTPUT);
pinMode(r2, OUTPUT);
pinMode(r3, OUTPUT);
pinMode(y1, OUTPUT);
pinMode(y2, OUTPUT);
pinMode(y3, OUTPUT);
pinMode(g1, OUTPUT);
pinMode(g2, OUTPUT);
pinMode(g3, OUTPUT);
}
void loop() {
for (int i = 2; i <= 10; i++) {
digitalWrite(i, LOW);
}
digitalWrite(r1, HIGH);
delay(1000);
digitalWrite(r2, HIGH);
delay(1000);
digitalWrite(r3, HIGH);
delay(1000);
digitalWrite(y1, HIGH);
delay(1000);
digitalWrite(y2, HIGH);
delay(1000);
digitalWrite(y3, HIGH);
delay(1000);
digitalWrite(g1, HIGH);
delay(1000);
digitalWrite(g2, HIGH);
delay(1000);
digitalWrite(g3, HIGH);
delay(5000);
}