Ardubu ich küsse deine Füße das funktioniert schonmal! Es klappt nur noch nicht mit dem Schalter in Verbindung
mache ich etwas falsch?
const int buttonPin = 2;
int buttonState = 0;
const byte led1Pin = 13;
const byte led2Pin = 9;
const byte led3Pin = 7;
const unsigned long onZeitLed1 = 150; //ms
const unsigned long offZeitLed1 = 150; //ms
const unsigned long onZeitLed2 = 400; //ms
const unsigned long offZeitLed2 = 400; //ms
const unsigned long onZeitLed3 = 400; //ms
const unsigned long offZeitLed3 = 400; //ms
void setup()
{
pinMode(led1Pin,OUTPUT);
pinMode(led2Pin,OUTPUT);
pinMode(led3Pin,OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop()
{
buttonState = digitalRead(buttonPin);
{
if (buttonState == HIGH) {
digitalWrite(led1Pin,(millis()%(onZeitLed1+offZeitLed1))<onZeitLed1);
digitalWrite(led2Pin,(millis()%(onZeitLed2+offZeitLed2))<onZeitLed2);
digitalWrite(led3Pin,(millis()%(onZeitLed3+offZeitLed3))<onZeitLed2);
}
else
{
digitalWrite(led1Pin, LOW);
digitalWrite(led2Pin, LOW);
digitalWrite(led3Pin, LOW);
}
}
}