void loop()
{
digitalWrite(6, LOW); //weiche rechts
digitalWrite(7, LOW); //weiche links
//Weiche mit Reedkontakt
int proximity02 = digitalRead(13); // Read the state of the switch
if (proximity02 == LOW) // If the pin reads low, the switch is closed.
{
randomSeed(millis());
zufallweichestellung = random(maxzahl + 0); // Zufallsnummer erzeugen zwischen 1 bis maxzahl
//Serial.println(zufallweichestellung); // Debug-Ausgabe
}
if (zufallweichestellung == 0){digitalWrite(6,HIGH); delay(500);zufallweichestellung="";}
if (zufallweichestellung == 1){digitalWrite(7,HIGH); delay(500); zufallweichestellung="";}
}
|