Page 64 - Gartenbahn
P. 64

63


               422
               423
               424
               425
               426
               427
               428   /********************Ausgänge definieren und ausführen******************************/
               429
               430         void Ausgang1()
               431         {
               432         if(String(logString) == String(Zeit1[a1]))   //String um die Werte abzugleichen
               433         {
               434         pixels.setPixelColor(1, pixels.Color(0,0,0));  //Signal grün
               435         pixels.setPixelColor(0, pixels.Color(255,255,0));
               436         LEDset1 = 0;
               437         }
               438
               439
               440
               441         if(Reedset1 == 1 && Frei1 == 1) //Zeitvergleich und ob strecke freigegeben
               442         {
               443
               444              Frei1=0;    //zähler wieder auf aus stellen
               445              if (a1> 2)   //a1 ist die Anzahl der einträge für die Anzeige
               446              {
               447              a1=0;
               448              }
               449              else a1++;
               450              pixels.setPixelColor(1, pixels.Color(255,0,0)); //Signal rot
               451                   pixels.setPixelColor(0, pixels.Color(0,0,0));
               452
               453         }
               454
               455       if(LEDset1 == 1)   // ZUM ersten Start Signal setzen Rot an
               456       {
               457       pixels.setPixelColor(1, pixels.Color(255,0,0));   //Signal rot
               458       pixels.setPixelColor(0, pixels.Color(0,0,0));
               459       }
               460
               461   }
               462
               463         void Ausgang2()
               464         {
               465         if(String(logString) == String(Zeit2[a2]))   //String um die Werte abzugleichen
               466         {
               467         pixels.setPixelColor(3, pixels.Color(0,0,0));  //Signal grün
               468         pixels.setPixelColor(2, pixels.Color(255,255,0));
               469         LEDset2 = 0;
               470         }
               471
               472
               473
               474         if(Reedset2 == 1 && Frei2 == 1) //Zeitvergleich und ob strecke freigegeben
               475         {
   59   60   61   62   63   64   65   66