Wür­feln Seri­el­ler Monitor

int Minimum = 1;
int Maximum = 7;

void setup() 
{
  Serial.begin(9600);

  // auf serielle Verbindung warten
  while (!Serial) { ; }

  // Zufallsgenerator starten
  randomSeed(A0);

  // Info anzeigen
  Serial.println("Start mit 'w'");
  Serial.println("-------------");

}

void loop() 
{
  while (Serial.available() > 0) 
  {
    // Eingabe im Seriellen Monitor lesen
    char Zeichen = Serial.read();
    if (Zeichen == 'w') 
    {
      // Zufallszahl ermitteln
      int Zahl = ZufallsZahl();

      // Ausgabe im Seriellen Monitor
      if (Zahl == 1) 
      {
        Serial.println();
        Serial.println("  o  ");
        Serial.println();
      }

      if (Zahl == 2) 
      {
        Serial.println("o");
        Serial.println();
        Serial.println("    o ");
      }

      if (Zahl == 3) 
      {
        Serial.println("    o ");
        Serial.println("  o ");
        Serial.println("o");
      }

      if (Zahl == 4) 
      {
        Serial.println("o   o");
        Serial.println();
        Serial.println("o   o");
      }

      if (Zahl == 5) 
      {
        Serial.println("o   o");
        Serial.println("  o  ");
        Serial.println("o   o");
      }

      if (Zahl == 6) 
      {
        Serial.println("o   o");
        Serial.println("o   o ");
        Serial.println("o   o");
      }
      Serial.println("---------");
    }
  }
}

int ZufallsZahl() 
{
  int Zahl = random(Minimum, Maximum);
  return Zahl;
}