Gast
#4713787
Hei zusammen;)
Ich habe folgendes Problem, und dies ist folgendes.
Der Sketchfür den Arduino UNO sieht folgendermassen aus.
int switchState1 = 0; // langsam blinken, 5 Sek, Schalter 1
int switchState2 = 0; // schnell blinken, 1 Sek, Schalter 2
int switchState3 = 0; // laaaangsaaam 10 Sek, Schalter 3
void setup() {
pinMode(4,OUTPUT); // grüne LED
pinMode(A1,INPUT); // Schalter 1
pinMode(A2,INPUT); // Schalter 2
pinMode(A3,INPUT); // Schalter 3
}
void loop() {
switchState1 = analogRead(A1);
switchState2 = analogRead(A2);
switchState3 = analogRead(A3);
if (switchState1 == LOW && switchState2 == LOW && switchState3 == LOW)
{
digitalWrite(4, LOW);
}
else if (switchState1 == HIGH && switchState2 == LOW && switchState3 ==
LOW) {
digitalWrite(4, HIGH);
delay(5000);
analogWrite(4,LOW);
delay(5000);
}
else if (switchState1 == LOW && switchState2 == HIGH && switchState3
== LOW) {
digitalWrite(4, HIGH);
delay(1000);
analogWrite(4,LOW);
delay(1000);
}
}
Dieser Code wurde erfolgreich und hochgeladen. Ich denke das Problem ist
eher beim Aufbau der Schaltung. Diesen habe ich mit Fritzing
nachgestellt.
Weiss jemanden weiter?
Ich habe bis jetzt noch keine Lösung gefunden.
Vielen Dank euch!
