hallo,
ich spiele zur zeit etwas mit einem Arduino rum, macht ja mega spaß, ich bin recht neu in diesem thema
ich habe ein paar Beispiel scripts getestet und wollte jetzt mal versuchen mit zwei Tastern zwei led zu schalten
also s1 = LED1 on
s2 = LED2 on
mein sciptnur egal welchen taster ich drücke es geht immer nur led1 an..Code:const int buttonPin1 = 2; const int buttonPin2 = 3; const int ledPin1 = 13; const int ledPin2 = 12; int buttonState1 = 0; int buttonState2 = 0; void setup() { pinMode(ledPin1, OUTPUT); pinMode(buttonPin1, INPUT); } void loop() { buttonState1 = digitalRead(buttonPin1); buttonState2 = digitalRead(buttonPin2); if (buttonState1 == HIGH) { digitalWrite(ledPin1, HIGH); } else { digitalWrite(ledPin1, LOW); } if (buttonState2 == HIGH) { digitalWrite(ledPin2, HIGH); } else { digitalWrite(ledPin2, LOW); } }
kan mir jemand erklären warum und eine lösuchg zeigen???
grus Tom







Zitieren

Lesezeichen