void Eins()
{
digitalWrite(6, HIGH);
delay(500);
digitalWrite(6, LOW);
delay(200);
}
void Zwei()
{
digitalWrite(2, HIGH);
digitalWrite(10, HIGH);
delay(500);
digitalWrite(2, LOW);
digitalWrite(10, LOW);
delay(200);
}
void Drei()
{
digitalWrite(2, HIGH);
digitalWrite(6, HIGH);
digitalWrite(10, HIGH);
delay(500);
digitalWrite(2, LOW);
digitalWrite(6, LOW);
digitalWrite(10, LOW);
delay(200);
}
void Vier()
{
digitalWrite(2, HIGH);
digitalWrite(4, HIGH);
digitalWrite(8, HIGH);
digitalWrite(10, HIGH);
delay(500);
digitalWrite(2, LOW);
digitalWrite(4, LOW);
digitalWrite(8, LOW);
digitalWrite(10, LOW);
delay(200);
}
void Fuenf()
{
digitalWrite(2, HIGH);
digitalWrite(4, HIGH);
digitalWrite(6, HIGH);
digitalWrite(8, HIGH);
digitalWrite(10, HIGH);
delay(500);
digitalWrite(2, LOW);
digitalWrite(4, LOW);
digitalWrite(6, LOW);
digitalWrite(8, LOW);
digitalWrite(10, LOW);
delay(200);
}
void Sechs()
{
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
digitalWrite(10, HIGH);
delay(500);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
delay(200);
}
void setup()
{
Serial.begin(115200);
Serial.println("Zahl eingeben!");
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
}
void loop()
{
int a = Serial.parseInt();
if (a==1)
Eins();
else if (a==2)
Zwei();
else if (a==3)
Drei();
else if (a==4)
Vier();
else if (a==5)
Fuenf();
else if (a==6)
Sechs();
}